Re: [lfs-support] 6.40 automake-1.14.1 and flex-2.5.38
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
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
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
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
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
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