Your message dated Fri, 21 Dec 2007 17:47:05 +0000
with message-id <[EMAIL PROTECTED]>
and subject line Bug#434581: fixed in pike7.6 7.6.112-1
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: pike7.6
Version: 7.6.93-3
Severity: important
Tags: patch
Hi,
pike7.6 FTBFS on hurd-i386 because of unprotected usage of MAXPATHLEN ;
here is a patch.
Samuel
-- System Information:
Debian Release: lenny/sid
APT prefers testing
APT policy: (990, 'testing'), (500, 'unstable'), (500, 'stable'), (1,
'experimental')
Architecture: i386 (i686)
Kernel: Linux 2.6.18-xen
Locale: [EMAIL PROTECTED], [EMAIL PROTECTED] (charmap=ISO-8859-15)
Shell: /bin/sh linked to /bin/bash
--
Samuel Thibault <[EMAIL PROTECTED]>
+#if defined(__alpha__) && defined(CONFIG_PCI)
+ /*
+ * The meaning of life, the universe, and everything. Plus
+ * this makes the year come out right.
+ */
+ year -= 42;
+#endif
(From the patch for 1.3.2: (kernel/time.c), submitted by Marcus Meissner)
--- src/modules/files/efuns.c.orig 2007-07-24 23:08:26.932458000 +0000
+++ src/modules/files/efuns.c 2007-07-24 23:09:58.626801000 +0000
@@ -106,6 +106,10 @@
#endif
+#ifndef MAXPATHLEN
+#define MAXPATHLEN 32768
+#endif
+
struct array *encode_stat(PIKE_STAT_T *s)
{
struct array *a;
@@ -1113,9 +1117,6 @@
size*=2;
} while (size < 10000);
#else
-#ifndef MAXPATHLEN
-#define MAXPATHLEN 32768
-#endif
tmp=xalloc(MAXPATHLEN+1);
THREADS_ALLOW_UID();
e = getwd(tmp);
--- End Message ---
--- Begin Message ---
Source: pike7.6
Source-Version: 7.6.112-1
We believe that the bug you reported is fixed in the latest version of
pike7.6, which is due to be installed in the Debian FTP archive:
pike7.6-bzip2_7.6.112-1_i386.deb
to pool/main/p/pike7.6/pike7.6-bzip2_7.6.112-1_i386.deb
pike7.6-core_7.6.112-1_i386.deb
to pool/main/p/pike7.6/pike7.6-core_7.6.112-1_i386.deb
pike7.6-dev_7.6.112-1_i386.deb
to pool/main/p/pike7.6/pike7.6-dev_7.6.112-1_i386.deb
pike7.6-doc_7.6.112-1_all.deb
to pool/main/p/pike7.6/pike7.6-doc_7.6.112-1_all.deb
pike7.6-gdbm_7.6.112-1_i386.deb
to pool/main/p/pike7.6/pike7.6-gdbm_7.6.112-1_i386.deb
pike7.6-gl_7.6.112-1_i386.deb
to pool/main/p/pike7.6/pike7.6-gl_7.6.112-1_i386.deb
pike7.6-image_7.6.112-1_i386.deb
to pool/main/p/pike7.6/pike7.6-image_7.6.112-1_i386.deb
pike7.6-manual_7.6.112-1_all.deb
to pool/main/p/pike7.6/pike7.6-manual_7.6.112-1_all.deb
pike7.6-meta_7.6.112-1_all.deb
to pool/main/p/pike7.6/pike7.6-meta_7.6.112-1_all.deb
pike7.6-mysql_7.6.112-1_i386.deb
to pool/main/p/pike7.6/pike7.6-mysql_7.6.112-1_i386.deb
pike7.6-odbc_7.6.112-1_i386.deb
to pool/main/p/pike7.6/pike7.6-odbc_7.6.112-1_i386.deb
pike7.6-pcre_7.6.112-1_i386.deb
to pool/main/p/pike7.6/pike7.6-pcre_7.6.112-1_i386.deb
pike7.6-perl_7.6.112-1_i386.deb
to pool/main/p/pike7.6/pike7.6-perl_7.6.112-1_i386.deb
pike7.6-pg_7.6.112-1_i386.deb
to pool/main/p/pike7.6/pike7.6-pg_7.6.112-1_i386.deb
pike7.6-reference_7.6.112-1_all.deb
to pool/main/p/pike7.6/pike7.6-reference_7.6.112-1_all.deb
pike7.6-sane_7.6.112-1_i386.deb
to pool/main/p/pike7.6/pike7.6-sane_7.6.112-1_i386.deb
pike7.6-sdl_7.6.112-1_i386.deb
to pool/main/p/pike7.6/pike7.6-sdl_7.6.112-1_i386.deb
pike7.6-svg_7.6.112-1_i386.deb
to pool/main/p/pike7.6/pike7.6-svg_7.6.112-1_i386.deb
pike7.6_7.6.112-1.diff.gz
to pool/main/p/pike7.6/pike7.6_7.6.112-1.diff.gz
pike7.6_7.6.112-1.dsc
to pool/main/p/pike7.6/pike7.6_7.6.112-1.dsc
pike7.6_7.6.112-1_all.deb
to pool/main/p/pike7.6/pike7.6_7.6.112-1_all.deb
pike7.6_7.6.112.orig.tar.gz
to pool/main/p/pike7.6/pike7.6_7.6.112.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.
Magnus Holmgren <[EMAIL PROTECTED]> (supplier of updated pike7.6 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 Dec 2007 09:29:03 +0100
Source: pike7.6
Binary: pike7.6-sane pike7.6-meta pike7.6-gl pike7.6-gdbm pike7.6-core
pike7.6-bzip2 pike7.6-doc pike7.6-sdl pike7.6-pg pike7.6-odbc pike7.6-mysql
pike7.6-image pike7.6-svg pike7.6 pike7.6-pcre pike7.6-manual pike7.6-dev
pike7.6-perl pike7.6-reference
Architecture: source all i386
Version: 7.6.112-1
Distribution: unstable
Urgency: low
Maintainer: Magnus Holmgren <[EMAIL PROTECTED]>
Changed-By: Magnus Holmgren <[EMAIL PROTECTED]>
Description:
pike7.6 - Recommended meta package for Pike 7.6
pike7.6-bzip2 - Bzip2 module for Pike
pike7.6-core - Powerful interpreted programming language
pike7.6-dev - Development files for Pike 7.6
pike7.6-doc - Pike 7.6 documentation meta package
pike7.6-gdbm - Gdbm module for Pike
pike7.6-gl - Mesa module for Pike
pike7.6-image - Image module for Pike
pike7.6-manual - Pike 7.6 manual
pike7.6-meta - Meta package for Pike 7.6
pike7.6-mysql - Mysql module for Pike
pike7.6-odbc - Odbc module for Pike
pike7.6-pcre - PCRE module for Pike
pike7.6-perl - Perl module for Pike
pike7.6-pg - Postgres module for Pike
pike7.6-reference - Pike 7.6 reference
pike7.6-sane - SANE module for Pike
pike7.6-sdl - SDL module for Pike
pike7.6-svg - SVG format support for Pike
Closes: 411684 424334 431784 434581
Changes:
pike7.6 (7.6.112-1) unstable; urgency=low
.
[ Henrik Andreasson ]
* The latest upstream release
.
[ Magnus Holmgren ]
* New maintainers (Closes: #411684).
* Use dpatch to apply patches.
* really apply the following patches from the .93-4 release:
* Removed Image TTF module to drop the dependency on oldlibs
`freetype1'. (Closes: #431784)
* Added a patch by Samuel Thibault to fix a FTBFS bug on hurd-i386.
(Closes: #434581)
* Radically clean up debian/rules (Closes: #424334).
* Manuals are again built during the binary build process so that
official tarballs can be used to build the package.
* Delete redundant dhelp files (dhelp uses doc-base metadata since
long ago).
* Change directory structure and get rid of an unnecessary directory level
(by installing with --traditional instead of --new-style):
- Pike modules and include files, and master.pike are now in
/usr/lib/pike/<version> instead of /usr/lib/pike/<version>/lib.
- The pike executable is now in /usr/bin itself, instead of in
/usr/lib/pike/<version>/bin with a symlink in /usr/bin.
- .pike and .pmod files are no longer moved to /usr/share/pike. It's
not that important that all files in /usr/lib are actually
platform-specific. All the symlinks are thus eliminated.
* Move modules GLU and GLUE to pike7.6-gl, where they belong.
GLUE.Drivers.GTK removed since it depends on GTK, which was dropped
previously.
* Make pike7.6-dev Architecture: any.
* No longer use own version of specs.in - fix the configure parameters
instead.
* Fix 01_master.in.dpatch - the Debian-specific add_*_path() calls were
completely off.
* Add debian/watch (checking for latest official stable release).
* Drop 03_language.yacc_bison_fix.dpatch; it no longer has any effect.
* Add Mird to the module exclusion list.
* Add Vcs fields to debian/control.
Files:
cb49f5a5da7e1f9b70075e0128c6c171 1494 interpreters optional
pike7.6_7.6.112-1.dsc
3ba03096741d6df839d32a940f4a865c 15167826 interpreters optional
pike7.6_7.6.112.orig.tar.gz
9d72579f31b8970f0ce6a8956b21becc 29156 interpreters optional
pike7.6_7.6.112-1.diff.gz
34190eea330959b3a5c5b7900d9e1b2f 36146 interpreters optional
pike7.6_7.6.112-1_all.deb
e656c8c44a6db1cc2130aa797707b6fd 3961362 doc optional
pike7.6-manual_7.6.112-1_all.deb
116a88769c36bf47add3bfc7bbfaf014 5671916 doc optional
pike7.6-reference_7.6.112-1_all.deb
64e497777788079181a3203e14eed2fc 35978 doc optional
pike7.6-doc_7.6.112-1_all.deb
f3ecd6026f912af8b7fbc7b2997fbe42 36082 interpreters optional
pike7.6-meta_7.6.112-1_all.deb
6b70e7345252fecf7711e4767d6558df 2539888 interpreters optional
pike7.6-core_7.6.112-1_i386.deb
fd431507ca8e9683b27e2e00a8c80af5 258494 interpreters optional
pike7.6-dev_7.6.112-1_i386.deb
f8386fbe214276237669bd8d7f11f2c3 28092 interpreters optional
pike7.6-mysql_7.6.112-1_i386.deb
4166a98c3dbc3571d23ef6c17a2dfefa 16396 interpreters optional
pike7.6-pg_7.6.112-1_i386.deb
857331d633a7e04e968b1e424389fc72 10824 interpreters optional
pike7.6-odbc_7.6.112-1_i386.deb
1dc6029cff94379a90b4d96e11753ef2 4972 interpreters optional
pike7.6-svg_7.6.112-1_i386.deb
8da03cfaa6f06e7b5f235f357598bcef 382770 interpreters optional
pike7.6-image_7.6.112-1_i386.deb
0ede1825015ad232874587b6f3a75082 36872 interpreters optional
pike7.6-sdl_7.6.112-1_i386.deb
aa06d87b06c835f3d8825e2c2ba5b0e5 6888 interpreters optional
pike7.6-gdbm_7.6.112-1_i386.deb
0399126e554a4d7120fba6babb40f98f 72086 interpreters optional
pike7.6-gl_7.6.112-1_i386.deb
67d7eba9d742a2e6e50c621e37f7a7d6 9536 interpreters optional
pike7.6-sane_7.6.112-1_i386.deb
2a9137ff09c5a6cc3b48d041c345e275 12834 interpreters optional
pike7.6-perl_7.6.112-1_i386.deb
e10d8d0adabf6b8876568b26293d1729 10206 interpreters optional
pike7.6-pcre_7.6.112-1_i386.deb
d7101b8980e9f1546ec6002559275957 10106 interpreters optional
pike7.6-bzip2_7.6.112-1_i386.deb
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.6 (GNU/Linux)
iD8DBQFHa/NsjO6yWbPCgfQRAtPpAJ92Qw4M+6ZV47ZUJU9YNZF/BVUx4ACdHap2
gROByZq6visL1Mi1ujrd1Co=
=BEfE
-----END PGP SIGNATURE-----
--- End Message ---