Re: [lfs-support] 6.40 automake-1.14.1 and flex-2.5.38

2014-02-15 Thread Bruce Dubbs
Frans de Boer wrote:
> On 02/15/2014 10:48 AM, Frans de Boer wrote:
>> On 02/15/2014 01:38 AM, Armin K. wrote:
>>> On 02/15/2014 01:29 AM, Frans de Boer wrote:
 During a BSS rebuild I found that automake generates two errors which
 stop the auto build.

 It is introduced by flex-2.5.38, I tried the same with flex-2.5.37 with
 no errors.

>>>
>>> Maybe automake needs static flex library which Bruce disabled explicitly
>>> with 2.5.38? There were no big changes in 2.5.37->2.5.38 development
>>> cycle that could cause that.
>>>
>> Hm, I did build it with static libs. I try again with static lib's disabled.
>>
>> Frans.
>>
>>
> That did not work. With or without static (flex) libs yields the same
> result. I now continue with those two tests disabled and will look into
> it later. I still suspect that the label yylex is not exported by the
> flex lib 'libfl.so'.

I will be enabling the static flex library and the tests for automake 
will be:

mv -v /usr/lib/libfl.{so,save}
ln -sv libfl.a /usr/lib/libfl.so
make -j4 check
rm -v /usr/lib/libfl.so
mv -v /usr/lib/libfl.{save,so}

All tests pass (or are skipped) and the test time is now reduced to 
about 12 SBU.

   -- Bruce



-- 
http://linuxfromscratch.org/mailman/listinfo/lfs-support
FAQ: http://www.linuxfromscratch.org/lfs/faq.html
Unsubscribe: See the above information page


Re: [lfs-support] 6.40 automake-1.14.1 and flex-2.5.38

2014-02-15 Thread Frans de Boer
On 02/15/2014 10:48 AM, Frans de Boer wrote:
> On 02/15/2014 01:38 AM, Armin K. wrote:
>> On 02/15/2014 01:29 AM, Frans de Boer wrote:
>>> During a BSS rebuild I found that automake generates two errors which
>>> stop the auto build.
>>>
>>> It is introduced by flex-2.5.38, I tried the same with flex-2.5.37 with
>>> no errors.
>>>
>>
>> Maybe automake needs static flex library which Bruce disabled explicitly
>> with 2.5.38? There were no big changes in 2.5.37->2.5.38 development
>> cycle that could cause that.
>>
> Hm, I did build it with static libs. I try again with static lib's disabled.
>
> Frans.
>
>
That did not work. With or without static (flex) libs yields the same 
result. I now continue with those two tests disabled and will look into 
it later. I still suspect that the label yylex is not exported by the 
flex lib 'libfl.so'.
-- 
http://linuxfromscratch.org/mailman/listinfo/lfs-support
FAQ: http://www.linuxfromscratch.org/lfs/faq.html
Unsubscribe: See the above information page


Re: [lfs-support] 6.40 automake-1.14.1 and flex-2.5.38

2014-02-15 Thread Frans de Boer
On 02/15/2014 01:38 AM, Armin K. wrote:
> On 02/15/2014 01:29 AM, Frans de Boer wrote:
>> During a BSS rebuild I found that automake generates two errors which
>> stop the auto build.
>>
>> It is introduced by flex-2.5.38, I tried the same with flex-2.5.37 with
>> no errors.
>>
>
> Maybe automake needs static flex library which Bruce disabled explicitly
> with 2.5.38? There were no big changes in 2.5.37->2.5.38 development
> cycle that could cause that.
>
Hm, I did build it with static libs. I try again with static lib's disabled.

Frans.


-- 
http://linuxfromscratch.org/mailman/listinfo/lfs-support
FAQ: http://www.linuxfromscratch.org/lfs/faq.html
Unsubscribe: See the above information page


Re: [lfs-support] 6.40 automake-1.14.1 and flex-2.5.38

2014-02-14 Thread Bruce Dubbs
Armin K. wrote:
> On 02/15/2014 01:29 AM, Frans de Boer wrote:
>> During a BSS rebuild I found that automake generates two errors which
>> stop the auto build.
>>
>> It is introduced by flex-2.5.38, I tried the same with flex-2.5.37 with
>> no errors.
>>
>
> Maybe automake needs static flex library which Bruce disabled explicitly
> with 2.5.38? There were no big changes in 2.5.37->2.5.38 development
> cycle that could cause that.

I'm doing a rebuild with all tests enabled right now and will 
investigate when it's done.

   -- Bruce

-- 
http://linuxfromscratch.org/mailman/listinfo/lfs-support
FAQ: http://www.linuxfromscratch.org/lfs/faq.html
Unsubscribe: See the above information page


Re: [lfs-support] 6.40 automake-1.14.1 and flex-2.5.38

2014-02-14 Thread Armin K.
On 02/15/2014 01:29 AM, Frans de Boer wrote:
> During a BSS rebuild I found that automake generates two errors which 
> stop the auto build.
> 
> It is introduced by flex-2.5.38, I tried the same with flex-2.5.37 with 
> no errors.
> 

Maybe automake needs static flex library which Bruce disabled explicitly
with 2.5.38? There were no big changes in 2.5.37->2.5.38 development
cycle that could cause that.

> I added the next line to the build script for automake because I can't 
> find the cause. All errors complain about a missing 'yylex' label in one 
> of the libraries. Maybe a problem with flex-2.5.38 not exporting a label 
> anymore?
> 
> Added line:
>sed -i '/\(t\/lex-clean-cxx.sh\|t\/lex-depend-cxx.sh\)/d' Makefile.in
> 
> After which automake makes it through the tests.
> 
> MAYBE: this is also the cause why man-db - the initial reason for a 
> rebuild - generates two errors? Keep you all informed.
> 
> Regards, Frans.
> 


-- 
Note: My last name is not Krejzi.
-- 
http://linuxfromscratch.org/mailman/listinfo/lfs-support
FAQ: http://www.linuxfromscratch.org/lfs/faq.html
Unsubscribe: See the above information page


[lfs-support] 6.40 automake-1.14.1 and flex-2.5.38

2014-02-14 Thread Frans de Boer
During a BSS rebuild I found that automake generates two errors which 
stop the auto build.

It is introduced by flex-2.5.38, I tried the same with flex-2.5.37 with 
no errors.

I added the next line to the build script for automake because I can't 
find the cause. All errors complain about a missing 'yylex' label in one 
of the libraries. Maybe a problem with flex-2.5.38 not exporting a label 
anymore?

Added line:
   sed -i '/\(t\/lex-clean-cxx.sh\|t\/lex-depend-cxx.sh\)/d' Makefile.in

After which automake makes it through the tests.

MAYBE: this is also the cause why man-db - the initial reason for a 
rebuild - generates two errors? Keep you all informed.

Regards, Frans.
-- 
http://linuxfromscratch.org/mailman/listinfo/lfs-support
FAQ: http://www.linuxfromscratch.org/lfs/faq.html
Unsubscribe: See the above information page