Please sync clisp 1:2.44.1-4 (universe) from Debian unstable (main)

Bug #254161 reported by Iulian Udrea
2
Affects Status Importance Assigned to Milestone
clisp
New
Undecided
Unassigned
clisp (Ubuntu)
Fix Released
High
Unassigned

Bug Description

The current version FTBFS.

Changelog since current Intrepid version 1:2.44.1-1:

 clisp (1:2.44.1-4) unstable; urgency=low

   * debian/control:
     - drop s390 support, it seems it really needs ./configure --build.

 -- Luca Capello <email address hidden> Wed, 23 Jul 2008 19:50:10 +0200

 clisp (1:2.44.1-3) unstable; urgency=low

   * doc/_clisp.1:
     - restore upstream version, modifications to upstream files must
       be managed through a Debian-specific patch system.

   * doc/faq.xml:
     - restore upstream version, modifications to upstream files must
       be managed through a Debian-specific patch system.

   * debian/clisp-doc.install:
     + correct install path.

   * debian/clisp-dev.install:
     + install clisp-link manpage.

   * debian/clisp.install:
     + install clisp manpage.

   * debian/control:
     + build-depend on quilt to manage patches.
     - remove libxt-dev from clisp Build-Depends: and clisp-dev
       Depends:, they are not used and generate unnecessary
       library inclusions in clisp-dev makevars, thanks to Jörg
       Sommer <email address hidden> (Closes: #462087).

   * debian/dirs:
     - remove, useless.

   * debian/patches/series: new file.
   * debian/patches/01_fix-comment-in-src-ariarm.d.patch:
     + fix FTBFS: backport upstream fix (Closes: #490944).
   * debian/patches/02_add-clisp-link-manpage.patch:
     + first version for the clisp-link manpage.

   * debian/rules:
     + fix FTBFS: since backporting the upstream support for standard
       autoconf options (--build and --host) is too much a pain, add a
       `export CC=$(shell dpkg-architecture -qDEB_BUILD_GNU_TYPE)-gcc`,
       thanks to Bastian Blank <email address hidden> (Closes: #488817).
     + adapt to quilt.
     - remove unwanted upstream doc/ files on 'install' target.
     - remove useless dh_installman call from 'binary-indep' target.

 -- Luca Capello <email address hidden> Mon, 21 Jul 2008 02:14:29 +0200

 clisp (1:2.44.1-2) unstable; urgency=low

   * debian/control:
     + add libdb-dev to clisp-dev Depends:, thanks to Jörg Sommer
       <email address hidden> (Closes: #462086).
     + add libffcall1-dev to clisp-dev Depends:, thanks to Jörg Sommer
       <email address hidden> (Closes: #468090).

   * debian/rules:
     + fix FTBFS: allow 'MAKEFLAGS=-jN', thanks to Albin Tonnerre
       <email address hidden> for the patch (Closes: #487381).

 -- Luca Capello <email address hidden> Wed, 09 Jul 2008 17:25:15 +0200

Related branches

Iulian Udrea (iulian)
Changed in clisp:
importance: Undecided → High
Revision history for this message
Michael Bienia (geser) wrote :

FTBFS on current intrepid on AMD64:

configure: ** Berkeley-DB (Done)
CLISP="`pwd`/lisp.run -M `pwd`/lispinit.mem -B `pwd` -N `pwd`/locale -E 1:1 -Efile UTF-8 -Eterminal UTF-8 -norc" ; cd berkeley-db ; dots=`echo berkeley-db/ | sed -e 's,[^/][^/]*//*,../,g' -e 's,/$,,g'` ; /usr/bin/make clisp-module CC="x86_64-linux-gnu-gcc" CPPFLAGS="" CFLAGS="-g -O2 -Igllib -W -Wswitch -Wcomment -Wpointer-arith -Wimplicit -Wreturn-type -Wmissing-declarations -Wno-sign-compare -O -DUNICODE -DDYNAMIC_FFI -DDYNAMIC_MODULES -I. -fPIC" INCLUDES="$dots" CLFLAGS="-Wl,-Bsymbolic-functions -x none -Wl,-export-dynamic" LIBS="/usr/lib/libreadline.so -lncurses -ldl /usr/lib/libavcall.so /usr/lib/libcallback.so -L/usr/lib -lsigsegv" RANLIB="ranlib" CLISP="$CLISP -q"
make[2]: Entering directory `/tmp/buildd/clisp-2.44.1/debian/build/berkeley-db'
/tmp/buildd/clisp-2.44.1/debian/build/lisp.run -M /tmp/buildd/clisp-2.44.1/debian/build/lispinit.mem -B /tmp/buildd/clisp-2.44.1/debian/build -N /tmp/buildd/clisp-2.44.1/debian/build/locale -E 1:1 -Efile UTF-8 -Eterminal UTF-8 -norc -q ../modprep.fas bdb.c
;; MODPREP: "bdb.c" --> #P"bdb.m.c"
;; MODPREP: reading "bdb.c": 105,314 bytes, 2,654 lines
;; MODPREP: 272 objects, 61 DEFUNs, 1 DEFVAR (1 init)
;; packages: ("BDB")
MODPREP: wrote bdb.m.c (199,932 bytes)
x86_64-linux-gnu-gcc -g -O2 -Igllib -W -Wswitch -Wcomment -Wpointer-arith -Wimplicit -Wreturn-type -Wmissing-declarations -Wno-sign-compare -O -DUNICODE -DDYNAMIC_FFI -DDYNAMIC_MODULES -I. -fPIC -I.. -c bdb.m.c -o bdb.o
bdb.c: In function 'C_subr_bdb_dbe_set_options':
bdb.c:703: error: 'DB_DIRECT_LOG' undeclared (first use in this function)
bdb.c:703: error: (Each undeclared identifier is reported only once
bdb.c:703: error: for each function it appears in.)
bdb.c:709: error: 'DB_LOG_AUTOREMOVE' undeclared (first use in this function)
bdb.c: In function 'dbe_get_flags_list':
bdb.c:939: error: 'DB_LOG_AUTOREMOVE' undeclared (first use in this function)
bdb.c:943: error: 'DB_DIRECT_LOG' undeclared (first use in this function)
bdb.c: In function 'C_subr_bdb_dbe_get_options':
bdb.c:1104: error: 'DB_LOG_AUTOREMOVE' undeclared (first use in this function)
bdb.c:1110: error: 'DB_DIRECT_LOG' undeclared (first use in this function)
make[2]: *** [bdb.o] Error 1
make[2]: Leaving directory `/tmp/buildd/clisp-2.44.1/debian/build/berkeley-db'
make[1]: *** [berkeley-db] Error 2
make[1]: Leaving directory `/tmp/buildd/clisp-2.44.1/debian/build'
make: *** [build-stamp] Error 2
dpkg-buildpackage: failure: debian/rules build gave error exit status 2
pbuilder: Failed autobuilding of package

Revision history for this message
Iulian Udrea (iulian) wrote :

It builds fine on i386 arch.

Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package clisp - 1:2.44.1-4ubuntu1

---------------
clisp (1:2.44.1-4ubuntu1) intrepid; urgency=low

  * Sync from Debian unstable (main).
  * add patch 03_bdb4.7.patch:
    fix FTBFS (LP: #254161)
    the flags DB_DIRECT_LOG and DB_LOG_AUTOREMOVE are obsoleted in bdb 4.7
    http://www.oracle.com/technology/documentation/berkeley-db/db/ref/ \
    upgrade.4.7/log.html

 -- Cesare Tirabassi <email address hidden> Sun, 10 Aug 2008 21:07:01 +0200

Changed in clisp:
status: New → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.