Summary: | net-p2p/transmission-2.92-r1 with gcc6 /.../cstdlib:75:25: fatal error: stdlib.h: No such file or directory | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Toralf Förster <toralf> |
Component: | Current packages | Assignee: | Mike Gilbert <floppym> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | josef64, plevine457 |
Priority: | Normal | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
See Also: |
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70129 https://bugreports.qt.io/browse/QTBUG-53367 https://github.com/pkgconf/pkgconf/issues/99 |
||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Bug Depends on: | 627040 | ||
Bug Blocks: | 582084 | ||
Attachments: |
config.log
emerge-history.txt environment net-p2p:transmission-2.92-r1:20161023-192800.log |
Description
Toralf Förster
2016-10-23 19:53:35 UTC
Created attachment 451202 [details]
config.log
Created attachment 451204 [details]
emerge-history.txt
Created attachment 451206 [details]
environment
Created attachment 451208 [details]
net-p2p:transmission-2.92-r1:20161023-192800.log
I believe this failure was triggered by pkg-config as provided by dev-util/pkgconf. % pkg-config --cflags freetype2 -I/usr/include/freetype2 -I/usr/include The "-I/usr/include" causes qmake to emit -isystem /usr/include, which causes problems with gcc-6. This was resolved in the newest version of pkgconf. (In reply to Mike Gilbert from comment #5) > I believe this failure was triggered by pkg-config as provided by > dev-util/pkgconf. > > % pkg-config --cflags freetype2 > -I/usr/include/freetype2 -I/usr/include > > The "-I/usr/include" causes qmake to emit -isystem /usr/include, which > causes problems with gcc-6. > > This was resolved in the newest version of pkgconf. OK. That was 1.0.2, according to the git timeline. So there's nothing to be done here anymore, and we depend for gcc-6-stable on the 1.3.7 stabilization. I can confirm that I'm not able to reproduce this bug and the place in the log file where '-isystem /usr/include' had been emitted, now no longer does so. yep, fixed |