Your message dated Wed, 18 Feb 2009 05:17:16 +0000
with message-id <[email protected]>
and subject line Bug#515378: fixed in cmucl 19e-20080501-1
has caused the Debian Bug report #515378,
regarding cmucl: obsolete build-dep on x-dev
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 this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)
--
515378: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=515378
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: cmucl
Version: 19d-20061116-4.1
Severity: important
Tags: squeeze, sid
User: [email protected]
Usertags: x-dev-removal
Hi,
the cmucl source package build-depends on x-dev. This transitional
package is going away real soon now, please update your
build-dependency to x11proto-core-dev.
Cheers, Julien
--- End Message ---
--- Begin Message ---
Source: cmucl
Source-Version: 19e-20080501-1
We believe that the bug you reported is fixed in the latest version of
cmucl, which is due to be installed in the Debian FTP archive:
cmucl-clm_19e-20080501-1_i386.deb
to pool/main/c/cmucl/cmucl-clm_19e-20080501-1_i386.deb
cmucl-docs_19e-20080501-1_all.deb
to pool/main/c/cmucl/cmucl-docs_19e-20080501-1_all.deb
cmucl-source_19e-20080501-1_all.deb
to pool/main/c/cmucl/cmucl-source_19e-20080501-1_all.deb
cmucl_19e-20080501-1.diff.gz
to pool/main/c/cmucl/cmucl_19e-20080501-1.diff.gz
cmucl_19e-20080501-1.dsc
to pool/main/c/cmucl/cmucl_19e-20080501-1.dsc
cmucl_19e-20080501-1_i386.deb
to pool/main/c/cmucl/cmucl_19e-20080501-1_i386.deb
cmucl_19e-20080501.orig.tar.gz
to pool/main/c/cmucl/cmucl_19e-20080501.orig.tar.gz
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.
Peter Van Eynde <[email protected]> (supplier of updated cmucl 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.8
Date: Tue, 17 Feb 2009 20:33:06 +0000
Source: cmucl
Binary: cmucl cmucl-docs cmucl-clm cmucl-source
Architecture: source i386 all
Version: 19e-20080501-1
Distribution: unstable
Urgency: low
Maintainer: Debian Common Lisp Team
<[email protected]>
Changed-By: Peter Van Eynde <[email protected]>
Description:
cmucl - The CMUCL lisp compiler and development system
cmucl-clm - The Motif interface for CMUCL
cmucl-docs - The CMUCL documentation
cmucl-source - The CMUCL lisp sources
Closes: 473948 515378
Changes:
cmucl (19e-20080501-1) unstable; urgency=low
.
[ Peter Van Eynde ]
* change dependency on x-dev to x11proto-core-dev. (Closes: #515378)
* update release in Makefile
* fix for changed assembly semanics: fnstsw %eax -> fnstsw %ax
* we do need the varioref package
* updated standard-version no real changes
* update build-dependency
* no longer provide the lisp symlink
* fix manpage
* remove prepended paths
* abort preinst on errors
* New upstream. Major changes:
.
+ Feature enhancements:
++ Support for dynamic-extent added for ppc. However, it suffers
from the same problems with dynamic-extent as other platforms,
so it is disabled by default. Tests indicate that it does work
in simple situations.
++ PARSE-TIME recognizes the format produced by C asctime/ctime.
(This change may break some other less commonly used patterns.)
++ PARSE-TIME recognizes and discards any microseconds.
++ PARSE-TIME checks that a specified day of the week matches the
actual day of the week given in the date. An error is signaled
if they are inconsistent.
++ New option to SAVE-LISP allows creating executable Lisp images
that do not require a runtime loader.
Syntax: (save-lisp "filename" :executable t)
Currently supported on FreeBSD and Linux; work on a Solaris
version is underway.
Limitations: depends on files in "library:" to dump new
executable images.
++ CMUCL's version of CLX has been replaced with telent CLX.
++ Preliminary support for external formats. Currently only
iso8859-1 and utf-8 are supported. Utf-8 support is limited
since CMUCL only has 8-bit characters.
++ UNIX-MPROTECT added to access mprotect.
.
+ ANSI compliance fixes:
++ BOA constructors with &AUX variables are handled better now.
++ SHADOW accepts characters now.
++ Default initargs are now passed correctly to initialize-instance
and shared-initialize.
++ Several issues in formatted output of floats have been fixed:
o ~,dF won't print out extra digits if the number is too small.
o ~E sometimes erroneously printed the overflow filler instead
of the number.
o ~G has changed so that ~E is chosen more often. This is seen
when printing large numbers. Instead of printing lots of
zeroes, ~E is used. ~G now matches what Fortran would do.
o Inconsistencies between print and ~E are now gone. (See Trac
ticket #1.)
o Some incorrectly printed results for ~E have been fixed. (See
Trace ticket #12.)
.
+ Bugfixes:
++ Floating-point traps are now handled on ppc. Previously, no
traps were signalled and SET-FLOATING-POINT-MODES did nothing.
++ FILE-POSITION no longer returns negative values for mapped
file-simple-stream's.
++ Potential Version numbers that start with a leading 0 are no
longer treated as version numbers. Hence, "foo.~1~" has name
"foo", type nil, and version 1, but "foo.~01~" has type "~01~"
and version :NEWEST.
++ A bug in type derivation for EXPT has been fixed. (expt x y)
for x of type (double-float (0d0) 1d0) and y of type
(double-float (0d0)) now returns (or (member 0d0) (double-float
(0d0) 1d0)) instead of (double-float 0d0 1d0), i.e., -0d0 is not
in the range.
++ On sparc, the decoding of a trapping FP instruction is correct
now. Previously the wrong instruction was decoded, which
produced the wrong operation and operands in the arithmetic
error handler.
++ Fix issue with UNIX:UNIX-MMAP handling of "large" addresses that
appeared to be negative numbers.
++ DOUBLE-DOUBLE-FLOAT fixes:
o Converting negative rationals to double-double-float's doesn't
produce wrong answers anymore.
o (float <negative bignum> 1w0) no longer returns a positive
result.
o Some issues with creation of DOUBLE-DOUBLE-FLOAT and (COMPLEX
DOUBLE-DOUBLE-FLOAT) have been fixed on sparc, ppc, and x86.
These seem to work, except there appears to be some bugs on x86
when compiling at speed 3 and safety 0.
o (INTEGER-DECODE-FLOAT <double-double-float>) was sometimes
returning the wrong integer value because the two components had
the wrong sign.
o Some issues with debugger printing out DOUBLE-DOUBLE-FLOATs and
(COMPLEX DOUBLE-DOUBLE-FLOAT)'s have been fixed.
o CLOS now recognizes that (COMPLEX DOUBLE-DOUBLE-FLOAT) is a
valid built-in class instead of a random object.
o Branch cuts for ASIN and ATANH for double-double-float's
should match the branches for double-float's.
o ATAN2 should correctly handle signed double-double-float
zeroes.
o FASL files containing -0w0 are now converted to -0w0 instead
of 0w0.
o SIN and TAN return -0w0 when the argument is -0w0.
Previously, they returned 0w0.
o Signed zeroes are handled better for addition, subtraction,
and multiplication. That is, the correct signed zero is
returned now.
o Overflow in addition, multiplication, and division returns
infinity if traps are disabled.
o EQL supports DOUBLE-DOUBLE-FLOAT's now.
o The printer and reader should now be consistent for
double-double-floats.
o Conversion of bignums and ratios to double-double-floats
should be more accurate.
o Double-double-float's should have print/read consistency now.
o TRUNCATE works now when given a DOUBLE-DOUBLE-FLOAT divisor.
o FORMATted output of DOUBLE-DOUBLE-FLOAT's should work.
++ The assembler for ppc had some arguments for some instructions
in the wrong order, producing the wrong effect.
++ When making displaced arrays, the element types are checked to
see if they are type equivalent. If not, an error is signaled.
++ The reader for #= and ## has been enhanced to be much faster for
cases with a large number of shared objects. However, it is also
somewhat slower for simple cases.
++ #p"..." now has a namestring and is treated as a pathname with
name ".." and type "".
++ #p"..a" erroneously had directory (:relative). This has been
fixed so that directory = nil, name = ".", and type = "a".
++ Compiling code using SIGNUM no longer causes a compiler error.
The defoptimizer for SIGNUM was missing a case for
double-double-float.
++ MAPHASH no longer causes a type-error when the mapping function
calls (setf gethash) on the same table.
++ NOTINLINE declarations are honored for local functions even if
they only have only one use. Previously, these would be inlined
anyway. This allows tracing of such functions.
++ TRACE and UNTRACE should now work as expected for local
labels/flet functions. Untracing should work. Redefining a
function should automatically retrace the local functions if
they were traced previously.
++ Callbacks should now work on systems where malloc'ed space does
not normally allow execution of code.
++ The FLOAT-ACCURACY declaration has been removed. This should
have no affect on most user's code, unless they were using
this. The default is 53-bit (double-float) precision for
everything and the compiler takes care of the precision for the
appropriate ABI. It is the compiler's responsibility to make
sure single-precision floats are done correctly with
single-precision results. (This may be buggy currently.)
++ The :PRECISION-CONTROL keyword in SET-FLOATING-POINT-MODES has
been removed.
++ A compiler bug with type inferencing and deleting unsued
functions has been fixed.
++ A compiler bug has been fixed where a source transformation was
incorrectly applied because the local variable haed. An error
is generated if the number of days doesn't match the number of
days in the given month.
++ #10 fixed. ROUND should now return correct answers for floats
bigger than most-positive-fixnum.
++ #11 fixed. EQL handles double-double-float's correctly now.
++ #1 fixed. prin1 and ~E should produce the same results.
++ #12 fixed. (format t "~10,1,2,0,'*,,'DE" 1d-6) prints "0.1D-05"
now.
++ #13 fixed. (format nil "~11,3,2,0,'*,,'EE" .9999) produces
0.100e+1 instead of 1.000e+0.
.
+ Other changes:
++ UNIX:UNIX-ERRNO accesses the thread errno value instead of the
global errno value.
++ Floating point zero is now printed with an exponent of zero,
independent of any scale factor that might be used. Thus, we
get results like "0.0D+00" instead of "0.0D-5".
++ CMUCL should now build and run on Redhat Fedora Core 9.
.
+ Improvements to the PCL implementation of CLOS:
++ Forward-referenced classes are allowed.
.
+ Changes to rebuilding procedure:
++ load-world.sh now supports a -p option to load the world without
PCL. This is mostly for cross-compiling which doesn't want PCL
loaded because it's not build during a cross-compile.
++ make-dist.sh now defaults to bzip compression instead of gzip.
.
[Luca Capello]
* Acknowledge NMU (Closes: #473948).
.
* src/lisp/Config.linux_gencgc:
- restore upstream version, modifications to upstream files must
be managed through a Debian-specific patch system.
.
* debian/rules:
- remove suspicious lines.
- remove trailing spaces.
Checksums-Sha1:
0b4de38b6998dc92f4b845e121b6bf73315d9cce 1357 cmucl_19e-20080501-1.dsc
22314df4a0842f20cf64873adb79a43058ae7478 4893638 cmucl_19e-20080501.orig.tar.gz
9868ff5ad167310a451022f63baab2ea770ba06e 1518952 cmucl_19e-20080501-1.diff.gz
cdb2d01fbc11612918ceaf1a61f170ceef4635fa 11315728 cmucl_19e-20080501-1_i386.deb
9a29bec6efaa48ea55ffab2ba9b314f5864bfb50 2381662
cmucl-docs_19e-20080501-1_all.deb
fb01bf5469d790dbd9ab6d0909d0e285f5b67980 651886
cmucl-clm_19e-20080501-1_i386.deb
c46c73f37064f4d8f2857f002f9f821120665049 5586586
cmucl-source_19e-20080501-1_all.deb
Checksums-Sha256:
d89aef7fa0fce538b2c4844858891bce80c3ef8f96857591eaec115d9bc10390 1357
cmucl_19e-20080501-1.dsc
d2831ae9485b876554c6cee44840361c392e26f01eaaf2e89359eda5ce34eed2 4893638
cmucl_19e-20080501.orig.tar.gz
e7a75da4b88579f2af38fb9eb9a4529ebbf0d1ed0ca6e05159912b77da7037d4 1518952
cmucl_19e-20080501-1.diff.gz
25065b6ddfb9c7f9757d7d861199bfe00727ea9c49a2221513f0f1af3dd3212c 11315728
cmucl_19e-20080501-1_i386.deb
02706ca76aaff1cec440a8d682479eebf2b1b47a7ea8abead966a1dc31faedc5 2381662
cmucl-docs_19e-20080501-1_all.deb
784550d6393fad62742246321969508edeabc35c8122fd82f480d33bdc25fd9e 651886
cmucl-clm_19e-20080501-1_i386.deb
ef77828a8e32a4352da3cb88a9606066ffbd58272b031e9344de18b4a9e45dd4 5586586
cmucl-source_19e-20080501-1_all.deb
Files:
e78b54068bef4613cd711cf1646eba1d 1357 devel optional cmucl_19e-20080501-1.dsc
a717586e2e961fb15de39279c85951ef 4893638 devel optional
cmucl_19e-20080501.orig.tar.gz
02064b7f6594e27bedaa096c15b35865 1518952 devel optional
cmucl_19e-20080501-1.diff.gz
437d1f4441da7478dc61b6df11b95cd1 11315728 devel optional
cmucl_19e-20080501-1_i386.deb
3875a190ed1053e54d9db415d5c15cbc 2381662 doc optional
cmucl-docs_19e-20080501-1_all.deb
42d6e99e0584a65a71a4437adc71d7b7 651886 devel optional
cmucl-clm_19e-20080501-1_i386.deb
2a5bc448b299b77db77843089a4cd8b1 5586586 devel optional
cmucl-source_19e-20080501-1_all.deb
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.9 (GNU/Linux)
iEYEARECAAYFAkmblZYACgkQ11ldN0tyliUTjgCgvUfNxmDyQs7v1CdzuEGp+Oav
4dAAoMB5Uiv1yyRXgAXHJFhcee0SEqPK
=REqw
-----END PGP SIGNATURE-----
--- End Message ---
_______________________________________________
pkg-common-lisp-devel mailing list
[email protected]
http://lists.alioth.debian.org/mailman/listinfo/pkg-common-lisp-devel