Debian Bug report logs - #602334
cmor: FTBFS with binutils-gold, with undefined reference to floor@@GLIBC2.0

version graph

Package: cmor; Maintainer for cmor is Alastair McKinstry <mckinstry@debian.org>;

Reported by: Fabrice Coutadeur <fabricesp@ubuntu.com>

Date: Wed, 3 Nov 2010 21:09:01 UTC

Severity: wishlist

Tags: patch

Found in version 2.4.0-1

Fixed in versions 2.5.1-1, cmor/2.5.0-2

Done: Alastair McKinstry <mckinstry@debian.org>

Bug is archived. No further changes may be made.

Toggle useless messages

View this report as an mbox folder, status mbox, maintainer mbox


Report forwarded to debian-bugs-dist@lists.debian.org, Alastair McKinstry <mckinstry@debian.org>:
Bug#602334; Package cmor. (Wed, 03 Nov 2010 21:09:04 GMT) (full text, mbox, link).


Acknowledgement sent to Fabrice Coutadeur <fabricesp@ubuntu.com>:
New Bug report received and forwarded. Copy sent to Alastair McKinstry <mckinstry@debian.org>. (Wed, 03 Nov 2010 21:09:04 GMT) (full text, mbox, link).


Message #5 received at submit@bugs.debian.org (full text, mbox, reply):

From: Fabrice Coutadeur <fabricesp@ubuntu.com>
To: Debian Bug Tracking System <submit@bugs.debian.org>
Subject: cmor: FTBFS with binutils-gold, with undefined reference to floor@@GLIBC2.0
Date: Wed, 03 Nov 2010 22:08:27 +0100
[Message part 1 (text/plain, inline)]
Package: cmor
Version: 2.4.0-1
Severity: wishlist
Tags: patch
User: ubuntu-devel@lists.ubuntu.com
Usertags: origin-ubuntu natty ubuntu-patch

Hi,

cmor FTBFS with binutils-gold, with the following error:
...
   dh_auto_test
	make -j1 test
