Bug#312377: marked as done (libgnome: FTFBS on hurd-i386: Unconditional use of non-POSIX mandated system limits)

Debian Bug Tracking System owner@bugs.debian.org
Wed, 08 Jun 2005 00:18:08 -0700


Your message dated Wed, 08 Jun 2005 03:02:05 -0400
with message-id <E1DfuZh-0003g2-00@newraff.debian.org>
and subject line Bug#312377: fixed in libgnome 2.10.0-3
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)

--------------------------------------
Received: (at submit) by bugs.debian.org; 7 Jun 2005 19:44:09 +0000
>From mbanck@gmx.net Tue Jun 07 12:44:09 2005
Return-path: <mbanck@gmx.net>
Received: from imap.gmx.net (mail.gmx.net) [213.165.64.20] 
	by spohr.debian.org with smtp (Exim 3.35 1 (Debian))
	id 1Dfjzc-0001Iw-00; Tue, 07 Jun 2005 12:44:08 -0700
Received: (qmail invoked by alias); 07 Jun 2005 19:43:37 -0000
Received: from ppp-82-135-11-27.mnet-online.de (EHLO localhost.localdomain) [82.135.11.27]
  by mail.gmx.net (mp031) with SMTP; 07 Jun 2005 21:43:37 +0200
X-Authenticated: #686195
Received: from mbanck by localhost.localdomain with local (Exim 4.34)
	id 1DfjzG-0006mQ-3W; Tue, 07 Jun 2005 21:43:46 +0200
Date: Tue, 7 Jun 2005 21:43:46 +0200
From: Michael Banck <mbanck@debian.org>
To: Debian Bug Tracking System <submit@bugs.debian.org>
Subject: libgnome: FTFBS on hurd-i386: Unconditional use of non-POSIX mandated system limits
Message-ID: <20050607194345.GA25951@chemicalconnection.dyndns.org>
Reply-To: Michael Banck <mbanck@debian.org>
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
X-Reportbug-Version: 3.5ubuntu5
User-Agent: Mutt/1.5.6+20040907i
X-Y-GMX-Trusted: 0
Delivered-To: submit@bugs.debian.org
X-Spam-Checker-Version: SpamAssassin 2.60-bugs.debian.org_2005_01_02 
	(1.212-2003-09-23-exp) on spohr.debian.org
X-Spam-Status: No, hits=-8.0 required=4.0 tests=BAYES_00,HAS_PACKAGE 
	autolearn=no version=2.60-bugs.debian.org_2005_01_02
X-Spam-Level: 

Package: libgnome
Severity: important

There was a problem building your package:

Automatic build of libgnome_2.8.1-2 on beethoven by sbuild/hurd-i386
1.170.5
Build started at 20050324-1944
******************************************************************************
Checking available source versions...
Fetching source files...
Reading Package Lists...
Building Dependency Tree...
Need to get 1811kB of source archives.
Get:1 http://ftp.de.debian.org unstable/main libgnome 2.8.1-2 (dsc)
[1782B]
Get:2 http://ftp.de.debian.org unstable/main libgnome 2.8.1-2 (tar)
[1773kB]
Get:3 http://ftp.de.debian.org unstable/main libgnome 2.8.1-2 (diff)
[35.9kB]
Fetched 1811kB in 1s (1249kB/s)
Download complete and in download only mode
** Using build dependencies supplied by package:
Build-Depends: debhelper (>= 4.0.0), libxml2-dev (>= 2.4.22),
libbz2-dev, libgnomevfs2-dev (>= 2.7.91-3), libbonobo2-dev (>= 2.6.0-2),
libpopt-dev, libxslt1-dev (>= 1.1.2), zlib1g-dev, intltool,
libgconf2-dev (>= 2.7.92), liborbit2-dev (>= 1:2.10.2-1.1), libesd0-dev,
libglib2.0-dev (>= 2.4.1-2), cdbs, gnome-pkg-tools, gtk-doc-tools,
docbook-xml
** Filtered missing central deps that are dependencies of or provide
build-deps:
libaudiofile-dev (>= 0.2.3-4)
[...]
Checking correctness of source dependencies...
Toolchain package versions: libc0.3-dev_2.3.2.ds1-20.0.1
gcc-3.3_1:3.3.5-2 g++-3.3_1:3.3.5-2 binutils_2.15-5
libstdc++5-3.3-dev_1:3.3.5-2 libstdc++5_1:3.3.5-2
------------------------------------------------------------------------------
dpkg-source: extracting libgnome in libgnome-2.8.1
dpkg-buildpackage: source package is libgnome
dpkg-buildpackage: source version is 2.8.1-2
dpkg-buildpackage: host architecture is hurd-i386
[...]
 debian/rules build
[...]
 cc -DHAVE_CONFIG_H -I. -I. -I.. -I.. -I./.. -D_REENTRANT -DORBIT2=1
-I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include
-I/usr/include/gnome-vfs-2.0 -I/usr/lib/gnome-vfs-2.0/include
-I/usr/include/bonobo-activation-2.0 -I/usr/include/libbonobo-2.0
-I/usr/include/gconf/2 -I/usr/include/orbit-2.0 -DG_DISABLE_DEPRECATED
-DLIBGNOME_PREFIX=\"/usr\" -DLIBGNOME_LIBDIR=\"/usr/lib\"
-DLIBGNOME_DATADIR=\"/usr/share\" -DLIBGNOME_BINDIR=\"/usr/bin\"
-DLIBGNOME_LOCALSTATEDIR=\"/var/lib\" -DLIBGNOME_SYSCONFDIR=\"/etc\"
-DVERSION=\"2.8.1\" -DGNOMEVFSVERSION=\"2.8.4\" -DG_LOG_DOMAIN=\"Gnome\"
-Wall -g -MT gnome-program.lo -MD -MP -MF .deps/gnome-program.Tpo -c
gnome-program.c  -fPIC -DPIC -o .libs/gnome-program.o
gnome-program.c: In function `gnome_program_locate_file':
gnome-program.c:862: error: `PATH_MAX' undeclared (first use in this
function)
gnome-program.c:862: error: (Each undeclared identifier is reported only
once
gnome-program.c:862: error: for each function it appears in.)
gnome-program.c:862: warning: unused variable `fnbuf'
make[4]: *** [gnome-program.lo] Error 1
make[4]: Leaving directory `/build/mbanck/libgnome-2.8.1/libgnome'
make[3]: *** [all] Error 2
make[3]: Leaving directory `/build/mbanck/libgnome-2.8.1/libgnome'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/build/mbanck/libgnome-2.8.1'
make[1]: *** [all] Error 2
make[1]: Leaving directory `/build/mbanck/libgnome-2.8.1'
make: *** [debian/stamp-makefile-build] Error 2
******************************************************************************
Build finished at 20050324-1956
FAILED [dpkg-buildpackage died]

POSIX says PATH_MAX should be defined to the maximum path length, if
such a limit exists.  As the GNU system does not have this (or any other
arbitrary) limit, PATH_MAX is not defined.

The clean solution is to allocate the needed space dynamically.  We will
come up with a patch shortly.


cheers,

Michael

---------------------------------------
Received: (at 312377-close) by bugs.debian.org; 8 Jun 2005 07:08:47 +0000
>From katie@ftp-master.debian.org Wed Jun 08 00:08:46 2005
Return-path: <katie@ftp-master.debian.org>
Received: from newraff.debian.org [208.185.25.31] (mail)
	by spohr.debian.org with esmtp (Exim 3.35 1 (Debian))
	id 1DfugA-0001kB-00; Wed, 08 Jun 2005 00:08:46 -0700
Received: from katie by newraff.debian.org with local (Exim 3.35 1 (Debian))
	id 1DfuZh-0003g2-00; Wed, 08 Jun 2005 03:02:05 -0400
