Bug#537572: Problem found; ld issue?

Émeric Maschino emeric.maschino at gmail.com
Mon Apr 4 20:12:06 UTC 2011


Hi,

As explained here
(http://lists.debian.org/debian-ia64/2011/03/msg00017.html), this
issue isn't due to a code change in gnome-settings-daemon, but to a
change in the flags passed to ld by the debian/rules build script of
the gnome-settings-daemon source package.

Simply removing -Wl,-z,defs from the LDFLAGS of the debian/rules
script produces a working gnome-settings-daemon binary. This has been
checked with current gnome-settings-daemon-2.30.2-2 and
gnome-settings-daemon-2.24.1-1 (first broken release). Cross-testing
by adding this flag to gnome-settings-daemon-2.22.2.1-2 (last working
release) produces a broken binary, proving that -z defs flag is the
culprit.

What's unclear to me:
- is this ld issue specific to gnome-settings-daemon? In this case,
please keep this bug report open as current gnome-settings-daemon
2.30.2-2 is still broken (and I bet that simply removing -Wl,-z,defs
from the LDFLAGS of the debian/rules script is not the right way to
fix it as all architectures will be affected by this change)
- does this ld issue also affect other packages? I've open bug report
#620874 to track it in this case
(http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=620874).

Regards,

    Émeric





More information about the pkg-gnome-maintainers mailing list