Re: [lfs-dev] gcc-7.2 delayed.
[snip] Though undesirable, this is actually ok the first 300 or so times that it happens, but it does eventually lead to a recursive loop. [/snip] From past experience (this weekend), a second build with chapter 6 of glibc with gcc-7-branch svn checout and binutils 2.29 git checkout did lead to an infinite loop in the tests after rebuilding (adding obsolete-nsl in the build) which is the reason I need to test again, get more data. Alain -- http://lists.linuxfromscratch.org/listinfo/lfs-dev FAQ: http://www.linuxfromscratch.org/faq/ Unsubscribe: See the above information page
Re: [lfs-dev] gcc-7.2 delayed.
On August 9, 2017 6:51:44 AM CDT, Wayne Blaszczyk wrote: >On Wed, 2017-08-09 at 08:15 +0200, Thierry Nuttens wrote: >> 2017-08-09 7:00 GMT+02:00 Bruce Dubbs : >> > Ken Moffat wrote: >> > >> > > ĸen, beginning to think building from scratch is coming to an >end, >> > > except when we can match random git/svn versions of everything. >> > >> > >> > Don't get discouraged yet. I have seen reports of success with >some >> > relatively minor fixes (version numbers) that should be >incorporated in the >> > release version of gcc. >> > >> > It does seem unusual though that the changes in binutils-2.29 >prevent >> > glibc-2.25 from being built with gcc-7.1. >> > >> > -- Bruce >> > >> > -- >> > http://lists.linuxfromscratch.org/listinfo/lfs-dev >> > FAQ: http://www.linuxfromscratch.org/faq/ >> > Unsubscribe: See the above information page >> >> I totally agreed with Bruce. Its really not that bad, you can find >all >> the result of my working in progress with the coming tool chain >(glibc >> 2.26 +binutils 2.29 + GCC7.2-RC ) The major point is that >> GCC7.2-RC-wathever have to be renamed to 7.1.1 and retar so >> > >I don't think you need to rename and retar anything. >I found that you just need to set >--with-gxx-include-dir=/tools/$LFS_TGT/include/c++/7.1.1 when building >Libstdc++. > >Wayne. > > >> My work in progress and the concerned logs for each part >> >> Chapter 5: >> >> https://github.com/NuTyX/core/tree/master/chroot >> http://download.nutyx.org/logs/x86_64/development/chroot/ >> >> Chapter6: >> https://github.com/NuTyX/core/tree/master/base >> http://download.nutyx.org/logs/x86_64/development/base/ >> >> BLFS >> https://github.com/NuTyX/core/tree/master/cli >> http://download.nutyx.org/logs/x86_64/development/cli/ >-- >http://lists.linuxfromscratch.org/listinfo/lfs-dev >FAQ: http://www.linuxfromscratch.org/faq/ >Unsubscribe: See the above information page You don't, but we use the version string on our existing instructions. I've also managed to get the loop in local-threads.h (sp? I'm not in front of it ATM). make -d revealed that it was comparing to files in the include directory one level higher. Finding these files to be older than the recently rebuilt file forced another rebuild... Though undesirable, this is actually ok the first 300 or so times that it happens, but it does eventually lead to a recursive loop. This following a successful make, but without obsolete nls, hence the need for rebuild. Keep in mind, this is all from memory as I'm not in front of the machine at this time, so corrections are welcome. I'll be digging into that issue this evening if others don't beat me to it. --DJ -- Sent from my Android device with K-9 Mail. Please excuse my brevity. -- http://lists.linuxfromscratch.org/listinfo/lfs-dev FAQ: http://www.linuxfromscratch.org/faq/ Unsubscribe: See the above information page
Re: [lfs-dev] gcc-7.2 delayed.
On Wed, 2017-08-09 at 08:15 +0200, Thierry Nuttens wrote: > 2017-08-09 7:00 GMT+02:00 Bruce Dubbs : > > Ken Moffat wrote: > > > > > ĸen, beginning to think building from scratch is coming to an end, > > > except when we can match random git/svn versions of everything. > > > > > > Don't get discouraged yet. I have seen reports of success with some > > relatively minor fixes (version numbers) that should be incorporated in the > > release version of gcc. > > > > It does seem unusual though that the changes in binutils-2.29 prevent > > glibc-2.25 from being built with gcc-7.1. > > > > -- Bruce > > > > -- > > http://lists.linuxfromscratch.org/listinfo/lfs-dev > > FAQ: http://www.linuxfromscratch.org/faq/ > > Unsubscribe: See the above information page > > I totally agreed with Bruce. Its really not that bad, you can find all > the result of my working in progress with the coming tool chain (glibc > 2.26 +binutils 2.29 + GCC7.2-RC ) The major point is that > GCC7.2-RC-wathever have to be renamed to 7.1.1 and retar so > I don't think you need to rename and retar anything. I found that you just need to set --with-gxx-include-dir=/tools/$LFS_TGT/include/c++/7.1.1 when building Libstdc++. Wayne. > My work in progress and the concerned logs for each part > > Chapter 5: > > https://github.com/NuTyX/core/tree/master/chroot > http://download.nutyx.org/logs/x86_64/development/chroot/ > > Chapter6: > https://github.com/NuTyX/core/tree/master/base > http://download.nutyx.org/logs/x86_64/development/base/ > > BLFS > https://github.com/NuTyX/core/tree/master/cli > http://download.nutyx.org/logs/x86_64/development/cli/ -- http://lists.linuxfromscratch.org/listinfo/lfs-dev FAQ: http://www.linuxfromscratch.org/faq/ Unsubscribe: See the above information page
Re: [lfs-dev] gcc-7.2 delayed.
2017-08-09 7:00 GMT+02:00 Bruce Dubbs : > Ken Moffat wrote: > >> ĸen, beginning to think building from scratch is coming to an end, >> except when we can match random git/svn versions of everything. > > > Don't get discouraged yet. I have seen reports of success with some > relatively minor fixes (version numbers) that should be incorporated in the > release version of gcc. > > It does seem unusual though that the changes in binutils-2.29 prevent > glibc-2.25 from being built with gcc-7.1. > > -- Bruce > > -- > http://lists.linuxfromscratch.org/listinfo/lfs-dev > FAQ: http://www.linuxfromscratch.org/faq/ > Unsubscribe: See the above information page I totally agreed with Bruce. Its really not that bad, you can find all the result of my working in progress with the coming tool chain (glibc 2.26 +binutils 2.29 + GCC7.2-RC ) The major point is that GCC7.2-RC-wathever have to be renamed to 7.1.1 and retar so My work in progress and the concerned logs for each part Chapter 5: https://github.com/NuTyX/core/tree/master/chroot http://download.nutyx.org/logs/x86_64/development/chroot/ Chapter6: https://github.com/NuTyX/core/tree/master/base http://download.nutyx.org/logs/x86_64/development/base/ BLFS https://github.com/NuTyX/core/tree/master/cli http://download.nutyx.org/logs/x86_64/development/cli/ -- http://lists.linuxfromscratch.org/listinfo/lfs-dev FAQ: http://www.linuxfromscratch.org/faq/ Unsubscribe: See the above information page
Re: [lfs-dev] gcc-7.2 delayed.
Ken Moffat wrote: ĸen, beginning to think building from scratch is coming to an end, except when we can match random git/svn versions of everything. Don't get discouraged yet. I have seen reports of success with some relatively minor fixes (version numbers) that should be incorporated in the release version of gcc. It does seem unusual though that the changes in binutils-2.29 prevent glibc-2.25 from being built with gcc-7.1. -- Bruce -- http://lists.linuxfromscratch.org/listinfo/lfs-dev FAQ: http://www.linuxfromscratch.org/faq/ Unsubscribe: See the above information page
Re: [lfs-dev] gcc-7.2 delayed.
> ĸen, beginning to think building from scratch is coming to an end, > except when we can match random git/svn versions of everything. It's certainly a struggle and I had to take a step back and install debian on my laptop (the previously mentioned build machine) because of random failure like unusable sound and myself in too heavy commitment to a major personal time drain (disability related taxation benefit that I'll meet my medical doctor on the 15 of September to submit what amount to a PhD dissertation). To get back on the subject, it's been over two years that I tend to notice a lot of oddities that I couldn't fix in a moderate amount of time in built from scratch distros (Gentoo, Funtoo included). Alain -- http://lists.linuxfromscratch.org/listinfo/lfs-dev FAQ: http://www.linuxfromscratch.org/faq/ Unsubscribe: See the above information page
Re: [lfs-dev] gcc-7.2 delayed.
On Tue, Aug 08, 2017 at 11:30:35AM -0500, Bruce Dubbs wrote: > :) > > https://gcc.gnu.org/ml/gcc/2017-08/msg00082.html > Yeah, I saw that. So I thought I would try building glibc-2.26 with gcc-2.26, and (of course) it failed the same way. Which prompts me to ask: (i) what versions of gcc are the glibc developers using ? and (ii) I suspect that we might have to change our build for glibc-2.26 (or, worst case, accept that building from scratch is now unattainable). I note that few people are using glibc-2.26 : neither gentoo nor Arch. I'm sure that fedora *claim* to be using 2.26, but they seem to have their own tags in glibc.git, and also I think they didn't rebuild everything for their recent release. ĸen, beginning to think building from scratch is coming to an end, except when we can match random git/svn versions of everything. -- I live in a city. I know sparrows from starlings. After that everything is a duck as far as I'm concerned. -- Monstrous Regiment -- http://lists.linuxfromscratch.org/listinfo/lfs-dev FAQ: http://www.linuxfromscratch.org/faq/ Unsubscribe: See the above information page
Re: [lfs-dev] gcc-7.2 delayed.
Ok. Will test a build of LFS svn with it next monday along with binutils 2.29 and glibc-2.26. I might use a Xenomai / i-pipe patched latest kernel possible (4.9.24 last time I looked) instead of 4.12.whatever. I got two project needing realtime capabilities in the coming months. Alain 2017-08-08 12:30 GMT-04:00 Bruce Dubbs : > :) > > https://gcc.gnu.org/ml/gcc/2017-08/msg00082.html > > -- Bruce > -- > http://lists.linuxfromscratch.org/listinfo/lfs-dev > FAQ: http://www.linuxfromscratch.org/faq/ > Unsubscribe: See the above information page -- http://lists.linuxfromscratch.org/listinfo/lfs-dev FAQ: http://www.linuxfromscratch.org/faq/ Unsubscribe: See the above information page
[lfs-dev] gcc-7.2 delayed.
:) https://gcc.gnu.org/ml/gcc/2017-08/msg00082.html -- Bruce -- http://lists.linuxfromscratch.org/listinfo/lfs-dev FAQ: http://www.linuxfromscratch.org/faq/ Unsubscribe: See the above information page