[build-status: 116646] Log for successful build of muparser_1.28-2 (dist=unstable)
Build Daemon 2
buildd2 at linux-m32r.org
Sun Feb 3 03:16:43 JST 2008
Automatic build of muparser_1.28-2 on mappi005 by sbuild/m32r 0.53
Build started at 20080203-0226
******************************************************************************
Checking available source versions...
Fetching source files...
Reading package lists...
Building dependency tree...
Reading state information...
Need to get 627kB of source archives.
Get:1 http://debian.linux-m32r.org 06_devonian/main muparser 1.28-2 (dsc) [785B]
Get:2 http://debian.linux-m32r.org 06_devonian/main muparser 1.28-2 (tar) [623kB]
Get:3 http://debian.linux-m32r.org 06_devonian/main muparser 1.28-2 (diff) [3257B]
Fetched 627kB in 12s (48.4kB/s)
Download complete and in download only mode
** Using build dependencies supplied by package:
Build-Depends: autotools-dev, debhelper (>= 6), quilt
Checking for already installed source dependencies...
autotools-dev: already installed (20070725.1)
debhelper: already installed (6.0.4 >= 6 is satisfied)
quilt: already installed (0.46-4)
Checking for source dependency conflicts...
Checking correctness of source dependencies...
Kernel: Linux 2.6.20 m32r (m32r)
Toolchain package versions: libc6-dev_2.3.6.ds1-13 linux-kernel-headers_2.6.18-7 gcc-4.1_4.1.1-21 g++-4.1_4.1.1-21 binutils_2.17-3 libstdc++6-4.1-dev_4.1.1-21 libstdc++6_4.1.1-21
/usr/bin/dpkg --set-selections failed
------------------------------------------------------------------------------
dpkg-source: extracting muparser in muparser-1.28
dpkg-source: unpacking muparser_1.28.orig.tar.gz
dpkg-source: applying /debian/buildd2/build/muparser_1.28-2.diff.gz
dpkg-buildpackage: source package muparser
dpkg-buildpackage: source version 1.28-2
dpkg-buildpackage: source changed by Gudjon I. Gudjonsson <gudjon at gudjon.org>
dpkg-buildpackage: host architecture m32r
/usr/bin/fakeroot debian/rules 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 -f build-stamp
[ ! -f Makefile ] || /usr/bin/make distclean
make[1]: Entering directory `/build/buildd2/muparser-1.28'
rm -rf ./.deps ./.pch
rm -f ./*.o
rm -f ./lib/libmuparser.a
rm -f ./lib/libmuparser.so.0.0.0
rm -f ./lib/libmuparser.so
rm -f ./lib/libmuparser.so ./lib/libmuparser.so.0
rm -f ./samples/example1/example1
rm -f config.cache config.log config.status bk-deps bk-make-pch shared-ld-sh Makefile
rm -f build/autoconf/muparser.pc
make[1]: Leaving directory `/build/buildd2/muparser-1.28'
rm -f config.*
dh_clean
debian/rules build
# quilt exits with 2 as return when there was nothing to do.
# That's not an error here (but it's usefull to break loops in crude scripts)
QUILT_PATCHES=debian/patches quilt --quiltrc /dev/null push -a || test $? = 2
Applying patch 01_fix_ftbfs_gcc4.3.diff
patching file include/muParserTest.h
Now at patch 01_fix_ftbfs_gcc4.3.diff
touch debian/stamp-patched
cp -f /usr/share/misc/config.sub config.sub
cp -f /usr/share/misc/config.guess config.guess
dh_testdir
./configure CFLAGS="-Wall -g -O2" LDFLAGS="-Wl,--no-undefined -Wl,--as-needed" \
--host=m32r-linux-gnu --build=m32r-linux-gnu \
--prefix=/usr \
--includedir="\/include/muParser" \
--mandir="\/share/man" \
--infodir="\/share/info" \
--sysconfdir=/etc \
--localstatedir=/var \
--libexecdir="\/lib/muparser" \
--disable-maintainer-mode \
--disable-dependency-tracking \
--srcdir=. \
--docdir="\/share/doc/libmuparser-doc" \
--enable-shared=yes \
--enable-samples=no \
--enable-debug=no
checking build system type... m32r-unknown-linux-gnu
checking host system type... m32r-unknown-linux-gnu
checking target system type... m32r-unknown-linux-gnu
checking for gawk... gawk
checking for a BSD-compatible install... /usr/bin/ginstall -c
checking whether ln -s works... yes
checking for m32r-linux-gnu-ranlib... no
checking for ranlib... ranlib
checking for m32r-linux-gnu-gcc... m32r-linux-gnu-gcc
checking for C compiler default output file name... a.out
checking whether the C compiler works... yes
checking whether we are cross compiling... no
checking for suffix of executables...
checking for suffix of object files... o
checking whether we are using the GNU C compiler... yes
checking whether m32r-linux-gnu-gcc accepts -g... yes
checking for m32r-linux-gnu-gcc option to accept ISO C89... none needed
checking for m32r-linux-gnu-g++... m32r-linux-gnu-g++
checking whether we are using the GNU C++ compiler... yes
checking whether m32r-linux-gnu-g++ accepts -g... yes
checking how to run the C++ preprocessor... m32r-linux-gnu-g++ -E
checking for the --enable-debug option... no
checking for the --enable-shared option... yes
checking for the --enable-samples option... no
checking for m32r-linux-gnu-ranlib... ranlib
checking for a BSD-compatible install... /usr/bin/ginstall -c
checking whether ln -s works... yes
checking whether make sets $(MAKE)... yes
checking for m32r-linux-gnu-ar... no
checking for ar... ar
checking for m32r-linux-gnu-strip... no
checking for strip... strip
checking for m32r-linux-gnu-nm... no
checking for nm... nm
checking if make is GNU make... yes
checking for dependency tracking method... disabled
configure: creating ./config.status
config.status: creating Makefile
config.status: creating build/autoconf/muparser.pc
----------------------------------------------------------------
Configuration for muParser 1.27 successfully completed.
Summary of main configuration settings for muParser:
- SHARED mode
- RELEASE build
- SAMPLES disabled
Now, just run make.
----------------------------------------------------------------
dh_testdir
/usr/bin/make
make[1]: Entering directory `/build/buildd2/muparser-1.28'
m32r-linux-gnu-g++ -c -o muParser_dll_muParserBytecode.o -DNDEBUG -DMUPARSER_DLL -DMUPARSERLIB_EXPORTS -I./include -fPIC -DPIC -O2 ./src/muParserBytecode.cpp
m32r-linux-gnu-g++ -c -o muParser_dll_muParserTest.o -DNDEBUG -DMUPARSER_DLL -DMUPARSERLIB_EXPORTS -I./include -fPIC -DPIC -O2 ./src/muParserTest.cpp
m32r-linux-gnu-g++ -c -o muParser_dll_muParser.o -DNDEBUG -DMUPARSER_DLL -DMUPARSERLIB_EXPORTS -I./include -fPIC -DPIC -O2 ./src/muParser.cpp
m32r-linux-gnu-g++ -c -o muParser_dll_muParserDLL.o -DNDEBUG -DMUPARSER_DLL -DMUPARSERLIB_EXPORTS -I./include -fPIC -DPIC -O2 ./src/muParserDLL.cpp
m32r-linux-gnu-g++ -c -o muParser_dll_muParserInt.o -DNDEBUG -DMUPARSER_DLL -DMUPARSERLIB_EXPORTS -I./include -fPIC -DPIC -O2 ./src/muParserInt.cpp
m32r-linux-gnu-g++ -c -o muParser_dll_muParserTokenReader.o -DNDEBUG -DMUPARSER_DLL -DMUPARSERLIB_EXPORTS -I./include -fPIC -DPIC -O2 ./src/muParserTokenReader.cpp
m32r-linux-gnu-g++ -c -o muParser_dll_muParserError.o -DNDEBUG -DMUPARSER_DLL -DMUPARSERLIB_EXPORTS -I./include -fPIC -DPIC -O2 ./src/muParserError.cpp
m32r-linux-gnu-g++ -c -o muParser_dll_muParserCallback.o -DNDEBUG -DMUPARSER_DLL -DMUPARSERLIB_EXPORTS -I./include -fPIC -DPIC -O2 ./src/muParserCallback.cpp
m32r-linux-gnu-g++ -c -o muParser_dll_muParserBase.o -DNDEBUG -DMUPARSER_DLL -DMUPARSERLIB_EXPORTS -I./include -fPIC -DPIC -O2 ./src/muParserBase.cpp
m32r-linux-gnu-g++ -shared -fPIC -o lib/libmuparser.so.0.0.0 muParser_dll_muParserBytecode.o muParser_dll_muParserTest.o muParser_dll_muParser.o muParser_dll_muParserDLL.o muParser_dll_muParserInt.o muParser_dll_muParserTokenReader.o muParser_dll_muParserError.o muParser_dll_muParserCallback.o muParser_dll_muParserBase.o -Wl,--no-undefined -Wl,--as-needed -Wl,-soname,libmuparser.so.0
(cd ./lib/; rm -f libmuparser.so libmuparser.so.0; ln -s libmuparser.so.0.0.0 libmuparser.so.0; ln -s libmuparser.so.0 libmuparser.so)
make[1]: Leaving directory `/build/buildd2/muparser-1.28'
touch build-stamp
/usr/bin/fakeroot debian/rules binary-arch
cp -f /usr/share/misc/config.sub config.sub
cp -f /usr/share/misc/config.guess config.guess
dh_testdir
./configure CFLAGS="-Wall -g -O2" LDFLAGS="-Wl,--no-undefined -Wl,--as-needed" \
--host=m32r-linux-gnu --build=m32r-linux-gnu \
--prefix=/usr \
--includedir="\/include/muParser" \
--mandir="\/share/man" \
--infodir="\/share/info" \
--sysconfdir=/etc \
--localstatedir=/var \
--libexecdir="\/lib/muparser" \
--disable-maintainer-mode \
--disable-dependency-tracking \
--srcdir=. \
--docdir="\/share/doc/libmuparser-doc" \
--enable-shared=yes \
--enable-samples=no \
--enable-debug=no
checking build system type... m32r-unknown-linux-gnu
checking host system type... m32r-unknown-linux-gnu
checking target system type... m32r-unknown-linux-gnu
checking for gawk... gawk
checking for a BSD-compatible install... /usr/bin/ginstall -c
checking whether ln -s works... yes
checking for m32r-linux-gnu-ranlib... no
checking for ranlib... ranlib
checking for m32r-linux-gnu-gcc... m32r-linux-gnu-gcc
checking for C compiler default output file name... a.out
checking whether the C compiler works... yes
checking whether we are cross compiling... no
checking for suffix of executables...
checking for suffix of object files... o
checking whether we are using the GNU C compiler... yes
checking whether m32r-linux-gnu-gcc accepts -g... yes
checking for m32r-linux-gnu-gcc option to accept ISO C89... none needed
checking for m32r-linux-gnu-g++... m32r-linux-gnu-g++
checking whether we are using the GNU C++ compiler... yes
checking whether m32r-linux-gnu-g++ accepts -g... yes
checking how to run the C++ preprocessor... m32r-linux-gnu-g++ -E
checking for the --enable-debug option... no
checking for the --enable-shared option... yes
checking for the --enable-samples option... no
checking for m32r-linux-gnu-ranlib... ranlib
checking for a BSD-compatible install... /usr/bin/ginstall -c
checking whether ln -s works... yes
checking whether make sets $(MAKE)... yes
checking for m32r-linux-gnu-ar... no
checking for ar... ar
checking for m32r-linux-gnu-strip... no
checking for strip... strip
checking for m32r-linux-gnu-nm... no
checking for nm... nm
checking if make is GNU make... yes
checking for dependency tracking method... disabled
configure: creating ./config.status
config.status: creating Makefile
config.status: creating build/autoconf/muparser.pc
----------------------------------------------------------------
Configuration for muParser 1.27 successfully completed.
Summary of main configuration settings for muParser:
- SHARED mode
- RELEASE build
- SAMPLES disabled
Now, just run make.
----------------------------------------------------------------
dh_testdir
dh_testroot
dh_clean -k
dh_installdirs
/usr/bin/make prefix=/build/buildd2/muparser-1.28/debian/tmp/usr install
make[1]: Entering directory `/build/buildd2/muparser-1.28'
/usr/bin/ginstall -c -d /build/buildd2/muparser-1.28/debian/tmp/usr/lib
/usr/bin/ginstall -c -m 644 ./lib/libmuparser.so /build/buildd2/muparser-1.28/debian/tmp/usr/lib
/usr/bin/ginstall -c ./lib/libmuparser.so.0.0.0 /build/buildd2/muparser-1.28/debian/tmp/usr/lib
(cd /build/buildd2/muparser-1.28/debian/tmp/usr/lib ; rm -f libmuparser.so libmuparser.so.0; ln -s libmuparser.so.0.0.0 libmuparser.so.0; ln -s libmuparser.so.0 libmuparser.so)
/usr/bin/ginstall -c -d /build/buildd2/muparser-1.28/debian/tmp/usr
for f in include/muParserError.h include/muParserFixes.h include/muParserStack.h include/muParserBytecode.h include/muParserToken.h include/muParserBase.h include/muParserTest.h include/muParserTokenReader.h include/muParserCallback.h include/muParser.h include/muParserDLL.h include/muParserDef.h include/muParserInt.h; do \
if test ! -d /build/buildd2/muparser-1.28/debian/tmp/usr/`dirname $f` ; then \
/usr/bin/ginstall -c -d /build/buildd2/muparser-1.28/debian/tmp/usr/`dirname $f`; \
fi; \
/usr/bin/ginstall -c -m 644 ./$f /build/buildd2/muparser-1.28/debian/tmp/usr/$f; \
done
/usr/bin/ginstall -c -d /build/buildd2/muparser-1.28/debian/tmp/usr/lib/pkgconfig
/usr/bin/ginstall -c -m 644 build/autoconf/muparser.pc /build/buildd2/muparser-1.28/debian/tmp/usr/lib/pkgconfig
make[1]: Leaving directory `/build/buildd2/muparser-1.28'
#Install docs
mkdir -p debian/tmp/usr/share/doc/libmuparser-doc
cp -a samples docs/html debian/tmp/usr/share/doc/libmuparser-doc
dh_testdir
dh_testroot
dh_installchangelogs Changes.txt
dh_installdocs Credits.txt
dh_install --sourcedir=debian/tmp
dh_link
dh_strip
dh_compress --exclude=.cpp --exclude=.h --exclude=.resX
dh_fixperms
dh_makeshlibs
dh_installdeb
dh_shlibdeps
dh_gencontrol
dpkg-gencontrol: warning: unknown substitution variable ${misc:Depends}
dh_md5sums
dh_builddeb
dpkg-deb: building package `libmuparser-dev' in `../libmuparser-dev_1.28-2_m32r.deb'.
dpkg-deb: building package `libmuparser0' in `../libmuparser0_1.28-2_m32r.deb'.
dpkg-deb: building package `libmuparser-doc' in `../libmuparser-doc_1.28-2_all.deb'.
dpkg-genchanges -B >../muparser_1.28-2_m32r.changes
dpkg-genchanges: arch-specific upload - not including arch-independent packages
dpkg-genchanges: binary-only upload - not including any source code
dpkg-buildpackage: binary only upload (no source included)
******************************************************************************
Build finished at 20080203-0316
ERROR: Package builds libmuparser-doc_1.28-2_all.deb when binary-indep target is not called. This is a bug in the packaging.
muparser_1.28-2_m32r.changes:
Format: 1.7
Date: Sun, 27 Jan 2008 22:59:01 +0100
Source: muparser
Binary: libmuparser-doc libmuparser0 libmuparser-dev
Architecture: m32r
Version: 1.28-2
Distribution: unstable
Urgency: low
Maintainer: Gudjon I. Gudjonsson <gudjon at gudjon.org>
Changed-By: Gudjon I. Gudjonsson <gudjon at gudjon.org>
Description:
libmuparser-dev - fast mathematical expressions parse library (development)
libmuparser-doc - fast mathematical expressions parser library (documentation)
libmuparser0 - fast mathematical expressions parser library (runtime)
Closes: 455642
Changes:
muparser (1.28-2) unstable; urgency=low
.
* Add a patch to fix compilation with gcc-4.3. (Closes: #455642)
* Bump Standards-Version to 3.7.3.
* Add a watch file.
* Use Homepage field.
* Bump compat/debhelper to 6.
* Build with --as-needed linker flag.
Files:
f314aaf1e483c68950090a745ed2ee4d 26876 libdevel extra libmuparser-dev_1.28-2_m32r.deb
01d492ee23c12d5656dd9d0049d58a5e 158664 libs extra libmuparser0_1.28-2_m32r.deb
/debian/buildd2/build/chroot-unstable/build/buildd2/libmuparser-dev_1.28-2_m32r.deb:
new debian package, version 2.0.
size 26876 bytes: control archive= 1068 bytes.
562 bytes, 16 lines control
1297 bytes, 18 lines md5sums
Package: libmuparser-dev
Source: muparser
Version: 1.28-2
Architecture: m32r
Maintainer: Gudjon I. Gudjonsson <gudjon at gudjon.org>
Installed-Size: 180
Depends: libmuparser0 (= 1.28-2)
Section: libdevel
Priority: extra
Homepage: http://muparser.sourceforge.net
Description: fast mathematical expressions parse library (development)
muParser is a high performance mathematical parser library, written in pure
C++. It is based on transforming an expression into a bytecode and
precalculating constant parts of it.
.
This package contains the development files.
/debian/buildd2/build/chroot-unstable/build/buildd2/libmuparser0_1.28-2_m32r.deb:
new debian package, version 2.0.
size 158664 bytes: control archive= 894 bytes.
652 bytes, 17 lines control
289 bytes, 4 lines md5sums
135 bytes, 7 lines * postinst #!/bin/sh
132 bytes, 7 lines * postrm #!/bin/sh
27 bytes, 1 lines shlibs
Package: libmuparser0
Source: muparser
Version: 1.28-2
Architecture: m32r
Maintainer: Gudjon I. Gudjonsson <gudjon at gudjon.org>
Installed-Size: 424
Depends: libc6 (>= 2.3.5-1), libgcc1 (>= 1:4.1.1-12), libstdc++6 (>= 4.1.1-12)
Section: libs
Priority: extra
Homepage: http://muparser.sourceforge.net
Description: fast mathematical expressions parser library (runtime)
muParser is a high performance mathematical parser library, written in pure
C++. It is based on transforming an expression into a bytecode and
precalculating constant parts of it.
.
This package contains the files necessary for running applications that use
the muParser library.
/debian/buildd2/build/chroot-unstable/build/buildd2/libmuparser-dev_1.28-2_m32r.deb:
drwxr-xr-x root/root 0 2008-02-03 03:13 ./
drwxr-xr-x root/root 0 2008-02-03 03:12 ./usr/
drwxr-xr-x root/root 0 2008-02-03 03:11 ./usr/include/
drwxr-xr-x root/root 0 2008-02-03 03:12 ./usr/include/muParser/
-rw-r--r-- root/root 4283 2008-02-03 03:11 ./usr/include/muParser/muParserInt.h
-rw-r--r-- root/root 3977 2008-02-03 03:11 ./usr/include/muParser/muParserStack.h
-rw-r--r-- root/root 4795 2008-02-03 03:11 ./usr/include/muParser/muParserBytecode.h
-rw-r--r-- root/root 8781 2008-02-03 03:11 ./usr/include/muParser/muParserDLL.h
-rw-r--r-- root/root 4038 2008-02-03 03:11 ./usr/include/muParser/muParserCallback.h
-rw-r--r-- root/root 6874 2008-02-03 03:11 ./usr/include/muParser/muParserTest.h
-rw-r--r-- root/root 6815 2008-02-03 03:11 ./usr/include/muParser/muParserError.h
-rw-r--r-- root/root 3976 2008-02-03 03:11 ./usr/include/muParser/muParser.h
-rw-r--r-- root/root 14082 2008-02-03 03:11 ./usr/include/muParser/muParserToken.h
-rw-r--r-- root/root 12675 2008-02-03 03:11 ./usr/include/muParser/muParserBase.h
-rw-r--r-- root/root 9031 2008-02-03 03:11 ./usr/include/muParser/muParserDef.h
-rw-r--r-- root/root 6096 2008-02-03 03:11 ./usr/include/muParser/muParserTokenReader.h
-rw-r--r-- root/root 6313 2008-02-03 03:11 ./usr/include/muParser/muParserFixes.h
drwxr-xr-x root/root 0 2008-02-03 03:12 ./usr/share/
drwxr-xr-x root/root 0 2008-02-03 03:12 ./usr/share/doc/
drwxr-xr-x root/root 0 2008-02-03 03:13 ./usr/share/doc/libmuparser-dev/
-rw-r--r-- root/root 1512 2008-02-03 02:33 ./usr/share/doc/libmuparser-dev/copyright
-rw-r--r-- root/root 4911 2007-07-15 06:21 ./usr/share/doc/libmuparser-dev/changelog.gz
-rw-r--r-- root/root 1137 2007-07-15 06:21 ./usr/share/doc/libmuparser-dev/Credits.txt
-rw-r--r-- root/root 461 2008-02-03 02:33 ./usr/share/doc/libmuparser-dev/changelog.Debian.gz
drwxr-xr-x root/root 0 2008-02-03 03:12 ./usr/lib/
drwxr-xr-x root/root 0 2008-02-03 03:12 ./usr/lib/pkgconfig/
-rw-r--r-- root/root 247 2008-02-03 03:11 ./usr/lib/pkgconfig/muparser.pc
lrwxrwxrwx root/root 0 2008-02-03 03:12 ./usr/lib/libmuparser.so -> libmuparser.so.0
/debian/buildd2/build/chroot-unstable/build/buildd2/libmuparser0_1.28-2_m32r.deb:
drwxr-xr-x root/root 0 2008-02-03 03:13 ./
drwxr-xr-x root/root 0 2008-02-03 03:12 ./usr/
drwxr-xr-x root/root 0 2008-02-03 03:12 ./usr/share/
drwxr-xr-x root/root 0 2008-02-03 03:12 ./usr/share/doc/
drwxr-xr-x root/root 0 2008-02-03 03:13 ./usr/share/doc/libmuparser0/
-rw-r--r-- root/root 1512 2008-02-03 02:33 ./usr/share/doc/libmuparser0/copyright
-rw-r--r-- root/root 4911 2007-07-15 06:21 ./usr/share/doc/libmuparser0/changelog.gz
-rw-r--r-- root/root 461 2008-02-03 02:33 ./usr/share/doc/libmuparser0/changelog.Debian.gz
drwxr-xr-x root/root 0 2008-02-03 03:12 ./usr/lib/
-rw-r--r-- root/root 370464 2008-02-03 03:12 ./usr/lib/libmuparser.so.0.0.0
lrwxrwxrwx root/root 0 2008-02-03 03:12 ./usr/lib/libmuparser.so.0 -> libmuparser.so.0.0.0
******************************************************************************
Built successfully
Purging /debian/buildd2/build/chroot-unstable/build/buildd2/muparser-1.28
------------------------------------------------------------------------------
******************************************************************************
Finished at 20080203-0316
Build needed 00:45:01, 6416k disk space
More information about the build-status
mailing list