Your message dated Tue, 20 Jun 2006 20:32:21 -0500
with message-id <[EMAIL PROTECTED]>
and subject line Close Bugs
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: mozart
Version: 1.3.1.20040616-11
Severity: important
Tags: patch
Your package fails to build with G++ 4.1. I'm filing this bug as
important for now, but when 4.1 will be the default compiler in
unstable (probably in a few weeks) I'll upgrade this to serious.
A patch is attached.
> Automatic build of mozart_1.3.1.20040616-11 on bigsur by sbuild/mips 1.106
...
> c++ -DHAVE_CONFIG_H -I.
> -I/build/tbm/mozart-1.3.1.20040616/mozart/platform/emulator -DSITE_PROPERTY
> -fno-exceptions -fno-implicit-templates -c -o var_base.o
> /build/tbm/mozart-1.3.1.20040616/mozart/platform/emulator/var_base.cc
> /build/tbm/mozart-1.3.1.20040616/mozart/platform/emulator/var_of.hh:208:
> error: extra qualification 'DynamicTable::' on member 'fullhash'
> make[3]: *** [var_base.o] Error 1
--- ./mozart/platform/emulator/var_of.hh~ 2006-03-22 19:31:02.000000000
+0000
+++ ./mozart/platform/emulator/var_of.hh 2006-03-22 19:31:08.000000000
+0000
@@ -205,7 +205,7 @@
// This hash routine works for completely full hash tables and hash tables
with
// restricted empty slotes (i.e., in which elements have been removed by
making
// their value NULL).
- dt_index DynamicTable::fullhash(TaggedRef id)
+ dt_index fullhash(TaggedRef id)
{
Assert(isPwrTwo(size));
Assert(oz_isFeature(id));
But then we get:
c++ -DHAVE_CONFIG_H
-I/home/tbm/src/mozart-1.3.1.20040616/mozart/platform/emulator/libfd -I.
-I/home/tbm/src/mozart-1.3.1.20040616/mozart/platform/emulator/libfd/.. -I..
-DSITE_PROPERTY -fno-exceptions -fno-implicit-templates -c -o
pel_fncts.lo.o
/home/tbm/src/mozart-1.3.1.20040616/mozart/platform/emulator/libfd/pel_fncts.cc
&& mv pel_fncts.lo.o pel_fncts.lo
/usr/include/stdlib.h: In member function 'void ResizeableArray<T,
M>::resize(int) [with T = int, M = PropAlloc]':
/home/tbm/src/mozart-1.3.1.20040616/mozart/platform/emulator/libfd/pel_internal.hh:356:
instantiated from here
/usr/include/stdlib.h:595: error: too many arguments to function 'void*
realloc(void*, size_t)'
/home/tbm/src/mozart-1.3.1.20040616/mozart/platform/emulator/libfd/pel_internal.hh:172:
error: at this point in file
/home/tbm/src/mozart-1.3.1.20040616/mozart/platform/emulator/libfd/pel_internal.hh:172:
error: invalid conversion from 'void*' to 'int*'
--
Martin Michlmayr
http://www.cyrius.com/
--- End Message ---
--- Begin Message ---
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Format: 1.7
Date: Mon, 5 Jun 2006 11:04:10 -0500
Source: mozart
Binary: mozart-doc mozart
Architecture: source i386 all
Version: 1.3.1.20040616-12
Distribution: unstable
Urgency: low
Maintainer: Kevin Glynn <[EMAIL PROTECTED]>
Changed-By: Kevin Glynn <[EMAIL PROTECTED]>
Description:
mozart - The Mozart Programming System
mozart-doc - The Mozart Programming System (Documentation)
Closes: 337858 337858 358449
Changes:
mozart (1.3.1.20040616-12) unstable; urgency=low
.
* Update mozart icon to higher resolution version
* Change depends from emacs21 | xemacs21 to allow installations with
only emacs-snapshot installed (closes: 337858). build-depends is still
emacs21 | xemacs21 because the documentation won't build with
emacs-snapshot.
* Merged fix from upstream to work with emacs v22 (e.g. emacs-snapshot).
Fix removes read-only from compilation buffer
* Merged patches from upstream for:
- build with gcc-4,1 (closes: 358449)
- install with emacs-snapshot (closes: 337858)
(but we still can't *build* with emacs-snapshot)
- allow reflect contribs to build with debian source
- reverts a broken fix from upstream that means ozfs built
with debian mozart releases 1.3.1.20040616-8 through 1.3.1.20040616-11
are incompatible with all other 1.3.x mozart emulators, and vice-versa
(they will block or segment fault on calls to NewPort). Reverting this
breakage makes us compatible with debian stable and future mozart
releases.
Files:
e7409a1532e5e4a738a05c3a442465c9 813 devel optional
mozart_1.3.1.20040616-12.dsc
afd33111a3b2aa73193cd3251d96a293 46505 devel optional
mozart_1.3.1.20040616-12.diff.gz
889752ef487662a6363976574361e215 2475928 devel optional
mozart_1.3.1.20040616-12_i386.deb
b1fdbb60cbf47203a65ed663ff2ec28d 3524064 devel optional
mozart-doc_1.3.1.20040616-12_all.deb
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.3 (GNU/Linux)
iD8DBQFEj/34EPqrmA6oSisRAiiSAKCqwZJ0fNi4wb6rgJvrronumDXl2wCfZG7H
jXYFEYMqgBJQEQD3tlWdMTA=
=xAYy
-----END PGP SIGNATURE-----
--- End Message ---