make[1]: Entering directory `/build/fabrice-cmor_2.4.0-1ubuntu1-i386-28GnaP/cmor
-2.4.0'
r - cmor.o
r - cmor_axes.o
r - cmor_variables.o
r - cmor_tables.o
r - cdTimeConv.o
r - cdUtil.o
r - timeConv.o
r - timeArith.o
r - cmor_grids.o
r - cmor_md5.o
r - cmor_cfortran_interface.o
r - cmor_fortran_interface.o
ln -sf TestTables Tables
/usr/bin/ld: ./libcmor.a(cdTimeConv.o): undefined reference to symbol 'floor@@GL
IBC_2.0'
/usr/bin/ld: note: 'floor@@GLIBC_2.0' is defined in DSO /lib/libm.so.6 so try ad
ding it to the linker command line
...

*** /tmp/tmppD118H
In Ubuntu, we've applied the attached patch to fix the FTBFS, by adding an
explicit link with libm. Also, we've modified the .pc file to add it also.

As binutils-gold will be the default in Debian after Squeeze, we thought that
you might be interested.

thanks,
Fabrice


-- System Information:
Debian Release: squeeze/sid
  APT prefers maverick-updates
  APT policy: (500, 'maverick-updates'), (500, 'maverick-security'), (500, 'maverick-proposed'), (500, 'maverick')
Architecture: amd64 (x86_64)

Kernel: Linux 2.6.35-23-generic (SMP w/2 CPU cores)
Locale: LANG=es_ES.UTF-8, LC_CTYPE=es_ES.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
[tmpiCsBTz (text/x-diff, attachment)]

Reply sent to Alastair McKinstry <mckinstry@debian.org>:
You have taken responsibility. (Thu, 18 Nov 2010 14:48:19 GMT) (full text, mbox, link).


Notification sent to Fabrice Coutadeur <fabricesp@ubuntu.com>:
Bug acknowledged by developer. (Thu, 18 Nov 2010 14:48:19 GMT) (full text, mbox, link).


Message #10 received at 602334-close@bugs.debian.org (full text, mbox, reply):

From: Alastair McKinstry <mckinstry@debian.org>
To: 602334-close@bugs.debian.org
Subject: Bug#602334: fixed in cmor 2.5.0-2
Date: Thu, 18 Nov 2010 14:47:31 +0000
Source: cmor
Source-Version: 2.5.0-2

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

cmor_2.5.0-2.debian.tar.gz
  to main/c/cmor/cmor_2.5.0-2.debian.tar.gz
cmor_2.5.0-2.dsc
  to main/c/cmor/cmor_2.5.0-2.dsc
libcmor-dev_2.5.0-2_s390.deb
  to main/c/cmor/libcmor-dev_2.5.0-2_s390.deb
libcmor2_2.5.0-2_s390.deb
  to main/c/cmor/libcmor2_2.5.0-2_s390.deb
python-cmor_2.5.0-2_s390.deb
  to main/c/cmor/python-cmor_2.5.0-2_s390.deb



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

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

Debian distribution maintenance software
pp.
Alastair McKinstry <mckinstry@debian.org> (supplier of updated cmor 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)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Format: 1.8
Date: Thu, 18 Nov 2010 13:30:35 +0000
Source: cmor
Binary: libcmor2 libcmor-dev python-cmor
Architecture: source s390
Version: 2.5.0-2
Distribution: unstable
Urgency: low
Maintainer: Alastair McKinstry <mckinstry@debian.org>
Changed-By: Alastair McKinstry <mckinstry@debian.org>
Description: 
 libcmor-dev - Development files for Climate Model Output Rewriter
 libcmor2   - Climate Model Output Rewriter library
 python-cmor - Python interface to CMOR
Closes: 595617 602334
Changes: 
 cmor (2.5.0-2) unstable; urgency=low
 .
   * Add patch to fix FTBFS with  binutils-gold. Closes: #602334.
   * Upstream now fixes 64-bit error: Closes: 595617.
Checksums-Sha1: 
 3c6f8285be38ba53ec0744366f9a71b59a7a689a 1314 cmor_2.5.0-2.dsc
 6720a06c87c1d5cb9a396fe8cbf8ecc2a323a23d 9829 cmor_2.5.0-2.debian.tar.gz
 3032828fe2eb03baf3084b71aa03a99da18fdce4 145722 libcmor2_2.5.0-2_s390.deb
 fb474b3ff5bbf681affc223939572af5786b5fe8 4708256 libcmor-dev_2.5.0-2_s390.deb
 8f5534560d1b4065ee5a6b09e763ed89ceac6327 252922 python-cmor_2.5.0-2_s390.deb
Checksums-Sha256: 
 800ed47e064af36f2eb174907a14a763a09e5542cc55cbc8ebfffa1992da5525 1314 cmor_2.5.0-2.dsc
 7dd12f41c93a8e03b611b56b2f244a9618db929649b8b07cf92d8f943123ec0d 9829 cmor_2.5.0-2.debian.tar.gz
 04cf70f302c3cadd2323e45af8a7e1dcae7f5af8eb65e7551653c06a3ab5eef1 145722 libcmor2_2.5.0-2_s390.deb
 ac34f2e5a517576fd6a76cbf481f71bdc9ed671b0baeee4eae9ca455955bd2ce 4708256 libcmor-dev_2.5.0-2_s390.deb
 4b60f8c878b19e2a57cfe9da2dc57b54f769fa74cb4b3580ac82e6fb7c5007ad 252922 python-cmor_2.5.0-2_s390.deb
Files: 
 e7f0a723843e45392f794c7a2bf7cad9 1314 utils extra cmor_2.5.0-2.dsc
 074b1606891174a3a5ceb72ab8cf4bfa 9829 utils extra cmor_2.5.0-2.debian.tar.gz
 ee8e25b1303af8b0aa17f4c8b52b59ed 145722 libs extra libcmor2_2.5.0-2_s390.deb
 27d87a1f85d530893cc80dbd6b00d56e 4708256 libdevel extra libcmor-dev_2.5.0-2_s390.deb
 007b8fe0f2f756b236c69ed2c7208ddf 252922 python extra python-cmor_2.5.0-2_s390.deb

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.10 (GNU/Linux)

iEYEARECAAYFAkzlMpsACgkQQTK/kCo4XFdWqACfb0qykPAFR6GW2z525fxU3Ibj
y9gAn0ZlKsikxLjVMCV3Rg28eL9IohPS
=pV0z
-----END PGP SIGNATURE-----





Marked as fixed in versions 2.5.1-1. Request was from Andreas Beckmann <anbe@debian.org> to control@bugs.debian.org. (Fri, 01 Nov 2013 01:22:12 GMT) (full text, mbox, link).


Bug archived. Request was from Debbugs Internal Request <owner@bugs.debian.org> to internal_control@bugs.debian.org. (Fri, 29 Nov 2013 07:33:19 GMT) (full text, mbox, link).


Send a report that this bug log contains spam.


Debian bug tracking system administrator <owner@bugs.debian.org>. Last modified: Wed Oct 11 00:25:32 2017; Machine Name: beach

Debian Bug tracking system

Debbugs is free software and licensed under the terms of the GNU Public License version 2. The current version can be obtained from https://bugs.debian.org/debbugs-source/.

Copyright © 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson, 2005-2017 Don Armstrong, and many other contributors.