Package: binutils
Version: 2.20.1-16
Severity: critical

As explained in this post
(http://lists.debian.org/debian-ia64/2011/03/msg00017.html),
gnome-settings-daemon is broken on IA-64 (Itanium) since release
2.24.1-1 dated 2008-12-30, not because of a source code change, but
because of 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 issue limited to gnome-settings-daemon or does it reveal
something more serious and other packages built with -z defs flag are
affected too (hence this bug report)?
- if other packages are affected too, is this issue specific to IA-64 or not?

>From http://www.debian.org/Bugs/Developer#severities, I've set bug
severity to critical, as ld breaks an unrelated software
(gnome-settings-daemon in the present case).

By the way, with currently broken gnome-settings-daemon-2.30.2-2 and
gdm3 window manager, CPU power is completely eaten by running
instances of gnome-settings-daemon. Even worse, each time a user logs
in/off, additional gnome-settings-daemon processes are forked, leading
to a completely unusable system. And unfortunately, a standard user
doesn't have sufficient permissions to kill the CPU-eating
gnome-settings-daemon processes (although this was possible with gdm;
but gdm will be dropped in next Debian Wheezy).

-- System Information:
Debian Release: wheezy/sid
  APT prefers testing
  APT policy: (500, 'testing')
Architecture: ia64

Kernel: Linux 2.6.32-5-mckinley (SMP w/2 CPU cores)
Locale: LANG=fr_FR.utf8, LC_CTYPE=fr_FR.utf8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages binutils depends on:
ii  libc6.1                 2.11.2-11        Embedded GNU C Library: Shared lib
ii  zlib1g                  1:1.2.3.4.dfsg-3 compression library - runtime

binutils recommends no packages.

Versions of packages binutils suggests:
pn  binutils-doc                  <none>     (no description available)

-- no debconf information



-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org

Reply via email to