[Bug 295811] Re: Please merge loadlin 1.6c.really1.6c.nobin-1 (universe) from Debian unstable (main)
Nathan Handler
nhandler at ubuntu.com
Mon Nov 24 23:31:46 UTC 2008
loadin fails to build from source.
I: using fakeroot in build.
Current time: Mon Nov 24 16:30:07 CST 2008
pbuilder-time-stamp: 1227565807
Building the build Environment
-> extracting base tarball [/var/cache/pbuilder/base.tgz]
-> creating local configuration
-> copying local configuration
-> mounting /proc filesystem
-> mounting /dev/pts filesystem
-> policy-rc.d already exists
Obtaining the cached apt archive contents
Installing the build-deps
-> Attempting to satisfy build-dependencies
-> Creating pbuilder-satisfydepends-dummy package
Package: pbuilder-satisfydepends-dummy
Version: 0.invalid.0
Architecture: i386
Maintainer: Debian Pbuilder Team <pbuilder-maint at lists.alioth.debian.org>
Description: Dummy package to satisfy dependencies with aptitude - created by pbuilder
This package was created automatically by pbuilder and should
Depends: debhelper, cdbs, quilt, zip, yasm (>= 0.7.0-3)
dpkg-deb: building package `pbuilder-satisfydepends-dummy' in `/tmp/satisfydepends-aptitude/pbuilder-satisfydepends-dummy.deb'.
Reading package lists...
Building dependency tree...
Reading state information...
aptitude is already the newest version.
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
Selecting previously deselected package pbuilder-satisfydepends-dummy.
(Reading database ... 10484 files and directories currently installed.)
Unpacking pbuilder-satisfydepends-dummy (from .../pbuilder-satisfydepends-dummy.deb) ...
dpkg: dependency problems prevent configuration of pbuilder-satisfydepends-dummy:
pbuilder-satisfydepends-dummy depends on debhelper; however:
Package debhelper is not installed.
pbuilder-satisfydepends-dummy depends on cdbs; however:
Package cdbs is not installed.
pbuilder-satisfydepends-dummy depends on quilt; however:
Package quilt is not installed.
pbuilder-satisfydepends-dummy depends on zip; however:
Package zip is not installed.
pbuilder-satisfydepends-dummy depends on yasm (>= 0.7.0-3); however:
Package yasm is not installed.
dpkg: error processing pbuilder-satisfydepends-dummy (--install):
dependency problems - leaving unconfigured
Errors were encountered while processing:
pbuilder-satisfydepends-dummy
Reading package lists...
Building dependency tree...
Reading state information...
Initializing package states...
Writing extended state information...
The following NEW packages will be installed:
autoconf{a} automake1.7{a} autotools-dev{a} bsdmainutils{a} cdbs{a}
debhelper{a} diffstat{a} fdupes{a} file{a} gettext{a} gettext-base{a}
groff-base{a} html2text{a} intltool{a} intltool-debian{a} libexpat1{a}
libhtml-parser-perl{a} libhtml-tagset-perl{a} libhtml-tree-perl{a}
libmagic1{a} liburi-perl{a} libwww-perl{a} libxml-parser-perl{a} m4{a}
man-db{a} po-debconf{a} quilt{a} yasm{a} zip{a}
The following partially installed packages will be configured:
pbuilder-satisfydepends-dummy
0 packages upgraded, 29 newly installed, 0 to remove and 0 not upgraded.
Need to get 0B/9538kB of archives. After unpacking 30.9MB will be used.
Writing extended state information...
debconf: delaying package configuration, since apt-utils is not installed
Selecting previously deselected package libmagic1.
(Reading database ... 10484 files and directories currently installed.)
Unpacking libmagic1 (from .../libmagic1_4.26-1_i386.deb) ...
Selecting previously deselected package file.
Unpacking file (from .../archives/file_4.26-1_i386.deb) ...
Selecting previously deselected package html2text.
Unpacking html2text (from .../html2text_1.3.2a-5_i386.deb) ...
Selecting previously deselected package gettext-base.
Unpacking gettext-base (from .../gettext-base_0.17-4ubuntu1_i386.deb) ...
Selecting previously deselected package gettext.
Unpacking gettext (from .../gettext_0.17-4ubuntu1_i386.deb) ...
Selecting previously deselected package intltool-debian.
Unpacking intltool-debian (from .../intltool-debian_0.35.0+20060710.1_all.deb) ...
Selecting previously deselected package po-debconf.
Unpacking po-debconf (from .../po-debconf_1.0.15ubuntu1_all.deb) ...
Selecting previously deselected package groff-base.
Unpacking groff-base (from .../groff-base_1.18.1.1-21_i386.deb) ...
Selecting previously deselected package bsdmainutils.
Unpacking bsdmainutils (from .../bsdmainutils_6.1.10ubuntu3_i386.deb) ...
Selecting previously deselected package man-db.
Unpacking man-db (from .../man-db_2.5.2-3_i386.deb) ...
Selecting previously deselected package debhelper.
Unpacking debhelper (from .../debhelper_7.0.17ubuntu1_all.deb) ...
Selecting previously deselected package fdupes.
Unpacking fdupes (from .../fdupes_1.50-PR2-1_i386.deb) ...
Selecting previously deselected package m4.
Unpacking m4 (from .../archives/m4_1.4.11-1_i386.deb) ...
Selecting previously deselected package autoconf.
Unpacking autoconf (from .../autoconf_2.61-7ubuntu1_all.deb) ...
Selecting previously deselected package autotools-dev.
Unpacking autotools-dev (from .../autotools-dev_20080123.2_all.deb) ...
Selecting previously deselected package automake1.7.
Unpacking automake1.7 (from .../automake1.7_1.7.9-9_all.deb) ...
Selecting previously deselected package liburi-perl.
Unpacking liburi-perl (from .../liburi-perl_1.35.dfsg.1-1_all.deb) ...
Selecting previously deselected package libhtml-tagset-perl.
Unpacking libhtml-tagset-perl (from .../libhtml-tagset-perl_3.20-2_all.deb) ...
Selecting previously deselected package libhtml-parser-perl.
Unpacking libhtml-parser-perl (from .../libhtml-parser-perl_3.56-1ubuntu2_i386.deb) ...
Selecting previously deselected package libhtml-tree-perl.
Unpacking libhtml-tree-perl (from .../libhtml-tree-perl_3.23-1_all.deb) ...
Selecting previously deselected package libwww-perl.
Unpacking libwww-perl (from .../libwww-perl_5.820-1_all.deb) ...
Selecting previously deselected package libexpat1.
Unpacking libexpat1 (from .../libexpat1_2.0.1-4_i386.deb) ...
Selecting previously deselected package libxml-parser-perl.
Unpacking libxml-parser-perl (from .../libxml-parser-perl_2.36-1.1build2_i386.deb) ...
Selecting previously deselected package intltool.
Unpacking intltool (from .../intltool_0.40.5-0ubuntu1_all.deb) ...
Selecting previously deselected package cdbs.
Unpacking cdbs (from .../cdbs_0.4.52ubuntu9_all.deb) ...
Selecting previously deselected package diffstat.
Unpacking diffstat (from .../diffstat_1.46-1_i386.deb) ...
Selecting previously deselected package quilt.
Unpacking quilt (from .../archives/quilt_0.46-6_all.deb) ...
Selecting previously deselected package zip.
Unpacking zip (from .../archives/zip_2.32-1_i386.deb) ...
Selecting previously deselected package yasm.
Unpacking yasm (from .../yasm_0.7.1-0ubuntu1_i386.deb) ...
Setting up libmagic1 (4.26-1) ...
Setting up file (4.26-1) ...
Setting up html2text (1.3.2a-5) ...
Setting up gettext-base (0.17-4ubuntu1) ...
Setting up gettext (0.17-4ubuntu1) ...
Setting up intltool-debian (0.35.0+20060710.1) ...
Setting up po-debconf (1.0.15ubuntu1) ...
Setting up groff-base (1.18.1.1-21) ...
Setting up bsdmainutils (6.1.10ubuntu3) ...
Setting up man-db (2.5.2-3) ...
Building database of manual pages ...
Setting up debhelper (7.0.17ubuntu1) ...
Setting up fdupes (1.50-PR2-1) ...
Setting up m4 (1.4.11-1) ...
Setting up autoconf (2.61-7ubuntu1) ...
Setting up autotools-dev (20080123.2) ...
Setting up automake1.7 (1.7.9-9) ...
Setting up liburi-perl (1.35.dfsg.1-1) ...
Setting up libhtml-tagset-perl (3.20-2) ...
Setting up libhtml-parser-perl (3.56-1ubuntu2) ...
Setting up libhtml-tree-perl (3.23-1) ...
Setting up libwww-perl (5.820-1) ...
Setting up libexpat1 (2.0.1-4) ...
Setting up libxml-parser-perl (2.36-1.1build2) ...
Setting up intltool (0.40.5-0ubuntu1) ...
Setting up cdbs (0.4.52ubuntu9) ...
Setting up diffstat (1.46-1) ...
Setting up quilt (0.46-6) ...
Setting up zip (2.32-1) ...
Setting up yasm (0.7.1-0ubuntu1) ...
Setting up pbuilder-satisfydepends-dummy (0.invalid.0) ...
Processing triggers for libc6 ...
ldconfig deferred processing now taking place
Reading package lists...
Building dependency tree...
Reading state information...
Reading extended state information...
Initializing package states...
Writing extended state information...
-> Finished parsing the build-deps
Reading package lists...
Building dependency tree...
Reading state information...
The following NEW packages will be installed:
fakeroot
debconf: delaying package configuration, since apt-utils is not installed
0 upgraded, 1 newly installed, 0 to remove and 0 not upgraded.
Need to get 0B/114kB of archives.
After this operation, 455kB of additional disk space will be used.
Selecting previously deselected package fakeroot.
(Reading database ... 12274 files and directories currently installed.)
Unpacking fakeroot (from .../fakeroot_1.11ubuntu1_i386.deb) ...
Processing triggers for man-db ...
Setting up fakeroot (1.11ubuntu1) ...
Copying back the cached apt archive contents
Copying source file
-> copying [loadlin_1.6c.really1.6c.nobin-1ubuntu1.dsc]
-> copying [./loadlin_1.6c.really1.6c.nobin.orig.tar.gz]
-> copying [./loadlin_1.6c.really1.6c.nobin-1ubuntu1.diff.gz]
Extracting source
gpg: new configuration file `/tmp/buildd/.gnupg/gpg.conf' created
gpg: WARNING: options in `/tmp/buildd/.gnupg/gpg.conf' are not yet active during this run
gpg: Signature made Mon Nov 24 22:29:21 2008 UTC using DSA key ID 57F795E8
gpg: Can't check signature: public key not found
dpkg-source: extracting loadlin in loadlin-1.6c.really1.6c.nobin
dpkg-source: info: unpacking loadlin_1.6c.really1.6c.nobin.orig.tar.gz
dpkg-source: info: applying loadlin_1.6c.really1.6c.nobin-1ubuntu1.diff.gz
-> Building the package
dpkg-buildpackage: set CFLAGS to default value: -g -O2
dpkg-buildpackage: set CPPFLAGS to default value:
dpkg-buildpackage: set LDFLAGS to default value: -Wl,-Bsymbolic-functions
dpkg-buildpackage: set FFLAGS to default value: -g -O2
dpkg-buildpackage: set CXXFLAGS to default value: -g -O2
dpkg-buildpackage: source package loadlin
dpkg-buildpackage: source version 1.6c.really1.6c.nobin-1ubuntu1
dpkg-buildpackage: source changed by Nathan Handler <nhandler at ubuntu.com>
dpkg-buildpackage: host architecture i386
fakeroot debian/rules clean
test -x debian/rules
dh_testroot
dh_clean
QUILT_PATCHES=debian/patches quilt --quiltrc /dev/null pop -a -R || test $? = 2
No patch removed
rm -rf .pc debian/stamp-patched
dh_testdir
dh_testroot
rm -rf src/srclinux
rm -f lodlin16.zip
rm -f loadlin.exe
rm -f loadlin.exe.gz
rm -f src/pgadjust.asm
rm -f build-loadlin
rm -rf initrd
rm -fr lodlin16
rm -rf debian/tmp debian/files* debian/substvars
dpkg-source -b loadlin-1.6c.really1.6c.nobin
dpkg-source: info: using source format `1.0'
dpkg-source: info: building loadlin using existing loadlin_1.6c.really1.6c.nobin.orig.tar.gz
dpkg-source: info: building loadlin in loadlin_1.6c.really1.6c.nobin-1ubuntu1.diff.gz
dpkg-source: info: building loadlin in loadlin_1.6c.really1.6c.nobin-1ubuntu1.dsc
debian/rules build
test -x debian/rules
mkdir -p "."
# quilt exits with 2 as return when there was nothing to do.
# That's not an error here (but it's useful to break loops in crude scripts)
QUILT_PATCHES=debian/patches quilt --quiltrc /dev/null push -a || test $? = 2
Applying patch 10-setupfix.patch
patching file src/loadlin.asm
Applying patch 20-dynamic.patch
patching file src/loadlin.asm
patching file src/loadlinm.asm
Applying patch 30-yasm.patch
patching file src/loadlin.asm
patching file src/loadlinm.asm
patching file src/loadlini.asm
patching file src/loadlinj.asm
Now at patch 30-yasm.patch
touch debian/stamp-patched
tar -x -z -C src/ -f src/srclinux.tgz
(cd src/srclinux ; patch -p1) < debian/patch-srclinux
patching file loadlinh.S
patching file Makefile
patching file pgadjust.c
make -C src/srclinux
make[1]: Entering directory `/tmp/buildd/loadlin-1.6c.really1.6c.nobin/src/srclinux'
gcc -m32 -traditional -c loadlinh.S
gcc -m32 -D__KERNEL__ -march=i386 -Os -DSTDC_HEADERS -fomit-frame-pointer -fno-strength-reduce -c pgadjust.c -o pgadjust.o
pgadjust.c:117: warning: conflicting types for built-in function 'puts'
ld -m elf_i386 -Ttext 0x95010 -N -e startup_32 -o pgadjust loadlinh.o pgadjust.o
pgadjust.o: In function `put_hex':
pgadjust.c:(.text+0x651): undefined reference to `__stack_chk_fail'
make[1]: *** [pgadjust] Error 1
make[1]: Leaving directory `/tmp/buildd/loadlin-1.6c.really1.6c.nobin/src/srclinux'
make: *** [build-loadlin] Error 2
dpkg-buildpackage: failure: debian/rules build gave error exit status 2
pbuilder: Failed autobuilding of package
-> Aborting with an error
-> unmounting dev/pts filesystem
-> unmounting proc filesystem
-> cleaning the build env
-> removing directory /var/cache/pbuilder/build//23498 and its subdirectories
I'll put this merge up for grabs. Hopefully, somebody will figure out
how to resolve this FTBFS error.
** Changed in: loadlin (Ubuntu)
Assignee: Nathan Handler (nhandler) => (unassigned)
Status: In Progress => Confirmed
--
Please merge loadlin 1.6c.really1.6c.nobin-1 (universe) from Debian unstable (main)
https://bugs.launchpad.net/bugs/295811
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
--
ubuntu-bugs mailing list
ubuntu-bugs at lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
More information about the universe-bugs
mailing list