On 26/08/16 19:27 +0200, Franco Comida wrote:
I'm building on copr a development version of luminance-hdr which is in
stable at version 2.4.0.
Build failed for rawhide-i386/x86_64

This bug could be the reason for the failure:

https://forum.qt.io/topic/69057/where-std-gnu-11-came-from/3

So i changed spec file to conditionally add -fext-numeric-literals needed
by gnu++11, but not build fails only in rawhide-x86_64

-fext-numeric-literals is enabled by default for -std=gnu++11, what
are you trying to do exactly?

You only need to add -fext-numeric-literals if you are using
-std=c++11 (not -std=gnu++11) and you need to use the non-standard
numeric literals instead of the standard C++11 literals.

https://copr-be.cloud.fedoraproject.org/results/fcomida/LuminanceHDR-SNAPSHOT/fedora-rawhide-x86_64/00446298-luminance-hdr/build.log.gz

The pulling in of -std=gnu++11 in rawhide should be fixed anyway

Nothing in rawhide adds that flag automatically, it must be your
package.

Also, the -std option has nothing to do with the ABI.
--
devel mailing list
devel@lists.fedoraproject.org
https://lists.fedoraproject.org/admin/lists/devel@lists.fedoraproject.org

Reply via email to