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

[Pkg-octave-devel] Bug#340773: marked as done (FTBFS on m68k)



Your message dated Fri, 25 Nov 2005 17:17:07 -0800
with message-id <E1Efogd-0006fc-90@spohr.debian.org>
and subject line Bug#340773: fixed in octave2.1 2.1.72-6
has caused the attached Bug report 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 I am
talking about this indicates a serious mail system misconfiguration
somewhere.  Please contact me immediately.)

Debian bug tracking system administrator
(administrator, Debian Bugs database)

--------------------------------------
Received: (at submit) by bugs.debian.org; 25 Nov 2005 21:25:53 +0000
>From marenks@marenka.net Fri Nov 25 13:25:53 2005
Return-path: <marenks@marenka.net>
Received: from imf24aec.mail.bellsouth.net ([205.152.59.72])
	by spohr.debian.org with esmtp (Exim 4.50)
	id 1Efl4r-0003ex-7n
	for submit@bugs.debian.org; Fri, 25 Nov 2005 13:25:53 -0800
Received: from ibm68aec.bellsouth.net ([65.4.7.113])
          by imf24aec.mail.bellsouth.net with ESMTP
          id <20051125212522.NDGA2212.imf24aec.mail.bellsouth.net@ibm68aec.bellsouth.net>
          for <submit@bugs.debian.org>; Fri, 25 Nov 2005 16:25:22 -0500
Received: from hades.marenka.net ([65.4.7.113]) by ibm68aec.bellsouth.net
          with ESMTP
          id <20051125212522.NGXG16471.ibm68aec.bellsouth.net@hades.marenka.net>
          for <submit@bugs.debian.org>; Fri, 25 Nov 2005 16:25:22 -0500
Received: from loki.marenka.net (access.marenka.net [10.0.0.10])
	by hades.marenka.net (Postfix) with ESMTP id 86DFF1771D
	for <submit@bugs.debian.org>; Fri, 25 Nov 2005 15:25:22 -0600 (CST)
Received: by loki.marenka.net (Postfix, from userid 1000)
	id D685113041A; Fri, 25 Nov 2005 15:25:16 -0600 (CST)
Date: Fri, 25 Nov 2005 15:25:16 -0600
From: Stephen R Marenka <stephen@marenka.net>
To: submit@bugs.debian.org
Subject: FTBFS on m68k
Message-ID: <[🔎] 20051125212516.GA1990@marenka.net>
Mail-Followup-To: submit@bugs.debian.org
Mime-Version: 1.0
Content-Type: multipart/signed; micalg=pgp-sha1;
	protocol="application/pgp-signature"; boundary="98e8jtXdkpgskNou"
Content-Disposition: inline
User-Agent: Mutt/1.5.9i
Delivered-To: submit@bugs.debian.org
X-Spam-Checker-Version: SpamAssassin 2.60-bugs.debian.org_2005_01_02 
	(1.212-2003-09-23-exp) on spohr.debian.org
X-Spam-Level: 
X-Spam-Status: No, hits=-2.5 required=4.0 tests=BAYES_00,RCVD_IN_SORBS 
	autolearn=no version=2.60-bugs.debian.org_2005_01_02


--98e8jtXdkpgskNou
Content-Type: multipart/mixed; boundary="HcAYCG3uE/tztfnV"
Content-Disposition: inline


--HcAYCG3uE/tztfnV
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable

Package: octave2.1
Version: 2.1.72-4
Severity: Serious
Tags: patch

octave2.1 fails to build from source on m68k. Part of the buildd log=20
follows.

| /usr/bin/gcc -c  -I. -I.. -I../liboctave -I../src -I../libcruft/misc  -DH=
AVE_CON
| FIG_H  -Wall -W -Wshadow -O0 -g0 main.c -o main.o
| /usr/bin/g++  -I. -I.. -I../liboctave -I../src -I../libcruft/misc  -DHAVE=
_CONFIG
| _H  -Wall -W -Wshadow -O0 -g0 -rdynamic \
| -L..  -fPIC -s -o octave \
| main.o  \
| -L../liboctave -L../libcruft -L../src -Wl,-rpath -Wl,/usr/lib/octave-2.1.=
72 \
| -loctinterp -loctave  -lcruft   \
|  -llapack-3 -lblas-3 -lfftw3 -lreadline  -lncurses -ldl -lhdf5 -lz -lm  -=
lf2c
| /usr/lib/gcc/m68k-linux-gnu/4.0.3/../../../libf2c.so: undefined reference=
 to `MA
| IN__'
| collect2: ld returned 1 exit status

The full build log may be found at=20
<http://buildd.debian.org/fetch.php?&pkg=3Doctave2.1&ver=3D2.1.72-5&arch=3D=
m68k&stamp=3D1132802535&file=3Dlog&as=3Draw>

On the bright side, I removed all the m68k-specific stuff from
debian/rules and installed gfortran. The build completed and I'm willing
to upload the result if you want.

Sample patch attached.

Thanks,

Stephen

--=20
Stephen R. Marenka     If life's not fun, you're not doing it right!
<stephen@marenka.net>

--HcAYCG3uE/tztfnV
Content-Type: text/plain; charset=us-ascii
Content-Disposition: attachment; filename="rules.diff"
Content-Transfer-Encoding: quoted-printable

--- rules.old	2005-11-25 21:12:41.000000000 +0000
+++ rules	2005-11-25 21:18:36.000000000 +0000
@@ -64,9 +64,9 @@
 arch 		:=3D $(shell dpkg-architecture -qDEB_HOST_GNU_TYPE)
=20
 ## edd 20 Jun 2002      no optimisation or debugging on baby systems
-ifneq "$(findstring $(arch), m68k-linux-gnu arm-linux-gnu)" ""
-compilerflags	=3D -O0 -g0
-endif
+#srm ifneq "$(findstring $(arch), m68k-linux-gnu arm-linux-gnu)" ""
+#srm compilerflags	=3D -O0 -g0
+#srm endif
=20
 # edd 25 Aug 2002  arm does not have atlas
 ifeq ($(arch),arm-linux)
@@ -76,12 +76,12 @@
 ## edd 25 May 2003      actually, we need -O1 on m68k, as well as f2c
 ## edd 02 Jul 2003      use fort77 instead for its comman cmdline options
 #ifeq ($(arch),m68k-linux)
-ifneq "$(findstring $(arch), m68k-linux-gnu)" ""
-f77_compiler	=3D /usr/bin/fort77
-fc_flag		=3D --with-f77=3D/usr/bin/fort77 --without-f2c
-fc_libs		=3D -lf2c
-compilerflags	=3D -O0 -g0
-endif
+#srm ifneq "$(findstring $(arch), m68k-linux-gnu)" ""
+#srm f77_compiler	=3D /usr/bin/fort77
+#srm fc_flag		=3D --with-f77=3D/usr/bin/fort77 --without-f2c
+#srm fc_libs		=3D -lf2c
+#srm compilerflags	=3D -O0 -g0
+#srm endif
=20
 #export DH_VERBOSE=3D1
 #export DH_COMPAT=3D3

--HcAYCG3uE/tztfnV--

--98e8jtXdkpgskNou
Content-Type: application/pgp-signature; name="signature.asc"
Content-Description: Digital signature
Content-Disposition: inline

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

iD8DBQFDh4E8VKM4J7YoSbMRAn0wAKCE/NiHzaH7used7kyxFqcKuBFDAACeNFii
iwMyFz3kgkdYDOXAtweQIj8=
=Qk6t
-----END PGP SIGNATURE-----

--98e8jtXdkpgskNou--

---------------------------------------
Received: (at 340773-close) by bugs.debian.org; 26 Nov 2005 01:21:24 +0000
>From katie@ftp-master.debian.org Fri Nov 25 17:21:24 2005
Return-path: <katie@ftp-master.debian.org>
Received: from katie by spohr.debian.org with local (Exim 4.50)
	id 1Efogd-0006fc-90; Fri, 25 Nov 2005 17:17:07 -0800
From: Rafael Laboissiere <rafael@debian.org>
To: 340773-close@bugs.debian.org
X-Katie: $Revision: 1.60 $
Subject: Bug#340773: fixed in octave2.1 2.1.72-6
Message-Id: <E1Efogd-0006fc-90@spohr.debian.org>
Sender: Archive Administrator <katie@ftp-master.debian.org>
Date: Fri, 25 Nov 2005 17:17:07 -0800
X-Spam-Checker-Version: SpamAssassin 2.60-bugs.debian.org_2005_01_02 
	(1.212-2003-09-23-exp) on spohr.debian.org
X-Spam-Level: 
X-Spam-Status: No, hits=-6.0 required=4.0 tests=BAYES_00,HAS_BUG_NUMBER 
	autolearn=no version=2.60-bugs.debian.org_2005_01_02

Source: octave2.1
Source-Version: 2.1.72-6

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

octave2.1-doc_2.1.72-6_all.deb
  to pool/main/o/octave2.1/octave2.1-doc_2.1.72-6_all.deb
octave2.1-emacsen_2.1.72-6_all.deb
  to pool/main/o/octave2.1/octave2.1-emacsen_2.1.72-6_all.deb
octave2.1-headers_2.1.72-6_i386.deb
  to pool/main/o/octave2.1/octave2.1-headers_2.1.72-6_i386.deb
octave2.1-htmldoc_2.1.72-6_all.deb
  to pool/main/o/octave2.1/octave2.1-htmldoc_2.1.72-6_all.deb
octave2.1-info_2.1.72-6_all.deb
  to pool/main/o/octave2.1/octave2.1-info_2.1.72-6_all.deb
octave2.1_2.1.72-6.diff.gz
  to pool/main/o/octave2.1/octave2.1_2.1.72-6.diff.gz
octave2.1_2.1.72-6.dsc
  to pool/main/o/octave2.1/octave2.1_2.1.72-6.dsc
octave2.1_2.1.72-6_i386.deb
  to pool/main/o/octave2.1/octave2.1_2.1.72-6_i386.deb
octave_2.1.72-6_all.deb
  to pool/main/o/octave2.1/octave_2.1.72-6_all.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 340773@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Rafael Laboissiere <rafael@debian.org> (supplier of updated octave2.1 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.7
Date: Fri, 25 Nov 2005 23:05:29 +0100
Source: octave2.1
Binary: octave2.1-htmldoc octave octave2.1-info octave2.1-emacsen octave2.1 octave2.1-headers octave2.1-doc
Architecture: source all i386
Version: 2.1.72-6
Distribution: unstable
Urgency: low
Maintainer: Debian Octave Group <pkg-octave-devel@lists.alioth.debian.org>
Changed-By: Rafael Laboissiere <rafael@debian.org>
Description: 
 octave     - GNU Octave language for numerical computations (2.1 branch)
 octave2.1  - GNU Octave language for numerical computations (2.1 branch)
 octave2.1-doc - PDF documentation on the GNU Octave language (2.1 branch)
 octave2.1-emacsen - Emacs support for the GNU Octave language (2.1 branch)
 octave2.1-headers - header files for the GNU Octave language (2.1 branch)
 octave2.1-htmldoc - HTML documentation on the GNU Octave language (2.1 branch)
 octave2.1-info - GNU Info documentation on the GNU Octave language (2.1 branch)
Closes: 340773
Changes: 
 octave2.1 (2.1.72-6) unstable; urgency=low
 .
    +++ Changes by Rafael Laboissiere
 .
   * debian/in/control: The package now build-depends on gfortran on all
     architectures, incluing m68k, which used to build-depend on fort77.
   * debian/rules: Removed all m68k-specific settings.  This should fix the
     FTBFS on m68k.  Thanks to Stephen R Marenka <stephen@marenka.net>
     for the patch (closes: #340773)
Files: 
 b54d62f8c62f25850e57e359bd1e4395 1045 math optional octave2.1_2.1.72-6.dsc
 f6118a456f515869e67b4aa48f511712 35714 math optional octave2.1_2.1.72-6.diff.gz
 d7826fd236a2a5a149bc92e1d7450b14 5226242 math optional octave2.1_2.1.72-6_i386.deb
 f43f1c04e169cfa2b0cb28cb9fa92960 267524 math optional octave2.1-headers_2.1.72-6_i386.deb
 b88242d7d4dcaaa12934603903f24df6 1775470 doc optional octave2.1-doc_2.1.72-6_all.deb
 00168d68cbc4865a8b1533e7bbaf7937 387126 math optional octave2.1-htmldoc_2.1.72-6_all.deb
 b5425cac47d134cf65caa9f900e16bc7 71786 math optional octave2.1-emacsen_2.1.72-6_all.deb
 c146ba5b137f2577f4a2a499cc684e09 305266 math optional octave2.1-info_2.1.72-6_all.deb
 c2ad4ea03a70380eac9a15274290c6f2 48818 math optional octave_2.1.72-6_all.deb

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

iD8DBQFDh7Tlk3oga0pdcv4RAnRGAJ9uvUpiESjksZVe4YWOMukcruegmACfSQMF
/7V1bZaxZeUsXct7ubXKNkU=
=e5wn
-----END PGP SIGNATURE-----




Reply to: