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

Bug#542446: marked as done (lineakd: FTBFS due to automake version mismatch)

Your message dated Fri, 11 Sep 2009 22:28:51 +0000
with message-id <E1MmEbr-0002vK-MJ@ries.debian.org>
and subject line Bug#542446: fixed in lineakd 1:0.9-5
has caused the Debian Bug report #542446,
regarding lineakd: FTBFS due to automake version mismatch
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact owner@bugs.debian.org

542446: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=542446
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
Package: lineakd
Version: 1:0.9-4
Severity: serious
Justification: FTBFS
User: debian-bsd@lists.debian.org


in a clean sid amd64 cowbuilder chroot:
| dpkg-source: info: building lineakd in lineakd_0.9-4.dsc
|  debian/rules build
| dh_testdir
| test -r /usr/share/misc/config.sub && \
| 	cp -f /usr/share/misc/config.sub admin/config.sub
| test -r /usr/share/misc/config.guess && \
| 	cp -f /usr/share/misc/config.guess admin/config.guess
| /usr/bin/libtoolize -f
| libtoolize: putting auxiliary files in AC_CONFIG_AUX_DIR, `admin'.
| libtoolize: linking file `admin/ltmain.sh'
| libtoolize: You should add the contents of the following files to `aclocal.m4':
| libtoolize:   `/usr/share/aclocal/libtool.m4'
| libtoolize:   `/usr/share/aclocal/ltoptions.m4'
| libtoolize:   `/usr/share/aclocal/ltversion.m4'
| libtoolize:   `/usr/share/aclocal/ltsugar.m4'
| libtoolize:   `/usr/share/aclocal/lt~obsolete.m4'
| libtoolize: Remember to add `LT_INIT' to configure.in.
| libtoolize: Consider adding `AC_CONFIG_MACRO_DIR([m4])' to configure.in and
| libtoolize: rerunning libtoolize, to keep the correct libtool macros in-tree.
| libtoolize: Consider adding `-I m4' to ACLOCAL_AMFLAGS in Makefile.am.
| cp -f /usr/share/aclocal/libtool.m4 admin/libtool.m4.in
| /usr/bin/make -f admin/Makefile.common
| make[1]: Entering directory `/tmp/buildd/lineakd-0.9'
| *** YOU'RE USING automake (GNU automake) 1.11.
| *** KDE requires automake 1.6.1 or newer
| make[1]: *** [cvs] Error 1
| make[1]: Leaving directory `/tmp/buildd/lineakd-0.9'
| make: *** [build-stamp] Error 2

And while I'm at it, in a sid kfreebsd-i386 environment:
| Making all in lineak
| make[2]: Entering directory `/srv/storage/kibi/hack/lineakd-0.9/lineak'
| /bin/sh ../libtool --tag=CXX   --mode=compile i486-kfreebsd-gnu-g++ -DHAVE_CONFIG_H -DCONFDIR=\"/etc\" -DPLUGINDIR=\"/usr/lib/lineakd/plugins\" -DBINDIR=\"/usr/bin\" -DSBINDIR=\"/usr/sbin\" -I. -I..   -I../lineakd -I. -I..    -g -O2 -MT xmgr.lo -MD -MP -MF .deps/xmgr.Tpo -c -o xmgr.lo xmgr.cpp
| libtool: compile:  i486-kfreebsd-gnu-g++ -DHAVE_CONFIG_H -DCONFDIR=\"/etc\" -DPLUGINDIR=\"/usr/lib/lineakd/plugins\" -DBINDIR=\"/usr/bin\" -DSBINDIR=\"/usr/sbin\" -I. -I.. -I../lineakd -I. -I.. -g -O2 -MT xmgr.lo -MD -MP -MF .deps/xmgr.Tpo -c xmgr.cpp  -DPIC -o .libs/xmgr.o
| In file included from xmgr.cpp:33:
| ../lineak/lineak_core_functions.h:35: error: declaration of 'int* __errno_location()' throws different exceptions
| ../lineakd/lineakd_core_functions.h:35: error: from previous declaration 'int* __errno_location() throw ()'
| make[2]: *** [xmgr.lo] Error 1

Line 35 for each file:
| extern int errno;

errno's manpage says:
|        It  was common in traditional C to declare errno manually (i.e., extern
|        int errno) instead of including <errno.h>.  Do not do  this.   It  will
|        not work with modern versions of the C library.  However, on (very) old
|        Unix systems, there may be no <errno.h> and the declaration is needed.

