Bug#800371: glibmm2.4: C++11 features in headers but no -std=c++11 in pkg-config
Michael Biebl
biebl at debian.org
Tue Sep 29 11:47:18 UTC 2015
Am 28.09.2015 um 16:59 schrieb Aurelien Jarno:
> Source: glibmm2.4
> Version: 2.46.1-1
> Severity: serious
>
> glibmm2.4 version 2.46.1-1 started to use C++11 features in the headers
> it exports, but pkg-config --cflags doesn't return -std=c++11. Given the
> default is still -std=gnu++98 in GCC 5, it causes packages which use
> these headers to fails to build.
>
> A build log showing the issue can be found here:
>
> https://buildd.debian.org/status/fetch.php?pkg=inkscape&arch=mips64el&ver=0.91-5%2Bb1&stamp=1443446208
On IRC the question was raised, if random .pc files should really
contain -std=... ? What happens if you end up with multiple ones on the
same command line?
I'd prefer to have some input from our GCC maintainers on this issue.
Michael
--
Why is it that all of the instruments seeking intelligent life in the
universe are pointed away from Earth?
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 819 bytes
Desc: OpenPGP digital signature
URL: <http://lists.alioth.debian.org/pipermail/pkg-gnome-maintainers/attachments/20150929/7af24048/attachment.sig>
More information about the pkg-gnome-maintainers
mailing list