Your message dated Fri, 07 Mar 2008 21:17:13 +0000 with message-id <[EMAIL PROTECTED]> and subject line Bug#419529: fixed in nss 3.12.0~beta2-1 has caused the Debian Bug report #419529, regarding nss: FTBFS on non-Linux: clean target fails due to unfixed upstream build system 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.) -- 419529: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=419529 Debian Bug Tracking System Contact [EMAIL PROTECTED] with problems
--- Begin Message ---Package: nss Version: 3.11.5-3 Severity: important Hi, nss fails to autobuild on non-Linux arches: Automatic build of nss_3.11.5-3 on beethoven by sbuild/hurd-i386 85 Build started at 20070428-1546 ****************************************************************************** [...] Checking correctness of source dependencies... Toolchain package versions: libc0.3-dev_2.5-4 gcc-4.1_4.1.1-21+hurd.1 g++-4.1_4.1.1-21+hurd.1 binutils_2.17-3 libstdc++6-4.1-dev_4.1.1-21+hurd.1 libstdc++6_4.1.1-21+hurd.1 Start building ------------------------------------------------------------------------------ gpg: Signature made Mon Apr 9 20:43:04 2007 CEST using DSA key ID 54FD2A58 gpg: Can't check signature: public key not found dpkg-source: extracting nss in nss-3.11.5 dpkg-source: unpacking nss_3.11.5.orig.tar.gz dpkg-source: applying /org/buildd/build/nss_3.11.5-3.diff.gz dpkg-buildpackage: source package is nss dpkg-buildpackage: source version is 3.11.5-3 dpkg-buildpackage: host architecture hurd-i386 dpkg-buildpackage: source version without epoch 3.11.5-3 /usr/bin/fakeroot-tcp debian/rules clean dh_testdir dh_testroot rm -f build-stamp install-stamp /usr/bin/make -C mozilla/security/nss \ clobber \ clobber_dbm \ clobber_coreconf \ SOURCE_MD_DIR=/build/buildd/nss-3.11.5/mozilla/dist \ DIST=/build/buildd/nss-3.11.5/mozilla/dist \ BUILD_OPT=1 \ make[1]: Entering directory `/build/buildd/nss-3.11.5/mozilla/security/nss' ../coreconf/config.mk:71: ../coreconf/GNU0.3.mk: No such file or directory /usr/bin/make: *** No rule to make target ../coreconf/GNU0.3.mk. Stop. make[1]: *** [../coreconf/GNU0.3.mk] Error 1 make[1]: Leaving directory `/build/buildd/nss-3.11.5/mozilla/security/nss' make: *** [clean-patched] Error 2 This is because the build system only gets fixed up in the patches, and the make clobber etc. is executed without a dash in front of it, not ignoring failures. FWIW, hurd-i386 builds fine otherwise with the attached patch by Samuel Thibault taken from #419529. Michael#! /bin/sh /usr/share/dpatch/dpatch-run ## 39_hurd.dpatch by Samuel Thibault ## ## All lines beginning with `## DP:' are a description of the patch. ## DP: GNU/Hurd support. #419529 @DPATCH@ --- nss/mozilla/dbm/src/ndbm.c.orig 2007-01-27 13:15:59.000000000 +0000 +++ nss/mozilla/dbm/src/ndbm.c 2007-01-27 13:16:37.000000000 +0000 @@ -67,7 +67,7 @@ dbm_open(const char *file, int flags, int mode) { HASHINFO info; - char path[MAXPATHLEN]; + char path[strlen(file) + strlen(DBM_SUFFIX) + 1]; info.bsize = 4096; info.ffactor = 40; --- nss/mozilla/security/nss/lib/freebl/unix_rand.c.orig 2007-01-27 17:02:35.000000000 +0000 +++ nss/mozilla/security/nss/lib/freebl/unix_rand.c 2007-01-27 17:04:49.000000000 +0000 @@ -82,7 +82,8 @@ #if defined(SCO) || defined(UNIXWARE) || defined(BSDI) || defined(FREEBSD) \ || defined(NETBSD) || defined(NTO) || defined(DARWIN) || defined(OPENBSD) \ - || defined(__FreeBSD_kernel__) || defined(__NetBSD_kernel__) + || defined(__FreeBSD_kernel__) || defined(__NetBSD_kernel__) \ + || defined(__GNU__) #include <sys/times.h> #define getdtablesize() sysconf(_SC_OPEN_MAX) --- nss/mozilla/security/nss/cmd/shlibsign/shlibsign.c.orig 2007-01-28 01:20:32.000000000 +0000 +++ nss/mozilla/security/nss/cmd/shlibsign/shlibsign.c 2007-01-28 01:21:01.000000000 +0000 @@ -163,6 +163,9 @@ #ifdef USES_LINKS int ret; struct stat stat_buf; +#ifndef MAXPATHLEN +#define MAXPATHLEN 1024 +#endif char link_buf[MAXPATHLEN+1]; char *link_file = NULL; #endif
--- End Message ---
--- Begin Message ---Source: nss Source-Version: 3.12.0~beta2-1 We believe that the bug you reported is fixed in the latest version of nss, which is due to be installed in the Debian FTP archive: libnss3-1d-dbg_3.12.0~beta2-1_amd64.deb to pool/main/n/nss/libnss3-1d-dbg_3.12.0~beta2-1_amd64.deb libnss3-1d_3.12.0~beta2-1_amd64.deb to pool/main/n/nss/libnss3-1d_3.12.0~beta2-1_amd64.deb libnss3-dev_3.12.0~beta2-1_amd64.deb to pool/main/n/nss/libnss3-dev_3.12.0~beta2-1_amd64.deb libnss3-tools_3.12.0~beta2-1_amd64.deb to pool/main/n/nss/libnss3-tools_3.12.0~beta2-1_amd64.deb nss_3.12.0~beta2-1.diff.gz to pool/main/n/nss/nss_3.12.0~beta2-1.diff.gz nss_3.12.0~beta2-1.dsc to pool/main/n/nss/nss_3.12.0~beta2-1.dsc nss_3.12.0~beta2.orig.tar.gz to pool/main/n/nss/nss_3.12.0~beta2.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. Mike Hommey <[EMAIL PROTECTED]> (supplier of updated nss 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, 07 Mar 2008 21:27:54 +0100 Source: nss Binary: libnss3-1d libnss3-tools libnss3-dev libnss3-1d-dbg Architecture: source amd64 Version: 3.12.0~beta2-1 Distribution: unstable Urgency: low Maintainer: Maintainers of Mozilla-related packages <[EMAIL PROTECTED]> Changed-By: Mike Hommey <[EMAIL PROTECTED]> Description: libnss3-1d - Network Security Service libraries libnss3-1d-dbg - Development files for the Network Security Service libraries libnss3-dev - Development files for the Network Security Service libraries libnss3-tools - Network Security Service tools Closes: 419529 469079 Changes: nss (3.12.0~beta2-1) unstable; urgency=low . * New upstream snapshot, picked from NSS_3_12_BETA2 cvs tag. * debian/patches/10_3.11.7_symbol_fix.dpatch: Removed, as applied upstream. * debian/patches/38_kbsd.dpatch: Adapted to upstream changes. * debian/patches/81_sonames.dpatch: Add SO_VERSION to libnssutil3. * debian/libnss3-dev.links: Add link for libnssutil3. * debian/libnss3-1d.symbols: Update symbols file with new symbols. Note that SEC_StringToOID disappeared (well, was moved to nssutil), compared to version 3.12.0~1.9b1, but it was a new symbol, and isn't used anywhere. * debian/nss.pc.in, debian/nss-config.in: Add libnssutil3 support. * debian/rules: + Bumped shlibs. + Don't generate libsoftokn3.so.0d. * debian/control: + Remove transitional libnss3-0d package. + Bumped Standards-Version to 3.7.3.0. No changes needed. + Build depend on libnspr4-dev >= 4.7.0 (we *do* need the RTM version, and not the preceding betas) * debian/libnss3-0d.*: Removed. * debian/patches/85_security_load.dpatch: Load files from $ORIGIN/nss before those of $ORIGIN. Closes: #469079. * debian/patches/38_hurd.dpatch: Fix FTBFS on Hurd because of MAXPATHLEN. Closes: #419529. * debian/patches/00list: Updated accordingly. Files: 180fb0119c7b456f22a87caefe4fb0cf 821 libs optional nss_3.12.0~beta2-1.dsc af3e6f46135c3e32bcb97aba54ea2587 5076293 libs optional nss_3.12.0~beta2.orig.tar.gz 8e22b227eb33ae1686b2b46f179e1d61 30316 libs optional nss_3.12.0~beta2-1.diff.gz 8a8853be6932beb4de934260d1058720 1101278 libs optional libnss3-1d_3.12.0~beta2-1_amd64.deb 3c8aa7760fa947ac2e4c5d54c4280c61 800710 admin optional libnss3-tools_3.12.0~beta2-1_amd64.deb 5e3f3481f9471e48a6d1f576e3d93d2b 256754 libdevel optional libnss3-dev_3.12.0~beta2-1_amd64.deb 0228a982e70813a44a461f85ed2dafdc 4433946 libdevel extra libnss3-1d-dbg_3.12.0~beta2-1_amd64.deb -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.6 (GNU/Linux) iD8DBQFH0ae73kvaLFT9KlgRAlBxAJ9bpJ7bNTujJOn2y7k8fiWDt0T5rACcCFob RcKLdnHPsD2VivnceOGTKIM= =WaR7 -----END PGP SIGNATURE-----
--- End Message ---

