[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#560068: libslang2: Library reduction for Debian Installer fails

Package: libslang2
Version: 2.2.2-1
Severity: serious
Tags: d-i
Justification: Breaks Debian Installer image builds

Since the update of libslang2 earlier today building Debian Installer images
on amd64 fails during library reduction (mklibs) with:

/usr/bin/ld: /usr/lib//libslang.a(sldisply.o): relocation R_X86_64_32 against `.bss' can not be used when making a shared object; recompile with -fPIC
/usr/lib//libslang.a: could not read symbols: Bad value
collect2: ld returned 1 exit status
Command failed with status 1 : gcc -nostdlib -nostartfiles -shared -Wl,-soname=libnewt.so.0.52 -unewtVerticalScrollbar -unewtPopHelpLine -unewtTextboxSetHeight -unewtFormSetHeight -unewtCompactButton -unewtListbox -unewtCheckboxSetFlags -unewtSetColors -unewtListboxSetCurrent -unewtCenteredWindow -unewtListboxAppendEntry -unewtDrawForm -unewtScaleSet -unewtForm -unewtPushHelpLine -unewtFormSetBackground -unewtFormWatchFd -unewtDefaultColorPalette -unewtFormSetTimer -unewtRefresh -unewtFormAddComponent -unewtPopWindow -unewtGetScreenSize -unewtSetHelpCallback -unewtScale -unewtFormRun -unewtFormSetWidth -unewtCls -unewtFormSetCurrent -unewtEntry -unewtInit -unewtRunForm -unewtListboxGetCurrent -unewtCheckbox -unewtComponentTakesFocus -unewtDrawRootText -unewtFormDestroy -unewtTextboxSetText -unewtFormAddComponents -unewtFinished -unewtTextbox -unewtEntrySet -unewtLabel -unewtTextboxGetNumLines -o ./tmp/netboot/tree/lib/libnewt.so.0.52-so /usr/lib//libnewt_pic.a -Wl,--version-s
 cript=/usr/lib//libnewt_pic.map -lgcc -L./tmp/netboot/tree/lib -L./tmp/netboot/tree/usr/lib -L./tmp/netboot/udeblibs -L./tmp/netboot/tree/usr/lib/cdebconf/frontend -L/lib/ -L/usr/lib/ -L/usr/X11R6/lib/ -L./tmp/netboot/tree//usr/lib/cdebconf -lslang -lc

I've verified that the udeb used during the D-I build has the same version
as the libslang2 packages installed on the system.

-- System Information:
Debian Release: squeeze/sid
  APT prefers unstable
  APT policy: (500, 'unstable')
Architecture: amd64 (x86_64)

Kernel: Linux 2.6.32 (SMP w/2 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash

Versions of packages libslang2 depends on:
ii  libc6                         2.10.2-2   GNU C Library: Shared libraries

Versions of packages libslang2 recommends:
ii  libpng12-0                    1.2.41-1   PNG library - runtime

libslang2 suggests no packages.

-- no debconf information

Reply to: