[Lunar Linux 0000341]: module fluxbox-0.1.14 won't compile

noreply at bugs.lunar-linux.org noreply at bugs.lunar-linux.org
Sat Sep 20 12:20:29 GMT 2003


The following bug has been CLOSED
=======================================================================
http://bugs.lunar-linux.org/view_bug_page.php?f_id=0000341
=======================================================================
Reporter:                   johnlowell
Handler:                    r0dzilla
=======================================================================
Project:                    Lunar Linux
Bug ID:                     0000341
Category:                   moonbase
Reproducibility:            always
Severity:                   major
Priority:                   normal
Status:                     closed
=======================================================================
Date Submitted:             2003-08-14 01:11 GMT
Last Modified:              2003-09-20 12:20 GMT
=======================================================================
Summary:                    module fluxbox-0.1.14 won't compile
Description: 
See summary and compile log
=======================================================================

-----------------------------------------------------------------------
 ray - 2003-08-14 05:37 GMT 
-----------------------------------------------------------------------
I think I've seen that error before ... I was the one who requested the
option to disable NLS, which I couldn't get to work without also disabling
the Remember patch. I assumed the Remember patch might work if NLS was
enabled, but it doesn't look like the Remember patch worked here either,
even though NLS was enabled and worked. Bottom line: try disabling the
Remember patch.

-----------------------------------------------------------------------
 r0dzilla - 2003-08-14 13:12 GMT 
-----------------------------------------------------------------------
Here is my compile log.  I used the -d debug flag but it doesn't seem to
store debug info in compile log...

Mine fails to compile too, but it looks like I have a different error...

I answered yes to all questions except xinerama

-----------------------------------------------------------------------
 r0dzilla - 2003-08-14 13:41 GMT 
-----------------------------------------------------------------------
johnlowell:  What options did you say yes or no to when you lin'ed fluxbox?

-----------------------------------------------------------------------
 ray - 2003-08-14 14:43 GMT 
-----------------------------------------------------------------------
r0dzilla - that's the NLS error I encountered when I first tried to install
fluxbox. Disable NLS(+remember) and fluxbox compiles. I couldn't get the
remember patch to work either, and I think I got johnlowell's compile
error, so I thought the two might be related. I guess they aren't.
CONFIGURE can be easily changed if this is true.

-----------------------------------------------------------------------
 r0dzilla - 2003-08-14 17:38 GMT 
-----------------------------------------------------------------------
saying N to NLS (which also disables remember) results in a successfull
compile.

-----------------------------------------------------------------------
 r0dzilla - 2003-08-15 00:48 GMT 
-----------------------------------------------------------------------
Tried saying Y to NLS, but no to remember and still got the same error. 
Looks like maybe the problem is with NLS?

I'm going to modify CONFIGURE on my machine to allow saying N to NLS and Y
to remember and see what happens...

-----------------------------------------------------------------------
 johnlowell - 2003-08-15 01:22 GMT 
-----------------------------------------------------------------------
Sorry I've taken so long to get back to you r0dzilla. You ask what options
I selected for the module fluxbox. To the best of my recollection, I
selected the default options throughout. I hope this information is
helpful.

-----------------------------------------------------------------------
 r0dzilla - 2003-08-15 01:34 GMT 
-----------------------------------------------------------------------
I found this site dedicated to the remember patch:

http://bugfactory.org/~gav/fluxbox/

Seems they are suggesting forgetting about the remember patch and
reccommend using fluxbox 0.9.2, which includes a completely re-written
remember patch.

Should we move to 0.9.2?

I noticed there was a module called fluxbox-dev that had version 0.9.0. 
If we don't want to move a beta version of fluxbox over to the main
module, we could update fluxbox-dev to 0.9.2 and disable nls/remember on
0.1.14

-----------------------------------------------------------------------
 johnlowell - 2003-08-16 04:44 GMT 
-----------------------------------------------------------------------
I tried saying n today to NLS and got nowhere. Just to let you know.

-----------------------------------------------------------------------
 ray - 2003-08-16 14:47 GMT 
-----------------------------------------------------------------------
johnlowell - what errors did you get?

-----------------------------------------------------------------------
 r0dzilla - 2003-08-17 16:59 GMT 
-----------------------------------------------------------------------
I'v tried the 0.9.4 version and had the same error with NLS, but with a
different locale/language.

I'm going to contact the developers for further assistance.

Looks like we're stuck without NLS support for now.

-----------------------------------------------------------------------
 r0dzilla - 2003-08-31 14:29 GMT 
-----------------------------------------------------------------------
I cannot get any usefull information concerning this bug.  Talked to some
people in #fluxbox and they recommended running make a few times until it
stops complianing...

This works, but I don't think it fixes/compiles NLS support...  It seems
to skip past the parts causing the errors.

They have a bug submit page and I'm gonna use it before I leave for
vacation.  I will post what their reply is here when I get back...

-----------------------------------------------------------------------
 r0dzilla - 2003-09-17 23:53 GMT 
-----------------------------------------------------------------------
I've filed a bug report on fluxbox's sourceforge site.

Bug Number 808239

Url:
https://sourceforge.net/tracker/?group_id=35398&atid=413960&func=detail&aid=808239

edited on: 09-17 23:53

-----------------------------------------------------------------------
 r0dzilla - 2003-09-19 22:43 GMT 
-----------------------------------------------------------------------
Ok, I've got fluxbox compiling (0.1.14 and the beta 0.9.6pre1 version) with
NLS enabled.

Remember patch is still not working for 0.1.14 and from what I understand
it's built into the beta version...

Here's what you need to do:

Either recompile glibc to support all languages/locales or select at least
the following:

bg_BG
C
da_DK
es_ES
et_EE
fr_FR
it_IT
ja_JP
lv_LV
pt_BR
pt_PT
ru_RU
sv_SE
tr_TR

After glibc is installed do 'lin -rc fluxbox' (or 'lin -rc fluxbox-devel
for beta)

If you are installing the stable version, you will be asked 2 additional
configuration questions:

Answer Y to NLS question
Answer N to remember patch (unless you want to test it on you box)

It should compile fine after that...

-----------------------------------------------------------------------
 r0dzilla - 2003-09-20 12:15 GMT 
-----------------------------------------------------------------------
NLS issue is fixed.  As stated before, you must have all the languages
fluxbox supports compiled into glibc.

As far as remember patch, it is deprecated and according to the author,
users should "forget this patch" and "move on to the 0.9.x beta version of
fluxbox".

So, I have disabled the remember patch for the 0.14.1 version.  When you
lin this module, it will ask you (amoung other things) if you want NLS
support, but remember patch is no longer an option.

As far as the 0.9.x beta version, both NLS support and the
new-and-improved remember patch are both built-in, so you will not be
asked any configuration questions.

-----------------------------------------------------------------------
 r0dzilla - 2003-09-20 12:20 GMT 
-----------------------------------------------------------------------
Closing this bug as it is resolved.

fluxbox 0.1.14 works with NLS enabled, providing that the languages
fluxbox supports is compiled into glibc.  However the remember patch is
disabled for this version.

If you have to have remember patch functionality, you may want to consider
moving to the 0.9.x beta version.  Both NLS and a new-and-improved version
of the remember patch are built-in.



More information about the Lunar-bugs mailing list