Your message dated Fri, 21 Jul 2006 05:32:05 -0700
with message-id <[EMAIL PROTECTED]>
and subject line Bug#317491: fixed in aleph 0.9.0-3
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)
--- Begin Message ---
Package: aleph
Version: 0.9.0-2
Severity: serious
Tags: patch
aleph does not know how to build with GCC 4.0; it fails to build:
cnf/bin/aleph-setup -o --prefix=/usr
aleph-setup: cannot find compiler file
make: *** [build] Error 1
The attached patch fixes this build problem.
--
Matt
only in patch2:
unchanged:
--- aleph-0.9.0.orig/cnf/bin/aleph-vcomp
+++ aleph-0.9.0/cnf/bin/aleph-vcomp
@@ -31,6 +31,7 @@
case $vers in
2.*) version=2;;
3.*) version=3;;
+ 4.*) version=4;;
*) version=;;
esac
}
only in patch2:
unchanged:
--- aleph-0.9.0.orig/cnf/mak/aleph-gcc-4.mak
+++ aleph-0.9.0/cnf/mak/aleph-gcc-4.mak
@@ -0,0 +1,111 @@
+# ----------------------------------------------------------------------------
+# - aleph-gcc -
+# - aleph compiler configuration - gcc configuration -
+# ----------------------------------------------------------------------------
+# - This program is free software; you can redistribute it and/or modify -
+# - it provided that this copyright notice is kept intact. -
+# - -
+# - This program is distributed in the hope that it will be useful, but -
+# - without any warranty; without even the implied warranty of -
+# - merchantability or fitness for a particular purpose. In not event shall -
+# - the copyright holder be liable for any direct, indirect, incidental or -
+# - special damages arising in any way out of the use of this software. -
+# ----------------------------------------------------------------------------
+# - copyright (c) 1999-2003 amaury darsch -
+# ----------------------------------------------------------------------------
+
+# ----------------------------------------------------------------------------
+# - compiler and linker section -
+# ----------------------------------------------------------------------------
+
+CC = g++
+LD = gcc
+LK = gcc
+AR = ar rc
+STDCCFLAGS = -Wall -Werror -MMD -fno-builtin
+STACCFLAGS =
+DYNCCFLAGS = -fPIC
+PLTCCFLAGS =
+DEBUGFLAGS = -g
+OPTCCFLAGS = -O2
+PFLCCFLAGS = -g -pg
+COVCCFLAGS = -g -fprofile-arcs -ftest-coverage
+CPPCCFLAGS = -nostdinc -nostdinc++
+CXXCCFLAGS =
+STDDEFINES = -D_REENTRANT
+DBGDEFINES = -DDEBUG
+OPTDEFINES =
+STDINCLUDE =
+ALPCPPTYPE = GNU
+ALPCPPVERS = 3
+
+# ----------------------------------------------------------------------------
+# - compiler dependant libraries -
+# ----------------------------------------------------------------------------
+
+ALPCPPLIBS = -lsupc++
+
+# ----------------------------------------------------------------------------
+# - platform dependant linking flags -
+# ----------------------------------------------------------------------------
+
+# adjust for linux platform
+ifeq ($(PLATNAME),linux)
+LDFLAGS = -shared
+ifeq ($(LKMODE),soname)
+LDFLAGS += -Wl,-soname,$(SONAME)
+endif
+endif
+
+# adjust for solaris platform
+ifeq ($(PLATNAME),solaris)
+LDFLAGS = -shared
+ifeq ($(LKMODE),soname)
+LDFLAGS += -Wl,-h,$(SONAME)
+endif
+OPTCCFLAGS =
+endif
+
+# adjust for freebsd platform
+ifeq ($(PLATNAME),freebsd)
+LDFLAGS = -shared
+ifeq ($(LKMODE),soname)
+LDFLAGS += -Wl,-soname,$(SONAME)
+endif
+endif
+
+# ----------------------------------------------------------------------------
+# - platform dependant final executable flags -
+# ----------------------------------------------------------------------------
+
+LKFLAGS =
+
+# adjust linker flags for freebsd
+ifeq ($(PLATNAME),freebsd)
+LKFLAGS = -pthread
+endif
+
+# ----------------------------------------------------------------------------
+# - platform dependant compilation flags -
+# ----------------------------------------------------------------------------
+
+# adjust platform flag for static or dynamic
+ifeq ($(LKTYPE),dynamic)
+PLTCCFLAGS += $(DYNCCFLAGS)
+endif
+ifeq ($(LKTYPE),static)
+PLTCCFLAGS += $(STACCFLAGS)
+endif
+
+# adjust intel processor
+ifeq ($(PROCNAME)-$(PROCTYPE),ia-586)
+PLTCCFLAGS += -mcpu=i586
+endif
+ifeq ($(PROCNAME)-$(PROCTYPE),ia-686)
+PLTCCFLAGS += -mcpu=i686
+endif
+
+# adjust sparc processor
+ifeq ($(PROCNAME)-$(PROCTYPE),sparc-ultra)
+PLTCCFLAGS += -mcpu=ultrasparc -mtune=ultrasparc
+endif
signature.asc
Description: Digital signature
--- End Message ---
--- Begin Message ---
Source: aleph
Source-Version: 0.9.0-3
We believe that the bug you reported is fixed in the latest version of
aleph, which is due to be installed in the Debian FTP archive:
aleph-dev_0.9.0-3_i386.deb
to pool/main/a/aleph/aleph-dev_0.9.0-3_i386.deb
aleph-doc_0.9.0-3_all.deb
to pool/main/a/aleph/aleph-doc_0.9.0-3_all.deb
aleph-emacs_0.9.0-3_all.deb
to pool/main/a/aleph/aleph-emacs_0.9.0-3_all.deb
aleph_0.9.0-3.diff.gz
to pool/main/a/aleph/aleph_0.9.0-3.diff.gz
aleph_0.9.0-3.dsc
to pool/main/a/aleph/aleph_0.9.0-3.dsc
aleph_0.9.0-3_i386.deb
to pool/main/a/aleph/aleph_0.9.0-3_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 PROTECTED],
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Matej Vela <[EMAIL PROTECTED]> (supplier of updated aleph 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 PROTECTED])
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Format: 1.7
Date: Fri, 21 Jul 2006 14:13:29 +0200
Source: aleph
Binary: aleph-emacs aleph-dev aleph-doc aleph
Architecture: source all i386
Version: 0.9.0-3
Distribution: unstable
Urgency: low
Maintainer: Debian QA Group <[EMAIL PROTECTED]>
Changed-By: Matej Vela <[EMAIL PROTECTED]>
Description:
aleph - The Aleph programming language - runtime
aleph-dev - The Aleph programming language - development
aleph-doc - The Aleph programming language - documentation
aleph-emacs - The Aleph programming language - emacs mode
Closes: 276735 317491 359632
Changes:
aleph (0.9.0-3) unstable; urgency=low
.
* QA upload.
* Package is orphaned (#374120); set maintainer to Debian QA Group.
* debian/rules:
- Handle binNMUs. Closes: #359632.
- Use binary-indep rather than binary-all.
* Conforms to Standards version 3.7.2.
.
aleph (0.9.0-2.1) unstable; urgency=low
.
* Non-maintainer upload during BSP.
* Apply patches by Matt Kraai and Karl Chen to fix build with
gcc 3.4 and 4.0 (Closes: #317491, #276735)
Files:
b0040c2b2aa7baf1dcc7917ca48ea1c0 625 interpreters optional aleph_0.9.0-3.dsc
e496747e2fa1e4217a7392960ee61815 10792 interpreters optional
aleph_0.9.0-3.diff.gz
58e3cea6bc0cba04f63672dbba06e027 559514 interpreters optional
aleph_0.9.0-3_i386.deb
f51e35e5ed7b41ce621cfb620c314cdc 662096 interpreters optional
aleph-dev_0.9.0-3_i386.deb
a91f414c1f0e2022aec0a39b84376e24 1420982 doc optional aleph-doc_0.9.0-3_all.deb
1761cc0b3423401763f813a22de81f70 8226 editors optional
aleph-emacs_0.9.0-3_all.deb
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.3 (GNU/Linux)
iD8DBQFEwMYHxBYivKllgY8RAtd5AKCvZDF54kDEUMzOBkTM7Ld0F7x9sACgymF7
UOSqD574neW9r7mWzwu6zEQ=
=p2Im
-----END PGP SIGNATURE-----
--- End Message ---