Deleting this line in both files seems to do the trick, at least on this
kfreebsd-i386 environment. It'd be nice to include that fix when fixing
the automake issue.


--- End Message ---
--- Begin Message ---
Source: lineakd
Source-Version: 1:0.9-5

We believe that the bug you reported is fixed in the latest version of
lineakd, which is due to be installed in the Debian FTP archive:

  to pool/main/l/lineakd/liblineak-0.9-0_0.9-5_i386.deb
  to pool/main/l/lineakd/liblineak-dev_0.9-5_i386.deb
  to pool/main/l/lineakd/lineakd_0.9-5.diff.gz
  to pool/main/l/lineakd/lineakd_0.9-5.dsc
  to pool/main/l/lineakd/lineakd_0.9-5_i386.deb

A summary of the changes between this version and the previous one is

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to 542446@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
Barry deFreese <bdefreese@debian.org> (supplier of updated lineakd package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmaster@debian.org)

Hash: SHA1

Format: 1.8
Date: Wed, 09 Sep 2009 11:30:40 -0400
Source: lineakd
Binary: lineakd liblineak-0.9-0 liblineak-dev
Architecture: source i386
Version: 1:0.9-5
Distribution: unstable
Urgency: low
Maintainer: Debian QA Group <packages@qa.debian.org>
Changed-By: Barry deFreese <bdefreese@debian.org>
 liblineak-0.9-0 - LinEAK libraries
 liblineak-dev - LinEAK development files
 lineakd    - Linux support for Easy Access and Internet Keyboards
Closes: 436063 542446 543787
 lineakd (1:0.9-5) unstable; urgency=low
   * QA upload.
   * Move old source changes to quilt.
     + Add quilt build-dep and add to rules.
   * Add Dell Precision M90 keyboard. (Closes: #436063).
     + Thanks to Manoj Srivastava.
   * Modify build-system and call autoreconf. (Closes: #542446).
     + Some fixes taken from Christoph Egger, thanks.
   * Drop extern int err. (Closes: #543787).
     + Thanks to Christoph Egger for the patch!
   * Remove duplicate section from lineakd package.
   * Change package short description for liblineak-0.9-0 package.
   * Don't build-dep on -1 revision packages.
   * Some rules clean up.
   * Add watch file.
   * Bump debhelper build-dep and compat to 5.
   * Bump Standards Version to 3.8.3.
 162ac612a8efd47c2910c4bf57115ead115fb98f 1193 lineakd_0.9-5.dsc
 550108d6dbf9f8bf2b34c2e2f7f03ae7d9ff18b0 10969 lineakd_0.9-5.diff.gz
 ebd15e3d3960a699c550ac61ce7bef12d112ea7e 105786 lineakd_0.9-5_i386.deb
 7ff601957cc85266a3a202ac8c8012488824597d 132160 liblineak-0.9-0_0.9-5_i386.deb
 d43b3d6ebf2972f203b0753d885a0bd837a2945a 174744 liblineak-dev_0.9-5_i386.deb
 4322fabffd7e1c8ee6ea06bf59764921dca0436d40b7735182c784859462ddf9 1193 lineakd_0.9-5.dsc
 81c7d431733e3accfe5c7b2e8678a0465da5b75d32e696a2fd64a32948489c8f 10969 lineakd_0.9-5.diff.gz
 e308c11908db3aca7020fd8af8a858afab90c4a37c6112b9a5906970327831d5 105786 lineakd_0.9-5_i386.deb
 b55bcb85a69d7293ebc186e56d67cd9582c7b496fe1bd32f4ce589e8cf1f2a71 132160 liblineak-0.9-0_0.9-5_i386.deb
 352e9ad8deb838eec2e9bd61c34eb88c3b0240652c1d3975391f61b3364d0146 174744 liblineak-dev_0.9-5_i386.deb
 0ad168cd13a7a45963eac27438a88a68 1193 x11 optional lineakd_0.9-5.dsc
 97a2a6c36e15de513bf73ea69a61be0d 10969 x11 optional lineakd_0.9-5.diff.gz
 f55bc307ae6bc9b331e1bdcdaf78d39f 105786 x11 optional lineakd_0.9-5_i386.deb
 d5b7ab6c3a566f9e20efc4f20b29575b 132160 libs optional liblineak-0.9-0_0.9-5_i386.deb
 3ff79476052d7d41f45181ff4095592f 174744 libdevel optional liblineak-dev_0.9-5_i386.deb

Version: GnuPG v1.4.10 (GNU/Linux)


--- End Message ---

Reply to: