FTBFS (alpha): -mieee kludge in debian/rules broken

Bug #27995 reported by Debian Bug Importer
4
Affects Status Importance Assigned to Milestone
Debian
Fix Released
Unknown
Ubuntu
Invalid
High
Unassigned

Bug Description

Automatically imported from Debian bug report #346003 http://bugs.debian.org/346003

Revision history for this message
Debian Bug Importer (debzilla) wrote :

Message-ID: <20060104195617.5924.86548.reportbug@localhost>
Date: Wed, 04 Jan 2006 20:56:17 +0100
From: Falk Hueffner <email address hidden>
To: Debian Bug Tracking System <email address hidden>
Subject: FTBFS (alpha): -mieee kludge in debian/rules broken

Package: gsl
Severity: serious
Justification: no longer builds from source

gsl 1.7-3 does not build on Alpha:

[...]
mv libtool-2 libtool
chmod 755 libtool
touch configure-stamp
dh_testdir
/usr/bin/make CFLAGS="-g -O2 -D_REENTRANT" " -mieee"
make[1]: Entering directory `/build/buildd/gsl-1.7'
make[1]: *** No rule to make target ` -mieee'. Stop.
make[1]: Leaving directory `/build/buildd/gsl-1.7'
make: *** [build-stamp] Error 2

(http://buildd.debian.org/fetch.php?pkg=gsl&arch=alpha&ver=1.7-3&stamp=1136325772&file=log)

You need this:

--- debian/rules~ 2006-01-04 20:50:55.000000000 +0100
+++ debian/rules 2006-01-04 20:52:32.000000000 +0100
@@ -20,13 +20,13 @@
 endif

 # edd 12 Mar 2002 m68k barks when using -O2
-compilerflags = "-g -O2 -D_REENTRANT"
+compilerflags = -g -O2 -D_REENTRANT
 ifeq ($(arch),m68k)
-compilerflags = "-g -O0 -D_REENTRANT"
+compilerflags = -g -O0 -D_REENTRANT
 endif
 # edd 29 Sep 2005 alpha needs -mieee with gcc 4.0
 ifeq ($(arch),alpha)
-compilerflags += " -mieee"
+compilerflags += -mieee
 endif

 #export DH_VERBOSE=1

-- System Information:
Debian Release: testing/unstable
  APT prefers unstable
  APT policy: (500, 'unstable')
Architecture: alpha
Shell: /bin/sh linked to /bin/bash
Kernel: Linux 2.6.13.2
Locale: LANG=C, LC_CTYPE=de_DE@euro (charmap=ISO-8859-15)

Revision history for this message
Debian Bug Importer (debzilla) wrote :

Message-ID: <email address hidden>
Date: Wed, 04 Jan 2006 21:21:55 +0100
From: Falk Hueffner <email address hidden>
To: <email address hidden>
Subject: FTBFS (alpha): -mieee kludge in debian/rules broken

Sorry, you also need

        $(MAKE) CFLAGS="$(compilerflags)"

--
 Falk

Revision history for this message
Debian Bug Importer (debzilla) wrote :

Message-ID: <email address hidden>
Date: Wed, 4 Jan 2006 16:47:40 -0600
From: Dirk Eddelbuettel <email address hidden>
To: Falk Hueffner <email address hidden>,
    <email address hidden>
Subject: Re: Bug#346003: FTBFS (alpha): -mieee kludge in debian/rules broken

On 4 January 2006 at 21:21, Falk Hueffner wrote:
| Sorry, you also need
|
| $(MAKE) CFLAGS="$(compilerflags)"

Thanks for the bug report, and the detailed patch. A fixed version will be
available shortly.

Tschoe, Dirk

--
Hell, there are no rules here - we're trying to accomplish something.
                                                  -- Thomas A. Edison

Revision history for this message
Debian Bug Importer (debzilla) wrote :

Message-Id: <email address hidden>
Date: Wed, 04 Jan 2006 15:17:20 -0800
From: Dirk Eddelbuettel <email address hidden>
To: <email address hidden>
Subject: Bug#346003: fixed in gsl 1.7-4

Source: gsl
Source-Version: 1.7-4

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

gsl-bin_1.7-4_i386.deb
  to pool/main/g/gsl/gsl-bin_1.7-4_i386.deb
gsl-doc-pdf_1.7-4_all.deb
  to pool/main/g/gsl/gsl-doc-pdf_1.7-4_all.deb
gsl_1.7-4.diff.gz
  to pool/main/g/gsl/gsl_1.7-4.diff.gz
gsl_1.7-4.dsc
  to pool/main/g/gsl/gsl_1.7-4.dsc
libgsl0-dbg_1.7-4_i386.deb
  to pool/main/g/gsl/libgsl0-dbg_1.7-4_i386.deb
libgsl0-dev_1.7-4_i386.deb
  to pool/main/g/gsl/libgsl0-dev_1.7-4_i386.deb
libgsl0_1.7-4_i386.deb
  to pool/main/g/gsl/libgsl0_1.7-4_i386.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 <email address hidden>,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Dirk Eddelbuettel <email address hidden> (supplier of updated gsl 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 <email address hidden>)

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

Format: 1.7
Date: Wed, 4 Jan 2006 16:32:17 -0600
Source: gsl
Binary: gsl-bin libgsl0-dev gsl-doc-pdf libgsl0 libgsl0-dbg
Architecture: source all i386
Version: 1.7-4
Distribution: unstable
Urgency: low
Maintainer: Dirk Eddelbuettel <email address hidden>
Changed-By: Dirk Eddelbuettel <email address hidden>
Description:
 gsl-bin - GNU Scientific Library (GSL) -- binary package
 gsl-doc-pdf - GNU Scientific Library (GSL) Reference Manual in pdf
 libgsl0 - GNU Scientific Library (GSL) -- library package
 libgsl0-dbg - GNU Scientific Library (GSL) -- debug symbols package
 libgsl0-dev - GNU Scientific Library (GSL) -- development package
Closes: 346003
Changes:
 gsl (1.7-4) unstable; urgency=low
 .
   * debian/rules: Correct quoting for $compilerargs argument string.
     Thanks to Falk Hueffner for the patch. (Closes: #346003)
Files:
 eaa7b60218514b7711d74c63a51c6dc6 713 math optional gsl_1.7-4.dsc
 9f89b7791bcd6b884449b0caf5e6fe90 9525 math optional gsl_1.7-4.diff.gz
 923fa62fe2db7d9bb24c49e757509187 647512 math optional libgsl0_1.7-4_i386.deb
 1851e7f4ed85ce02de669d42ab2c1f43 1172608 libdevel optional libgsl0-dev_1.7-4_i386.deb
 8519a9d68e1e0706200e65e39d4a36e4 25832 math optional gsl-bin_1.7-4_i386.deb
 bc6139619af387417f6400e7ad545461 1059104 libdevel extra libgsl0-dbg_1.7-4_i386.deb
 6d0a8c39f100b5cde7145763b6036bcd 1832466 doc optional gsl-doc-pdf_1.7-4_all.deb

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

iD8DBQFDvFK2CZSR95Gw07cRAqguAJ9wYSwTzeSUel3ax48bKk/6AL89AgCfWcf7
ozlZpRKOl3zcyrnLQgsKyUQ=
=OLh3
-----END PGP SIGNATURE-----

Revision history for this message
Dennis Kaarsemaker (dennis) wrote :

throw new AlphaNotSupportedError();

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.