From: =?utf-8?b?T25kxZllaiBTdXLDvQ==?= <ondrej@sury.org>
To: 312377-close@bugs.debian.org
X-Katie: $Revision: 1.56 $
Subject: Bug#312377: fixed in libgnome 2.10.0-3
Message-Id: <E1DfuZh-0003g2-00@newraff.debian.org>
Sender: Archive Administrator <katie@ftp-master.debian.org>
Date: Wed, 08 Jun 2005 03:02:05 -0400
Delivered-To: 312377-close@bugs.debian.org
X-Spam-Checker-Version: SpamAssassin 2.60-bugs.debian.org_2005_01_02 
	(1.212-2003-09-23-exp) on spohr.debian.org
X-Spam-Status: No, hits=-6.0 required=4.0 tests=BAYES_00,HAS_BUG_NUMBER 
	autolearn=no version=2.60-bugs.debian.org_2005_01_02
X-Spam-Level: 

Source: libgnome
Source-Version: 2.10.0-3

We believe that the bug you reported is fixed in the latest version of
libgnome, which is due to be installed in the Debian FTP archive:

libgnome2-0_2.10.0-3_i386.deb
  to pool/main/libg/libgnome/libgnome2-0_2.10.0-3_i386.deb
libgnome2-common_2.10.0-3_all.deb
  to pool/main/libg/libgnome/libgnome2-common_2.10.0-3_all.deb
libgnome2-dev_2.10.0-3_i386.deb
  to pool/main/libg/libgnome/libgnome2-dev_2.10.0-3_i386.deb
libgnome2-doc_2.10.0-3_all.deb
  to pool/main/libg/libgnome/libgnome2-doc_2.10.0-3_all.deb
libgnome_2.10.0-3.diff.gz
  to pool/main/libg/libgnome/libgnome_2.10.0-3.diff.gz
libgnome_2.10.0-3.dsc
  to pool/main/libg/libgnome/libgnome_2.10.0-3.dsc



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 312377@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Ondřej Surý <ondrej@sury.org> (supplier of updated libgnome 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 ftpmaster@debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Format: 1.7
Date: Wed,  8 Jun 2005 08:42:44 +0200
Source: libgnome
Binary: libgnome2-common libgnome2-0 libgnome2-doc libgnome2-dev
Architecture: source all i386
Version: 2.10.0-3
Distribution: unstable
Urgency: low
Maintainer: Ondřej Surý <ondrej@debian.org>
Changed-By: Ondřej Surý <ondrej@sury.org>
Description: 
 libgnome2-0 - The GNOME 2 library - runtime files
 libgnome2-common - The GNOME 2 library - common files
 libgnome2-dev - The GNOME 2 library - development files
 libgnome2-doc - The GNOME 2 library - documentation files
Closes: 312377
Changes: 
 libgnome (2.10.0-3) unstable; urgency=low
 .
   * Add PATH_MAX patch to fix FTBFS on hurd (Closes: #312377)
     - courtesy of Michael Banck <mbanck@debian.org>
Files: 
 299a3fd0079f144f5534c3dcb7ba72b4 1785 devel optional libgnome_2.10.0-3.dsc
 2c2b09de44f32a1642de36488a572521 8286 devel optional libgnome_2.10.0-3.diff.gz
 2f0cad6f1f23ad5bb4db7224072d6fa4 658006 libs optional libgnome2-common_2.10.0-3_all.deb
 e877766f9823ae9338b9b0b6b7e43dba 94130 doc optional libgnome2-doc_2.10.0-3_all.deb
 bf227574d46d7df5ce0eac09b7a5b3f8 95114 libs optional libgnome2-0_2.10.0-3_i386.deb
 3ba04e069779744a29bb4432af8d1e6b 94740 libdevel optional libgnome2-dev_2.10.0-3_i386.deb

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.5 (GNU/Linux)

iD8DBQFCppTZ9OZqfMIN8nMRAuQtAJ4vMGyi8YQpY15lE6Fo++PpW1sjTwCeN4y5
U6kZf9wn/KZ8NnKySfEoYKs=
=ntRz
-----END PGP SIGNATURE-----