On 06/05/2016 16:44, Pierre Labastie wrote:
> Hi,
> 
> It looks like GCC 6 adds a level of rigor to C/C++ compiling, and that code
> which used to work, does not anymore because it relied on not rigorously
> defined behavior.
> 
> I guess this is the case for a lot of packages in BLFS. I already have found
> (sorry if some of these have been mentionned already, I do not have a way to
> search the mail archives ATM):
> harbuzz: may be built with: CC="gcc -std=c99" CXX="g++ -std=c++98" 
> ./configure...
> php: may be built with: CC="gcc -std=c99" ./configure...
> libsoup: same
> xorg-evdev-driver: same
> libdrm: same
> gstreamer: same
> gstreamer-plgins-base: same (not tried the other plugins, but I guess they
> need the same)
> openjdk: fix not ready yet
> 

Update:

When using GCC 6 from an LFS build, only openjdk needs a fix. All the other
packages mentioned above work fine.

Pierre

-- 
http://lists.linuxfromscratch.org/listinfo/blfs-dev
FAQ: http://www.linuxfromscratch.org/blfs/faq.html
Unsubscribe: See the above information page

Reply via email to