Package: tcsh Version: 6.14.00-1 Severity: important There was a problem autobuilding your package:
Automatic build of tcsh_6.14.00-1 on beethoven by sbuild/hurd-i386 1.170.5 Build started at 20050510-1827 ****************************************************************************** Checking available source versions... Fetching source files... Reading Package Lists... Building Dependency Tree... Need to get 883kB of source archives. Get:1 http://ftp.de.debian.org unstable/main tcsh 6.14.00-1 (dsc) [630B] Get:2 http://ftp.de.debian.org unstable/main tcsh 6.14.00-1 (tar) [860kB] Get:3 http://ftp.de.debian.org unstable/main tcsh 6.14.00-1 (diff) [22.6kB] Fetched 883kB in 0s (1380kB/s) Download complete and in download only mode ** Using build dependencies supplied by package: Build-Depends: autotools-dev, libncurses5-dev, patch Checking for already installed source dependencies... [...] The following NEW packages will be installed: autotools-dev libncurses5-dev [...] Checking correctness of source dependencies... Toolchain package versions: libc0.3-dev_2.3.2.ds1-20.0.1 gnumach-dev_1:20050501-1 hurd-dev_20050507-1 gcc-3.3_1:3.3.5-12 g++-3.3_1:3.3.5-12 binutils_2.15-5 libstdc++5-3.3-dev_1:3.3.5-12 libstdc++5_1:3.3.5-12 ------------------------------------------------------------------------------ dpkg-source: extracting tcsh in tcsh-6.14.00 dpkg-buildpackage: source package is tcsh dpkg-buildpackage: source version is 6.14.00-1 dpkg-buildpackage: host architecture is hurd-i386 [...] debian/rules build test -f tc.h && test -f debian/rules cp -f /usr/share/misc/config.guess /usr/share/misc/config.sub . cat debian/patches/*.diff | patch -Ntp1 -r debian/rejected --no-backup-if-mismatch patching file pathnames.h patching file tcsh.man patching file sh.c patching file tcsh.man patching file nls/Makefile ./configure --build i386-gnu --prefix= [...] gcc -c -Wall -g -D_FILE_OFFSET_BITS=64 -O2 -fomit-frame-pointer -I. -I. -D_PATH_TCSHELL='"/bin/tcsh"' ma.setp.c ma.setp.c:110: warning: missing braces around initializer ma.setp.c:110: warning: (near initialization for `syspath[0]') ma.setp.c:138: error: conflicting types for `rcmd' /usr/include/netdb.h:449: error: previous declaration of `rcmd' ma.setp.c: In function `setpath': ma.setp.c:168: warning: suggest parentheses around assignment used as truth value ma.setp.c: In function `initpaths': ma.setp.c:241: warning: suggest parentheses around assignment used as truth value ma.setp.c: In function `savepaths': ma.setp.c:301: warning: suggest parentheses around assignment used as truth value ma.setp.c:305: warning: suggest parentheses around assignment used as truth value ma.setp.c: In function `freepaths': ma.setp.c:323: warning: suggest parentheses around assignment used as truth value make[1]: *** [ma.setp.o] Error 1 make[1]: Leaving directory `/build/mbanck/tcsh-6.14.00' make: *** [build-stamp] Error 2 ****************************************************************************** Build finished at 20050510-1830 Inspecting ma.setp.c, it appears the whole file is only compiled if MACH is defined (which is the case on the Hurd, using Mach as the underlying microkernel). It is not immediately obvious for me what the purpose of this file is, but it might be for some legacy MACH based operating system. Adding a #ifndef __GNU__ [...] #endif immediately after the #ifdef MACH, along with a similar thingies in tc.os.c and sh.init.c makes tcsh build fine, but you should probably ask upstream about this. Michael -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

