Hello,
I'm one of the maintainers of the Tcl programming language.
Lately we're seeing a small but increasing number of bug reports submitted against Tcl coming from people attempting to follow the Linux From Scratch outline.
Thanks for the heads up! We try to have folks come to the LFS support lists in the first instance if they encounter any problems during the build. Obviously this isn't happening quite as much as we would like. If you could take the time to redirect LFSers back over to our support list that would be much appreciated!
In the bug reports we receive, it's clear that the problem is that fundamental parts of the C library ( memcmp(), strstr(), etc.) are not found when the configure/compile is attempted. This suggests to me that something has gone wrong with the toolchain adjustment step, and the LFS user has a system that isn't working sufficiently well for building Tcl.
OK, thanks for the analysis. The toolchain adjustments are probably the most common cause of problems simply due to the commands required.
I see that at the end of the "Adjusting the Toolchain" section,
http://www.linuxfromscratch.org/lfs/view/stable/chapter05/adjusting.html
a simple test is provided to check whether the toolchain adjustment was completed successfully. Would it be possible to enhance that test so that the ability to link against glibc and run programs using glibc is also tested?
That sounds more than reasonable to me. I'll put this in our bugzilla database so we don't forget about it.
Thanks for whatever help/advice you can offer, and if this message is misdirected, please offer guidance where else I should send it.
Thank *you* for the report!
Regards,
Matt. -- http://linuxfromscratch.org/mailman/listinfo/lfs-dev FAQ: http://www.linuxfromscratch.org/faq/ Unsubscribe: See the above information page