Your message dated Sun, 13 Aug 2006 15:43:16 -0700 with message-id <[EMAIL PROTECTED]> and subject line Bug#379758: fixed in nas 1.8-2 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: nas Severity: important Version: 1.8-1 Tags: patch Hi, the current version fails to build on GNU/kFreeBSD. It needs updated libtool and small tweaks. Please, apply attached patch and after that perform following steps (to update libtool): cd config libtoolize -c -f aclocal-1.7 autoconf The patch contains also fix for #368726. It would also be nice if you can ask upstream to include this changes. Thanks in advance Petrdiff -u nas-1.8/lib/audio/Imakefile nas-1.8/lib/audio/Imakefile --- nas-1.8/lib/audio/Imakefile 2006-07-25 15:44:03.000000000 +0200 +++ nas-1.8/lib/audio/Imakefile 2006-07-25 15:44:03.000000000 +0200 @@ -146,7 +146,7 @@ XAULIB = -#if defined(LinuxArchitecture) || defined(GNUArchitecture) +#if defined(LinuxArchitecture) || defined(GNUArchitecture) || defined(__FreeBSD_kernel__) REQUIREDLIBS = -L$(USRLIBDIR) -lXt $(XAULIB) -lm #endif diff -u nas-1.8/server/Imakefile nas-1.8/server/Imakefile --- nas-1.8/server/Imakefile +++ nas-1.8/server/Imakefile @@ -96,7 +96,7 @@ #endif -#if defined(i386SVR4Architecture) || defined(__FreeBSD__) || defined(FreeBSDArchitecture) || defined(LinuxArchitecture) || defined(i386BsdArchitecture) || defined(USLArchitecture) || defined(cygwinArchitecture) || defined(__DragonFly__) +#if defined(i386SVR4Architecture) || defined(__FreeBSD_kernel__) || defined(__FreeBSD__) || defined(FreeBSDArchitecture) || defined(LinuxArchitecture) || defined(i386BsdArchitecture) || defined(USLArchitecture) || defined(cygwinArchitecture) || defined(__DragonFly__) # define CanBuildAuServer YES #if !defined(GNUMachArchitecture) only in patch2: unchanged: --- nas-1.8.orig/server/dia/auservertype.h +++ nas-1.8/server/dia/auservertype.h @@ -14,7 +14,7 @@ # define SGI_SERVER #endif /* sgi */ -#if defined(__DragonFly__) || defined(__FreeBSD__) || defined(__NetBSD__) || defined(linux) || (defined(SVR4) && (defined(SYSV386) || defined(i386))) || defined(__CYGWIN__) +#if defined(__DragonFly__) || defined(__FreeBSD_kernel__) || defined(__FreeBSD__) || defined(__NetBSD__) || defined(linux) || (defined(SVR4) && (defined(SYSV386) || defined(i386))) || defined(__CYGWIN__) # define VOXWARE_SERVER #endif /* voxware */ only in patch2: unchanged: --- nas-1.8.orig/config/acinclude.m4 +++ nas-1.8/config/acinclude.m4 @@ -0,0 +1,72 @@ +# Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2002 +# Free Software Foundation, Inc. +# This file is free software; the Free Software Foundation +# gives unlimited permission to copy and/or distribute it, +# with or without modifications, as long as this notice is preserved. + +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY, to the extent permitted by law; without +# even the implied warranty of MERCHANTABILITY or FITNESS FOR A +# PARTICULAR PURPOSE. + +dnl http://www.gnu.org/software/ac-archive/htmldoc/ac_func_snprintf.html + +AC_DEFUN([AC_FUNC_SNPRINTF], +[AC_CHECK_FUNCS(snprintf vsnprintf) +AC_MSG_CHECKING(for working snprintf) +AC_CACHE_VAL(ac_cv_have_working_snprintf, +[AC_TRY_RUN( +[#include <stdio.h> + +int main(void) +{ + char bufs[5] = { 'x', 'x', 'x', '\0', '\0' }; + char bufd[5] = { 'x', 'x', 'x', '\0', '\0' }; + int i; + i = snprintf (bufs, 2, "%s", "111"); + if (strcmp (bufs, "1")) exit (1); + if (i != 3) exit (1); + i = snprintf (bufd, 2, "%d", 111); + if (strcmp (bufd, "1")) exit (1); + if (i != 3) exit (1); + exit(0); +}], ac_cv_have_working_snprintf=yes, ac_cv_have_working_snprintf=no, ac_cv_have_working_snprintf=cross)]) +AC_MSG_RESULT([$ac_cv_have_working_snprintf]) +AC_MSG_CHECKING(for working vsnprintf) +AC_CACHE_VAL(ac_cv_have_working_vsnprintf, +[AC_TRY_RUN( +[#include <stdio.h> +#include <stdarg.h> + +int my_vsnprintf (char *buf, const char *tmpl, ...) +{ + int i; + va_list args; + va_start (args, tmpl); + i = vsnprintf (buf, 2, tmpl, args); + va_end (args); + return i; +} + +int main(void) +{ + char bufs[5] = { 'x', 'x', 'x', '\0', '\0' }; + char bufd[5] = { 'x', 'x', 'x', '\0', '\0' }; + int i; + i = my_vsnprintf (bufs, "%s", "111"); + if (strcmp (bufs, "1")) exit (1); + if (i != 3) exit (1); + i = my_vsnprintf (bufd, "%d", 111); + if (strcmp (bufd, "1")) exit (1); + if (i != 3) exit (1); + exit(0); +}], ac_cv_have_working_vsnprintf=yes, ac_cv_have_working_vsnprintf=no, ac_cv_have_working_vsnprintf=cross)]) +AC_MSG_RESULT([$ac_cv_have_working_vsnprintf]) +if test x$ac_cv_have_working_snprintf$ac_cv_have_working_vsnprintf != "xyesyes"; then + AC_LIBOBJ(snprintf) + AC_MSG_WARN([Replacing missing/broken (v)snprintf() with version from http://www.ijs.si/software/snprintf/.]) + AC_DEFINE(PREFER_PORTABLE_SNPRINTF, 1, "enable replacement (v)snprintf if system (v)snprintf is broken") +fi]) + + +
--- End Message ---
--- Begin Message ---Source: nas Source-Version: 1.8-2 We believe that the bug you reported is fixed in the latest version of nas, which is due to be installed in the Debian FTP archive: libaudio-dev_1.8-2_i386.deb to pool/main/n/nas/libaudio-dev_1.8-2_i386.deb libaudio2_1.8-2_i386.deb to pool/main/n/nas/libaudio2_1.8-2_i386.deb nas-bin_1.8-2_i386.deb to pool/main/n/nas/nas-bin_1.8-2_i386.deb nas-doc_1.8-2_all.deb to pool/main/n/nas/nas-doc_1.8-2_all.deb nas_1.8-2.diff.gz to pool/main/n/nas/nas_1.8-2.diff.gz nas_1.8-2.dsc to pool/main/n/nas/nas_1.8-2.dsc nas_1.8-2_i386.deb to pool/main/n/nas/nas_1.8-2_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. Steve McIntyre <[EMAIL PROTECTED]> (supplier of updated nas 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: Sun, 13 Aug 2006 21:18:28 +0100 Source: nas Binary: nas-doc libaudio-dev nas libaudio2 nas-bin Architecture: source i386 all Version: 1.8-2 Distribution: unstable Urgency: low Maintainer: Steve McIntyre <[EMAIL PROTECTED]> Changed-By: Steve McIntyre <[EMAIL PROTECTED]> Description: libaudio-dev - The Network Audio System (NAS). (development files) libaudio2 - The Network Audio System (NAS). (shared libraries) nas - The Network Audio System (NAS). (local server) nas-bin - The Network Audio System (NAS). (client binaries) nas-doc - The Network Audio System (NAS). (extra documentation) Closes: 368726 379758 380435 Changes: nas (1.8-2) unstable; urgency=low . * Fix libaudio linking on GNU/kFreeBSD to match that on Linux. Thanks to Petr Salinger for the patch; closes: #368726 * Updated libtool and various tweaks to allow 1.8 to build on GNU/kFreeBSD; Thanks to Petr Salinger for the patch; closes: #379758 * Added Russian debconf translation, thanks to Yuri Kozlov. Closes: #380435. Files: 27df172b4acee8a76947e9e3c1389b75 715 sound optional nas_1.8-2.dsc 5addaa63b735bdf70fa838efc2d55f9f 483895 sound optional nas_1.8-2.diff.gz 8d168ab6354bfe3ccb6e550eec34e5d2 151244 doc extra nas-doc_1.8-2_all.deb 21e2c8b4d453b2955b66509173c5212d 98952 sound optional nas_1.8-2_i386.deb cd2f0952a4881b590b02fb935a343bfd 493072 sound extra nas-bin_1.8-2_i386.deb e5136a0824a9501456b50aa2ac3db029 73028 libs optional libaudio2_1.8-2_i386.deb aa3b3610c07d0bbfa0649be1235b215b 497518 libdevel optional libaudio-dev_1.8-2_i386.deb -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.1 (GNU/Linux) iD8DBQFE348ufDt5cIjHwfcRAtsCAKCPNvi4e1lW9UAvyUMx3ssRigJBpQCfa5lH cGPcJEtbh31CwwIZ4BQJM6g= =kgy7 -----END PGP SIGNATURE-----
--- End Message ---

