[Bug 856839] Re: libglib2.0-0 fails to build using dpkg-buildpackage when added "-flto" to CFLAGS and LDFLAGS

Matthias Klose doko at ubuntu.com
Thu Dec 1 00:33:25 UTC 2011


fixed in binutils 2.21.53.20110810-0ubuntu5


** Changed in: binutils (Ubuntu)
       Status: Confirmed => Fix Released

** Changed in: gcc-4.6 (Ubuntu)
       Status: Confirmed => Invalid

** Changed in: glib2.0 (Ubuntu)
       Status: Confirmed => Invalid

-- 
You received this bug notification because you are a member of Ubuntu
Foundations Bugs, which is subscribed to glib2.0 in Ubuntu.
https://bugs.launchpad.net/bugs/856839

Title:
  libglib2.0-0 fails to build using dpkg-buildpackage when added "-flto"
  to CFLAGS and LDFLAGS

Status in “binutils” package in Ubuntu:
  Fix Released
Status in “gcc-4.6” package in Ubuntu:
  Invalid
Status in “glib2.0” package in Ubuntu:
  Invalid

Bug description:
  when using apt-get source libglib2.0-0, and adding -flto to the CFLAGS
  and LDFLAGS, the build fails with this:

  ./.libs/libglib-2.0.so: undefined reference to `__open_too_many_args'
  ./.libs/libglib-2.0.so: undefined reference to `__open_missing_mode'

  which are errors generated by FORTIFY_SOURCE. it's currently unknown
  if these are true positives from FORTIFY_SOURCE that are somehow
  missed without LTO, or are false positives due to codegen issues when
  enabling LTO.

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/binutils/+bug/856839/+subscriptions




More information about the foundations-bugs mailing list