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

Bug#255544: FTBFS: undefined references



Package: anna
Version: 0.064
Severity: serious
Justification: stops to build from source

Hi,

building anna fails with the latest libdebian-installer4-dev:

make[1]: Entering directory `/home/mrvn/build/anna/anna-0.064'
rm -f anna anna.o util.o *~ test-anna
cc -Os -Wall -W -ggdb -D_GNU_SOURCE -DSMALL   -c -o anna.o anna.c
anna.c: In function `choose_modules':
anna.c:162: warning: implicit declaration of function `di_system_packages_resolve_dependencies_mark_kernel'
cc -Os -Wall -W -ggdb -D_GNU_SOURCE -DSMALL   -c -o util.o util.c
cc -o anna anna.o util.o -ldebconfclient -ldebian-installer
anna.o(.text+0x405): In function `choose_modules':
/home/mrvn/build/anna/anna-0.064/anna.c:162: undefined reference to `di_system_packages_resolve_dependencies_mark_kernel'
anna.o(.text+0x625): In function `install_modules':
/home/mrvn/build/anna/anna-0.064/anna.c:215: undefined reference to `di_system_packages_resolve_dependencies_mark_kernel'
collect2: ld returned 1 exit status
make[1]: *** [anna] Error 1
make[1]: Leaving directory `/home/mrvn/build/anna/anna-0.064'
make: *** [build-stamp] Error 2


MfG
	Goswin

-- System Information:
Debian Release: testing/unstable
Architecture: amd64 (x86_64)
Kernel: Linux 2.6.5-amd64
Locale: LANG=C, LC_CTYPE=C
Automatic build of anna_0.064-0.0.1 on dual by sbuild/amd64 1.169
Build started at 20040621-1726
******************************************************************************
Checking available source versions...
Fetching source files...
Reading Package Lists...
Building Dependency Tree...
Need to get 97.3kB of source archives.
Get:1 copy: sid/main anna 0.064-0.0.1 (dsc) [686B]
Get:2 copy: sid/main anna 0.064-0.0.1 (tar) [96.6kB]
Fetched 97.3kB in 0s (829kB/s)
Download complete and in download only mode
** Using build dependencies supplied by package:
Build-Depends: debhelper (>= 4.2), dpkg-dev (>= 1.7.0), libdebconfclient0-dev (>= 0.46), libdebian-installer4-dev (>= 0.25.really.0.22)
Checking for already installed source dependencies...
debhelper: already installed (in sufficient version 4.2.11 >= 4.2)
dpkg-dev: already installed (in sufficient version 1.10.22-0.0.0.1.pure64 >= 1.7.0)
libdebconfclient0-dev: missing
libdebian-installer4-dev: missing
Checking for source dependency conflicts...
  /usr/bin/sudo /usr/bin/apt-get --purge  -q -y install libdebconfclient0-dev libdebian-installer4-dev
Reading Package Lists...
Building Dependency Tree...
The following extra packages will be installed:
  libdebconfclient0 libdebian-installer-extra4 libdebian-installer4
The following NEW packages will be installed:
  libdebconfclient0 libdebconfclient0-dev libdebian-installer-extra4
  libdebian-installer4 libdebian-installer4-dev
debconf: Please do not capitalize the first letter of the debconf frontend.
0 upgraded, 5 newly installed, 0 to remove and 14 not upgraded.
Need to get 0B/192kB of archives.
After unpacking 1540kB of additional disk space will be used.
Selecting previously deselected package libdebian-installer4.
(Reading database ... 11397 files and directories currently installed.)
Unpacking libdebian-installer4 (from .../libdebian-installer4_0.29_amd64.deb) ...
Selecting previously deselected package libdebian-installer-extra4.
Unpacking libdebian-installer-extra4 (from .../libdebian-installer-extra4_0.29_amd64.deb) ...
Selecting previously deselected package libdebian-installer4-dev.
Unpacking libdebian-installer4-dev (from .../libdebian-installer4-dev_0.29_amd64.deb) ...
Selecting previously deselected package libdebconfclient0.
Unpacking libdebconfclient0 (from .../libdebconfclient0_0.65_amd64.deb) ...
Selecting previously deselected package libdebconfclient0-dev.
Unpacking libdebconfclient0-dev (from .../libdebconfclient0-dev_0.65_amd64.deb) ...
Setting up libdebian-installer4 (0.29) ...
Setting up libdebian-installer-extra4 (0.29) ...
Setting up libdebian-installer4-dev (0.29) ...
Setting up libdebconfclient0 (0.65) ...

Setting up libdebconfclient0-dev (0.65) ...
Checking correctness of source dependencies...
------------------------------------------------------------------------------
dpkg-source: extracting anna in anna-0.064
dpkg-buildpackage: source package is anna
dpkg-buildpackage: source version is 0.064-0.0.1
dpkg-buildpackage: host architecture is amd64
 fakeroot debian/rules clean
dh_testdir
dh_testroot
rm -f build-stamp
/usr/bin/make clean
make[1]: Entering directory `/home/mrvn/build/anna/anna-0.064'
rm -f anna anna.o util.o *~ test-anna
make[1]: Leaving directory `/home/mrvn/build/anna/anna-0.064'
dh_clean
 debian/rules build
dh_testdir
/usr/bin/make small
make[1]: Entering directory `/home/mrvn/build/anna/anna-0.064'
rm -f anna anna.o util.o *~ test-anna
cc -Os -Wall -W -ggdb -D_GNU_SOURCE -DSMALL   -c -o anna.o anna.c
anna.c: In function `choose_modules':
anna.c:162: warning: implicit declaration of function `di_system_packages_resolve_dependencies_mark_kernel'
cc -Os -Wall -W -ggdb -D_GNU_SOURCE -DSMALL   -c -o util.o util.c
cc -o anna anna.o util.o -ldebconfclient -ldebian-installer
anna.o(.text+0x405): In function `choose_modules':
/home/mrvn/build/anna/anna-0.064/anna.c:162: undefined reference to `di_system_packages_resolve_dependencies_mark_kernel'
anna.o(.text+0x625): In function `install_modules':
/home/mrvn/build/anna/anna-0.064/anna.c:215: undefined reference to `di_system_packages_resolve_dependencies_mark_kernel'
collect2: ld returned 1 exit status
make[1]: *** [anna] Error 1
make[1]: Leaving directory `/home/mrvn/build/anna/anna-0.064'
make: *** [build-stamp] Error 2
******************************************************************************
Build finished at 20040621-1726
FAILED [dpkg-buildpackage died]
------------------------------------------------------------------------------
  /usr/bin/sudo dpkg  --purge libdebian-installer4-dev libdebian-installer-extra4 libdebconfclient0-dev libdebian-installer4 libdebconfclient0

Reply to: