Alexander E. Patrakov wrote:
Hello,
GCC-4.0.2 has a bug that prevents building kernel modules that use
compound literals. See http://wiki.linuxfromscratch.org/lfs/ticket/1718
for details.
As that ticket mentions, the only affected kernel code is the
usb-snd-audio driver.
GCC Bugzilla search (http://tinyurl.com/k7sx9) shows 25 other fixed
critical bugs targetted at 4.0.3. What should be done with them?
IMO, we can leave them until gcc-4.0.3 is released, which should be very
shortly according to Mark Mitchell's latest status update that Dan
Nicholson pointed to earlier. Folks using the development version of
LFS should understand that it may be broken in subtle (and not so
subtle) ways and as this bug has gone unnoticed thus far I'd say that
usb-snd-audio isn't widely used by LFS users and therefore the bug
should be left until 4.0.3 comes along and fixes it for us.
Regards,
Matt.
--
http://linuxfromscratch.org/mailman/listinfo/lfs-dev
FAQ: http://www.linuxfromscratch.org/faq/
Unsubscribe: See the above information page