[pkg-db-devel] Bug#750481: Documentation
Mauricio Faria de Oliveira
mauricfo at linux.vnet.ibm.com
Thu Jun 26 23:47:36 UTC 2014
Package: src:db5.3
(this is documentation mentioned in the previous e-mail)
Before:
$ grep 'shared libraries' build.log
checking whether the cc linker (/usr/bin/ld -m elf64ppc) supports
shared libraries... no
checking if libtool supports shared libraries... no
checking whether to build shared libraries... no
checking whether the g++ linker (/usr/bin/ld -m elf64ppc) supports
shared libraries... yes
checking whether the g++ linker (/usr/bin/ld -m elf64ppc) supports
shared libraries... yes
configure: error: Java requires shared libraries
$
After:
$ grep 'shared libraries' build.log
checking whether the cc linker (/usr/bin/ld) supports shared
libraries... yes
checking if libtool supports shared libraries... yes
checking whether to build shared libraries... yes
checking whether the g++ linker (/usr/bin/ld) supports shared
libraries... yes
checking whether the g++ linker (/usr/bin/ld) supports shared
libraries... yes
checking whether the cc linker (/usr/bin/ld) supports shared
libraries... yes
checking if libtool supports shared libraries... yes
checking whether to build shared libraries... yes
checking whether the cc linker (/usr/bin/ld) supports shared
libraries... yes
checking if libtool supports shared libraries... yes
checking whether to build shared libraries... yes
checking whether the g++ linker (/usr/bin/ld) supports shared
libraries... yes
checking whether the g++ linker (/usr/bin/ld) supports shared
libraries... yes
checking whether the cc linker (/usr/bin/ld) supports shared
libraries... yes
checking if libtool supports shared libraries... yes
checking whether to build shared libraries... yes
$
[...]
$ dpkg-deb -c libdb5.3_5.3.28-4.1_ppc64el.deb
drwxr-xr-x root/root 0 2014-06-26 20:18 ./
drwxr-xr-x root/root 0 2014-06-26 20:17 ./usr/
drwxr-xr-x root/root 0 2014-06-26 20:17 ./usr/lib/
drwxr-xr-x root/root 0 2014-06-26 20:18
./usr/lib/powerpc64le-linux-gnu/
-rw-r--r-- root/root 1860112 2014-06-26 20:18
./usr/lib/powerpc64le-linux-gnu/libdb-5.3.so
drwxr-xr-x root/root 0 2014-06-26 20:17 ./usr/share/
drwxr-xr-x root/root 0 2014-06-26 20:17 ./usr/share/lintian/
drwxr-xr-x root/root 0 2014-06-26 20:17
./usr/share/lintian/overrides/
-rw-r--r-- root/root 75 2014-06-23 09:36
./usr/share/lintian/overrides/libdb5.3
drwxr-xr-x root/root 0 2014-06-26 20:17 ./usr/share/doc/
drwxr-xr-x root/root 0 2014-06-26 20:18 ./usr/share/doc/libdb5.3/
-rw-r--r-- root/root 9 2014-06-26 20:17
./usr/share/doc/libdb5.3/build_signature_ppc64el.txt
-rw-r--r-- root/root 7517 2014-06-23 09:36
./usr/share/doc/libdb5.3/copyright
-rw-r--r-- root/root 5959 2014-06-26 20:06
./usr/share/doc/libdb5.3/changelog.Debian.gz
$ dpkg-deb -c libdb5.3-sql_5.3.28-4.1_ppc64el.deb
drwxr-xr-x root/root 0 2014-06-26 20:18 ./
drwxr-xr-x root/root 0 2014-06-26 20:17 ./usr/
drwxr-xr-x root/root 0 2014-06-26 20:17 ./usr/lib/
drwxr-xr-x root/root 0 2014-06-26 20:18
./usr/lib/powerpc64le-linux-gnu/
-rw-r--r-- root/root 2423184 2014-06-26 20:18
./usr/lib/powerpc64le-linux-gnu/libdb_sql-5.3.so
drwxr-xr-x root/root 0 2014-06-26 20:17 ./usr/share/
drwxr-xr-x root/root 0 2014-06-26 20:17 ./usr/share/lintian/
drwxr-xr-x root/root 0 2014-06-26 20:17
./usr/share/lintian/overrides/
-rw-r--r-- root/root 169 2014-06-23 09:36
./usr/share/lintian/overrides/libdb5.3-sql
drwxr-xr-x root/root 0 2014-06-26 20:17 ./usr/share/doc/
lrwxrwxrwx root/root 0 2014-06-26 20:17
./usr/share/doc/libdb5.3-sql -> libdb5.3
Updated RECONF_FILES to include all (9) files copied by libtoolize.
This is divided in 'aux' files (4) and 'macros' files (5), the
terminology used
by libtoolize. This is because sqlite only needs the former, as it can take
aclocal.m4 from dist/, which has the required pieces.
cd dist && libtoolize -cfi
libtoolize: putting auxiliary files in `.'.
libtoolize: copying file `./config.guess'
libtoolize: copying file `./config.sub'
libtoolize: copying file `./install-sh'
libtoolize: copying file `./ltmain.sh'
libtoolize: putting macros in AC_CONFIG_MACRO_DIR, `aclocal'.
libtoolize: copying file `aclocal/libtool.m4'
libtoolize: copying file `aclocal/ltoptions.m4'
libtoolize: copying file `aclocal/ltsugar.m4'
libtoolize: copying file `aclocal/ltversion.m4'
libtoolize: copying file `aclocal/lt~obsolete.m4'
libtoolize: Consider adding `-I aclocal' to ACLOCAL_AMFLAGS in Makefile.am.
cd dist && ./s_config
Small fixes:
rmdir: invalid option -- 'f'
(a few one/two-line changes in test operators in debian/rules)
--
Mauricio Faria de Oliveira
IBM Linux Technology Center
More information about the pkg-db-devel
mailing list