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

Bug#589642: apt: FTBFS on Lenny



Package: apt
Version: 0.7.20.2+lenny2
Severity: normal


Compiling cdrom.cc to ../build/obj/methods/cdrom.o
Building program ../build/bin/methods/cdrom
Compiling http.cc to ../build/obj/methods/http.o
Compiling rfc2553emu.cc to ../build/obj/methods/rfc2553emu.o
Compiling connect.cc to ../build/obj/methods/connect.o
Building program ../build/bin/methods/http
Compiling https.cc to ../build/obj/methods/https.o
https.cc: In member function ‘virtual bool
HttpsMethod::Fetch(pkgAcqMethod::FetchItem*)’:
https.cc:159: error: ‘CURLOPT_ISSUERCERT’ was not declared in this scope
https.cc:192: error: ‘CURLOPT_CRLFILE’ was not declared in this scope
make[2]: *** [../build/obj/methods/https.o] Error 1
make[2]: Leaving directory `/scratch/apt-0.7.25.3/methods'
make[1]: *** [binary] Error 2
make[1]: Leaving directory `/scratch/apt-0.7.25.3'
make: *** [build/build-stamp] Error 2
dpkg-buildpackage: failure: debian/rules build gave error exit status 2


-- Package-specific info:

-- (/etc/apt/preferences present, but not submitted) --


-- (/etc/apt/sources.list present, but not submitted) --


-- System Information:
Debian Release: 5.0.5
  APT prefers stable
  APT policy: (900, 'stable'), (700, 'testing'), (500, 'oldstable'), (500, 'unstable'), (200, 'experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 2.6.34-1-amd64 (SMP w/4 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8) (ignored: LC_ALL set to en_US.UTF-8)
Shell: /bin/sh linked to /bin/bash

Versions of packages apt depends on:
ii  debian-archive-keyring        2009.01.31 GnuPG archive keys of the Debian a
ii  libc6                         2.11.2-2   Embedded GNU C Library: Shared lib
ii  libgcc1                       1:4.4.4-6  GCC support library
ii  libstdc++6                    4.4.4-6    The GNU Standard C++ Library v3

apt recommends no packages.

Versions of packages apt suggests:
pn  apt-doc               <none>             (no description available)
ii  aptitude              0.4.11.11-1~lenny1 terminal-based package manager
ii  bzip2                 1.0.5-1            high-quality block-sorting file co
ii  dpkg-dev              1.14.29            Debian package development tools
ii  lzma                  4.43-14            Compression method of 7z format in
pn  python-apt            <none>             (no description available)

-- no debconf information
dpkg-buildpackage: set CFLAGS to default value: -g -O2
dpkg-buildpackage: set CPPFLAGS to default value: 
dpkg-buildpackage: set LDFLAGS to default value: 
dpkg-buildpackage: set FFLAGS to default value: -g -O2
dpkg-buildpackage: set CXXFLAGS to default value: -g -O2
dpkg-buildpackage: source package apt
dpkg-buildpackage: source version 0.7.25.3
dpkg-buildpackage: source changed by Michael Vogt <mvo@debian.org>
dpkg-buildpackage: host architecture amd64
 fakeroot debian/rules clean
dh_testdir
[ -f Makefile ] && /usr/bin/make clean
make[1]: Entering directory `/scratch/apt-0.7.25.3'
make[2]: Entering directory `/scratch/apt-0.7.25.3/apt-pkg'
Clean done for apt-pkg
make[2]: Leaving directory `/scratch/apt-0.7.25.3/apt-pkg'
make[2]: Entering directory `/scratch/apt-0.7.25.3/apt-inst'
Clean done for apt-inst
make[2]: Leaving directory `/scratch/apt-0.7.25.3/apt-inst'
make[2]: Entering directory `/scratch/apt-0.7.25.3/methods'
Clean done for methods
make[2]: Leaving directory `/scratch/apt-0.7.25.3/methods'
make[2]: Entering directory `/scratch/apt-0.7.25.3/cmdline'
Clean done for cmdline
make[2]: Leaving directory `/scratch/apt-0.7.25.3/cmdline'
make[2]: Entering directory `/scratch/apt-0.7.25.3/ftparchive'
Clean done for ftparchive
make[2]: Leaving directory `/scratch/apt-0.7.25.3/ftparchive'
make[2]: Entering directory `/scratch/apt-0.7.25.3/dselect'
Clean done for dselect
make[2]: Leaving directory `/scratch/apt-0.7.25.3/dselect'
make[2]: Entering directory `/scratch/apt-0.7.25.3/doc'
make[3]: Entering directory `/scratch/apt-0.7.25.3/doc/de'
Clean done for doc/de
make[3]: Leaving directory `/scratch/apt-0.7.25.3/doc/de'
make[3]: Entering directory `/scratch/apt-0.7.25.3/doc/es'
Clean done for doc/es
make[3]: Leaving directory `/scratch/apt-0.7.25.3/doc/es'
make[3]: Entering directory `/scratch/apt-0.7.25.3/doc/fr'
Clean done for doc/fr
make[3]: Leaving directory `/scratch/apt-0.7.25.3/doc/fr'
make[3]: Entering directory `/scratch/apt-0.7.25.3/doc/it'
Clean done for doc/it
make[3]: Leaving directory `/scratch/apt-0.7.25.3/doc/it'
make[3]: Entering directory `/scratch/apt-0.7.25.3/doc/ja'
Clean done for doc/ja
make[3]: Leaving directory `/scratch/apt-0.7.25.3/doc/ja'
make[3]: Entering directory `/scratch/apt-0.7.25.3/doc/pl'
Clean done for doc/pl
make[3]: Leaving directory `/scratch/apt-0.7.25.3/doc/pl'
make[3]: Entering directory `/scratch/apt-0.7.25.3/doc/pt_BR'
Clean done for doc/pt_BR
make[3]: Leaving directory `/scratch/apt-0.7.25.3/doc/pt_BR'
Clean done for doc
make[2]: Leaving directory `/scratch/apt-0.7.25.3/doc'
make[2]: Entering directory `/scratch/apt-0.7.25.3/po'
Generating POT file ../build/po/libapt-pkg4.8.pot Updating ar.po
..................................................................... done.
ar.new.po ar.po differ: byte 244, line 9
Updating ast.po
.................................................................... done.
ast.new.po ast.po differ: byte 116, line 5
Updating bg.po
................................................................... done.
bg.new.po bg.po differ: byte 409, line 12
Updating bs.po
.................................................................... done.
bs.new.po bs.po differ: byte 244, line 9
Updating ca.po
...................................................................... done.
ca.new.po ca.po differ: byte 407, line 11
Updating cs.po
...................................................................... done.
cs.new.po cs.po differ: byte 227, line 10
Updating cy.po
............................................................... done.
cy.new.po cy.po differ: byte 242, line 9
Updating da.po
............................................................. done.
da.new.po da.po differ: byte 393, line 12
Updating de.po
.............................................................. done.
de.new.po de.po differ: byte 465, line 13
Updating dz.po
................................................................... done.
dz.new.po dz.po differ: byte 223, line 9
Updating el.po
............................................................... done.
el.new.po el.po differ: byte 668, line 18
Updating en_GB.po
................................................................. done.
en_GB.new.po en_GB.po differ: byte 276, line 10
Updating es.po
..................................................................... done.
es.new.po es.po differ: byte 437, line 12
Updating eu.po
.................................................................... done.
eu.new.po eu.po differ: byte 332, line 10
Updating fi.po
..................................................................... done.
fi.new.po fi.po differ: byte 277, line 11
Updating fr.po
........................................................................ done.
fr.new.po fr.po differ: byte 363, line 11
Updating gl.po
................................................................. done.
gl.new.po gl.po differ: byte 342, line 11
Updating hu.po
................................................................... done.
hu.new.po hu.po differ: byte 300, line 10
Updating it.po
....................................................................... done.
it.new.po it.po differ: byte 422, line 11
Updating ja.po
................................................................ done.
ja.new.po ja.po differ: byte 435, line 11
Updating km.po
.................................................................. done.
km.new.po km.po differ: byte 413, line 13
Updating ko.po
............................................................... done.
ko.new.po ko.po differ: byte 216, line 8
Updating ku.po
................................................................. done.
ku.new.po ku.po differ: byte 348, line 11
Updating lt.po
..................................................................... done.
lt.new.po lt.po differ: byte 378, line 11
Updating mr.po
....................................................................... done.
mr.new.po mr.po differ: byte 216, line 9
Updating nb.po
................................................................. done.
nb.new.po nb.po differ: byte 549, line 16
Updating ne.po
.............................................................. done.
ne.new.po ne.po differ: byte 304, line 9
Updating nl.po
................................................................ done.
nl.new.po nl.po differ: byte 308, line 10
Updating nn.po
................................................................ done.
nn.new.po nn.po differ: byte 406, line 12
Updating pl.po
............................................................... done.
pl.new.po pl.po differ: byte 505, line 13
Updating pt.po
.................................................................... done.
pt.new.po pt.po differ: byte 264, line 10
Updating pt_BR.po
.................................................................. done.
pt_BR.new.po pt_BR.po differ: byte 370, line 10
Updating ro.po
................................................................ done.
ro.new.po ro.po differ: byte 291, line 10
Updating ru.po
..................................................................... done.
ru.new.po ru.po differ: byte 609, line 16
Updating sk.po
..................................................................... done.
sk.new.po sk.po differ: byte 328, line 13
Updating sl.po
................................................................... done.
sl.new.po sl.po differ: byte 194, line 7
Updating sv.po
................................................................... done.
sv.new.po sv.po differ: byte 290, line 10
Updating th.po
.................................................................. done.
th.new.po th.po differ: byte 375, line 11
Updating tl.po
..................................................................... done.
tl.new.po tl.po differ: byte 491, line 13
Updating uk.po
..................................................................... done.
uk.new.po uk.po differ: byte 256, line 9
Updating vi.po
................................................................... done.
vi.new.po vi.po differ: byte 261, line 9
Updating zh_CN.po
.................................................................. done.
zh_CN.new.po zh_CN.po differ: byte 410, line 12
Updating zh_TW.po
................................................................. done.
zh_TW.new.po zh_TW.po differ: byte 368, line 11
Clean done for po
make[2]: Leaving directory `/scratch/apt-0.7.25.3/po'
make[1]: Leaving directory `/scratch/apt-0.7.25.3'
[ -f Makefile ] && /usr/bin/make distclean
make[1]: Entering directory `/scratch/apt-0.7.25.3'
make[2]: Entering directory `/scratch/apt-0.7.25.3/apt-pkg'
Very Clean done for apt-pkg
make[2]: Leaving directory `/scratch/apt-0.7.25.3/apt-pkg'
make[2]: Entering directory `/scratch/apt-0.7.25.3/apt-inst'
Very Clean done for apt-inst
make[2]: Leaving directory `/scratch/apt-0.7.25.3/apt-inst'
make[2]: Entering directory `/scratch/apt-0.7.25.3/methods'
rm: cannot remove `../build/bin/methods/ssh': No such file or directory
rm: cannot remove `../build/bin/methods/bzip2': No such file or directory
rm: cannot remove `../build/bin/methods/lzma': No such file or directory
Very Clean done for methods
make[2]: Leaving directory `/scratch/apt-0.7.25.3/methods'
make[2]: Entering directory `/scratch/apt-0.7.25.3/cmdline'
Very Clean done for cmdline
make[2]: Leaving directory `/scratch/apt-0.7.25.3/cmdline'
make[2]: Entering directory `/scratch/apt-0.7.25.3/ftparchive'
Very Clean done for ftparchive
make[2]: Leaving directory `/scratch/apt-0.7.25.3/ftparchive'
make[2]: Entering directory `/scratch/apt-0.7.25.3/dselect'
Very Clean done for dselect
make[2]: Leaving directory `/scratch/apt-0.7.25.3/dselect'
make[2]: Entering directory `/scratch/apt-0.7.25.3/doc'
make[3]: Entering directory `/scratch/apt-0.7.25.3/doc/de'
Very Clean done for doc/de
make[3]: Leaving directory `/scratch/apt-0.7.25.3/doc/de'
make[3]: Entering directory `/scratch/apt-0.7.25.3/doc/es'
Very Clean done for doc/es
make[3]: Leaving directory `/scratch/apt-0.7.25.3/doc/es'
make[3]: Entering directory `/scratch/apt-0.7.25.3/doc/fr'
Very Clean done for doc/fr
make[3]: Leaving directory `/scratch/apt-0.7.25.3/doc/fr'
make[3]: Entering directory `/scratch/apt-0.7.25.3/doc/it'
Very Clean done for doc/it
make[3]: Leaving directory `/scratch/apt-0.7.25.3/doc/it'
make[3]: Entering directory `/scratch/apt-0.7.25.3/doc/ja'
Very Clean done for doc/ja
make[3]: Leaving directory `/scratch/apt-0.7.25.3/doc/ja'
make[3]: Entering directory `/scratch/apt-0.7.25.3/doc/pl'
Very Clean done for doc/pl
make[3]: Leaving directory `/scratch/apt-0.7.25.3/doc/pl'
make[3]: Entering directory `/scratch/apt-0.7.25.3/doc/pt_BR'
Very Clean done for doc/pt_BR
make[3]: Leaving directory `/scratch/apt-0.7.25.3/doc/pt_BR'
Very Clean done for doc
make[2]: Leaving directory `/scratch/apt-0.7.25.3/doc'
make[2]: Entering directory `/scratch/apt-0.7.25.3/po'
Very Clean done for po
make[2]: Leaving directory `/scratch/apt-0.7.25.3/po'
make[1]: Leaving directory `/scratch/apt-0.7.25.3'
rm -rf build
# Add here commands to clean up after the build process.
dh_clean debian/copyright debian/shlibs.local debian/shlibs.local.apt debian/shlibs.local.apt-utils
 debian/rules build
dh_testdir
mkdir build
cp COPYING debian/copyright
cd build && CXXFLAGS="" ../configure --build x86_64-linux-gnu
checking build system type... x86_64-pc-linux-gnu
checking host system type... x86_64-pc-linux-gnu
checking target system type... x86_64-pc-linux-gnu
checking for gcc... gcc
checking whether the C compiler works... yes
checking for C compiler default output file name... a.out
checking for suffix of executables... 
checking whether we are cross compiling... no
checking for suffix of object files... o
checking whether we are using the GNU C compiler... yes
checking whether gcc accepts -g... yes
checking for gcc option to accept ISO C89... none needed
checking for library containing strerror... none required
checking for g++... g++
checking whether we are using the GNU C++ compiler... yes
checking whether g++ accepts -g... yes
checking how to run the C preprocessor... gcc -E
checking for ranlib... ranlib
checking for ar... ar
checking for library containing gethostbyname... none required
checking for library containing connect... none required
checking for grep that handles long lines and -e... /bin/grep
checking for egrep... /bin/grep -E
checking for ANSI C header files... yes
checking for sys/types.h... yes
checking for sys/stat.h... yes
checking for stdlib.h... yes
checking for string.h... yes
checking for memory.h... yes
checking for strings.h... yes
checking for inttypes.h... yes
checking for stdint.h... yes
checking for unistd.h... yes
checking db.h usability... yes
checking db.h presence... yes
checking for db.h... yes
checking if we can link against BerkeleyDB... yes
checking for curl_easy_init in -lcurl... yes
checking curl/curl.h usability... yes
checking curl/curl.h presence... yes
checking for curl/curl.h... yes
checking debian architecture... amd64
checking for C99 integer types... yes
checking for statvfs... yes
checking for struct statfs.f_type... yes
checking for timegm... yes
checking whether byte ordering is bigendian... (cached) no
checking for missing socklen_t... no
checking for h_errno... normal
checking for debiandoc2html... /usr/bin/debiandoc2html
checking for debiandoc2text... /usr/bin/debiandoc2text
checking for doxygen... no
checking for xsltproc... /usr/bin/xsltproc
checking for po4a... /usr/bin/po4a
checking for dot... YES
checking for dot... /usr/bin/dot
checking for getconf... /usr/bin/getconf
checking number of cpus... 4
checking processor multiplier... 2
checking number of processes to run during make... 8
checking if g++ -MD works... yes, for output
checking whether make sets $(MAKE)... yes
checking for a BSD-compatible install... /usr/bin/install -c
checking for a thread-safe mkdir -p... /bin/mkdir -p
checking whether NLS is requested... yes
checking for msgfmt... /usr/bin/msgfmt
checking for gmsgfmt... /usr/bin/msgfmt
checking for xgettext... /usr/bin/xgettext
checking for msgmerge... /usr/bin/msgmerge
checking for ld used by GCC... /usr/bin/ld
checking if the linker (/usr/bin/ld) is GNU ld... yes
checking for shared library run path origin... /bin/sh: ../buildlib/config.rpath: No such file or directory
done
checking for CFPreferencesCopyAppValue... no
checking for CFLocaleCopyCurrent... no
checking for GNU gettext in libc... yes
checking whether to use NLS... yes
checking where the gettext function comes from... libc
checking for bash... /bin/sh
configure: creating ./config.status
config.status: creating environment.mak
config.status: creating makefile
config.status: creating doc/Doxyfile
config.status: creating include/config.h
config.status: creating include/apti18n.h
config.status: executing po-directories commands
config.status: executing default commands
touch build/configure-stamp
# Add here commands to compile the package.
/usr/bin/make binary
make[1]: Entering directory `/scratch/apt-0.7.25.3'
make[2]: Entering directory `/scratch/apt-0.7.25.3/apt-pkg'
Compiling contrib/mmap.cc to ../build/obj/apt-pkg/mmap.opic
Compiling contrib/error.cc to ../build/obj/apt-pkg/error.opic
Compiling contrib/strutl.cc to ../build/obj/apt-pkg/strutl.opic
Compiling contrib/configuration.cc to ../build/obj/apt-pkg/configuration.opic
Compiling contrib/progress.cc to ../build/obj/apt-pkg/progress.opic
Compiling contrib/cmndline.cc to ../build/obj/apt-pkg/cmndline.opic
Compiling contrib/md5.cc to ../build/obj/apt-pkg/md5.opic
Compiling contrib/sha1.cc to ../build/obj/apt-pkg/sha1.opic
Compiling contrib/sha256.cc to ../build/obj/apt-pkg/sha256.opic
Compiling contrib/hashes.cc to ../build/obj/apt-pkg/hashes.opic
Compiling contrib/cdromutl.cc to ../build/obj/apt-pkg/cdromutl.opic
Compiling contrib/crc-16.cc to ../build/obj/apt-pkg/crc-16.opic
Compiling contrib/netrc.cc to ../build/obj/apt-pkg/netrc.opic
Compiling contrib/fileutl.cc to ../build/obj/apt-pkg/fileutl.opic
Compiling pkgcache.cc to ../build/obj/apt-pkg/pkgcache.opic
Compiling version.cc to ../build/obj/apt-pkg/version.opic
Compiling depcache.cc to ../build/obj/apt-pkg/depcache.opic
Compiling orderlist.cc to ../build/obj/apt-pkg/orderlist.opic
Compiling tagfile.cc to ../build/obj/apt-pkg/tagfile.opic
Compiling sourcelist.cc to ../build/obj/apt-pkg/sourcelist.opic
Compiling packagemanager.cc to ../build/obj/apt-pkg/packagemanager.opic
Compiling pkgrecords.cc to ../build/obj/apt-pkg/pkgrecords.opic
Compiling algorithms.cc to ../build/obj/apt-pkg/algorithms.opic
Compiling acquire.cc to ../build/obj/apt-pkg/acquire.opic
Compiling acquire-worker.cc to ../build/obj/apt-pkg/acquire-worker.opic
Compiling acquire-method.cc to ../build/obj/apt-pkg/acquire-method.opic
Compiling init.cc to ../build/obj/apt-pkg/init.opic
Compiling clean.cc to ../build/obj/apt-pkg/clean.opic
Compiling srcrecords.cc to ../build/obj/apt-pkg/srcrecords.opic
Compiling cachefile.cc to ../build/obj/apt-pkg/cachefile.opic
Compiling versionmatch.cc to ../build/obj/apt-pkg/versionmatch.opic
Compiling policy.cc to ../build/obj/apt-pkg/policy.opic
Compiling pkgsystem.cc to ../build/obj/apt-pkg/pkgsystem.opic
Compiling indexfile.cc to ../build/obj/apt-pkg/indexfile.opic
Compiling pkgcachegen.cc to ../build/obj/apt-pkg/pkgcachegen.opic
Compiling acquire-item.cc to ../build/obj/apt-pkg/acquire-item.opic
Compiling indexrecords.cc to ../build/obj/apt-pkg/indexrecords.opic
Compiling vendor.cc to ../build/obj/apt-pkg/vendor.opic
Compiling vendorlist.cc to ../build/obj/apt-pkg/vendorlist.opic
vendorlist.cc: In member function ‘bool pkgVendorList::CreateList(Configuration&)’:
vendorlist.cc:57: warning: declaration ‘struct Vendor::Fingerprint’ does not declare anything
Compiling cdrom.cc to ../build/obj/apt-pkg/cdrom.opic
Compiling indexcopy.cc to ../build/obj/apt-pkg/indexcopy.opic
Compiling aptconfiguration.cc to ../build/obj/apt-pkg/aptconfiguration.opic
Compiling deb/deblistparser.cc to ../build/obj/apt-pkg/deblistparser.opic
Compiling deb/debrecords.cc to ../build/obj/apt-pkg/debrecords.opic
Compiling deb/dpkgpm.cc to ../build/obj/apt-pkg/dpkgpm.opic
Compiling deb/debsrcrecords.cc to ../build/obj/apt-pkg/debsrcrecords.opic
Compiling deb/debversion.cc to ../build/obj/apt-pkg/debversion.opic
Compiling deb/debsystem.cc to ../build/obj/apt-pkg/debsystem.opic
Compiling deb/debindexfile.cc to ../build/obj/apt-pkg/debindexfile.opic
Compiling deb/debmetaindex.cc to ../build/obj/apt-pkg/debmetaindex.opic
Building shared library ../build/bin/libapt-pkg-libc6.9-6.so.4.8.0
make[2]: Leaving directory `/scratch/apt-0.7.25.3/apt-pkg'
make[2]: Entering directory `/scratch/apt-0.7.25.3/apt-inst'
Compiling contrib/extracttar.cc to ../build/obj/apt-inst/extracttar.opic
Compiling contrib/arfile.cc to ../build/obj/apt-inst/arfile.opic
Compiling filelist.cc to ../build/obj/apt-inst/filelist.opic
Compiling database.cc to ../build/obj/apt-inst/database.opic
Compiling dirstream.cc to ../build/obj/apt-inst/dirstream.opic
Compiling extract.cc to ../build/obj/apt-inst/extract.opic
Compiling deb/dpkgdb.cc to ../build/obj/apt-inst/dpkgdb.opic
Compiling deb/debfile.cc to ../build/obj/apt-inst/debfile.opic
Building shared library ../build/bin/libapt-inst-libc6.9-6.so.1.1.0
make[2]: Leaving directory `/scratch/apt-0.7.25.3/apt-inst'
make[2]: Entering directory `/scratch/apt-0.7.25.3/methods'
Compiling file.cc to ../build/obj/methods/file.o
Building program ../build/bin/methods/file
Compiling copy.cc to ../build/obj/methods/copy.o
Building program ../build/bin/methods/copy
Compiling gzip.cc to ../build/obj/methods/gzip.o
Building program ../build/bin/methods/gzip
Compiling gpgv.cc to ../build/obj/methods/gpgv.o
Building program ../build/bin/methods/gpgv
Compiling cdrom.cc to ../build/obj/methods/cdrom.o
Building program ../build/bin/methods/cdrom
Compiling http.cc to ../build/obj/methods/http.o
Compiling rfc2553emu.cc to ../build/obj/methods/rfc2553emu.o
Compiling connect.cc to ../build/obj/methods/connect.o
Building program ../build/bin/methods/http
Compiling https.cc to ../build/obj/methods/https.o
https.cc: In member function ‘virtual bool HttpsMethod::Fetch(pkgAcqMethod::FetchItem*)’:
https.cc:159: error: ‘CURLOPT_ISSUERCERT’ was not declared in this scope
https.cc:192: error: ‘CURLOPT_CRLFILE’ was not declared in this scope
make[2]: *** [../build/obj/methods/https.o] Error 1
make[2]: Leaving directory `/scratch/apt-0.7.25.3/methods'
make[1]: *** [binary] Error 2
make[1]: Leaving directory `/scratch/apt-0.7.25.3'
make: *** [build/build-stamp] Error 2
dpkg-buildpackage: failure: debian/rules build gave error exit status 2

Reply to: