Your message dated Tue, 01 Dec 2009 21:56:00 +0000
with message-id <e1nfahu-0001up...@ries.debian.org>
and subject line Bug#552833: fixed in gridengine 6.2u4-1
has caused the Debian Bug report #552833,
regarding gridengine: FTBFS: ../def.h:158: error: conflicting types for 
'getline'
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 ow...@bugs.debian.org
immediately.)


-- 
552833: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=552833
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Source: gridengine
Version: 6.2-4
Severity: serious
User: debian...@lists.debian.org
Usertags: qa-ftbfs-20091028 qa-ftbfs
Justification: FTBFS on amd64

Hi,

During a rebuild of all packages in sid, your package failed to build on
amd64.

In eglibc <= 2.9, getline was only defined if _GNU_SOURCE was defined.
In eglibc 2.10, getline is always defined (since it became a standard in
POSIX2008). The problem is that your package already has a function
named getline(), which now conflicts with glibc's. You need to rename
your function to something else.
Ubuntu already fixed many occurences of your problem, so it is possible
that an Ubuntu patch is available for your package. Look at the PTS to
find out.

Relevant part:
> gcc -c -Wall -Wstrict-prototypes -D__GRIDENGINE_FD_SETSIZE=8192 -DLINUX 
> -DLINUXAMD64 -DLINUXAMD64_26 -D_GNU_SOURCE -DGETHOSTBYNAME_R6 
> -DGETHOSTBYADDR_R8 -g  -DSGE_LOCK_DEBUG -DLOAD_OPENSSL -I/usr/include/ 
> -DSGE_ARCH_STRING=lx26-amd64 -DTARGET_64BIT  -DSPOOLING_berkeleydb -DSECURE 
> -I/usr/include -Wno-strict-aliasing -DNO_JNI -DCOMPILE_DC 
> -D__SGE_COMPILE_WITH_GETTEXT__  -D__SGE_NO_USERMAPPING__ 
> -Wno-strict-prototypes -Wno-error  -DHAVE_MEMMOVE -DXMT_HAS_STRERROR 
> -I../3rdparty/qmon/Xmt310 -I../3rdparty/qmon/Xbae -I../3rdparty/qmon/iconlist 
> -I../3rdparty/qmon/ltree -I../3rdparty/qmon/outline -I../3rdparty/qmon/rowcol 
> -I../3rdparty/qmon/spinbox -I../clients/qmon -I../3rdparty/qmon/tab 
> -I/usr/X11R6/include -U_GNU_SOURCE   -DINCLUDEDIR=\"/usr/include\"   
> -DOBJSUFFIX=\".o\" ../pr.c
> In file included from ../include.c:29:
> ../def.h:158: error: conflicting types for 'getline'
> /usr/include/stdio.h:651: error: previous declaration of 'getline' was here
> In file included from ../main.c:29:
> ../def.h:158: error: conflicting types for 'getline'
> /usr/include/stdio.h:651: error: previous declaration of 'getline' was here
> In file included from ../parse.c:29:
> ../def.h:158: error: conflicting types for 'getline'
> /usr/include/stdio.h:651: error: previous declaration of 'getline' was here
> In file included from ../pr.c:29:
> ../def.h:158: error: conflicting types for 'getline'
> /usr/include/stdio.h:651: error: previous declaration of 'getline' was here
> ../main.c:513: error: conflicting types for 'getline'
> /usr/include/stdio.h:651: error: previous declaration of 'getline' was here
> make[1]: *** [include.o] Error 1

The full build log is available from:
   
http://people.debian.org/~lucas/logs/2009/10/28/gridengine_6.2-4_lsid64.buildlog

A list of current common problems and possible solutions is available at 
http://wiki.debian.org/qa.debian.org/FTBFS . You're welcome to contribute!

About the archive rebuild: The rebuild was done on about 50 AMD64 nodes
of the Grid'5000 platform, using a clean chroot.  Internet was not
accessible from the build systems.

-- 
| Lucas Nussbaum
| lu...@lucas-nussbaum.net   http://www.lucas-nussbaum.net/ |
| jabber: lu...@nussbaum.fr             GPG: 1024D/023B3F4F |



--- End Message ---
--- Begin Message ---
Source: gridengine
Source-Version: 6.2u4-1

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

gridengine-client_6.2u4-1_amd64.deb
  to main/g/gridengine/gridengine-client_6.2u4-1_amd64.deb
gridengine-common_6.2u4-1_all.deb
  to main/g/gridengine/gridengine-common_6.2u4-1_all.deb
gridengine-exec_6.2u4-1_amd64.deb
  to main/g/gridengine/gridengine-exec_6.2u4-1_amd64.deb
gridengine-master_6.2u4-1_amd64.deb
  to main/g/gridengine/gridengine-master_6.2u4-1_amd64.deb
gridengine-qmon_6.2u4-1_amd64.deb
  to main/g/gridengine/gridengine-qmon_6.2u4-1_amd64.deb
gridengine_6.2u4-1.diff.gz
  to main/g/gridengine/gridengine_6.2u4-1.diff.gz
gridengine_6.2u4-1.dsc
  to main/g/gridengine/gridengine_6.2u4-1.dsc
gridengine_6.2u4.orig.tar.gz
  to main/g/gridengine/gridengine_6.2u4.orig.tar.gz
libdrmaa-dev_6.2u4-1_amd64.deb
  to main/g/gridengine/libdrmaa-dev_6.2u4-1_amd64.deb
libdrmaa1.0_6.2u4-1_amd64.deb
  to main/g/gridengine/libdrmaa1.0_6.2u4-1_amd64.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 552...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Mark Hymers <m...@debian.org> (supplier of updated gridengine 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 ftpmas...@debian.org)


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

Format: 1.8
Date: Tue, 01 Dec 2009 20:15:59 +0000
Source: gridengine
Binary: gridengine-common gridengine-client gridengine-qmon gridengine-master 
gridengine-exec libdrmaa1.0 libdrmaa-dev
Architecture: source all amd64
Version: 6.2u4-1
Distribution: unstable
Urgency: low
Maintainer: Debian Grid Engine Maintainers 
<pkg-gridengine-de...@lists.alioth.debian.org>
Changed-By: Mark Hymers <m...@debian.org>
Description: 
 gridengine-client - Utilities for Grid Engine queue management
 gridengine-common - Distributed resource management - common files
 gridengine-exec - Distributed resource management - Execution Server
 gridengine-master - Distributed resource management - Master Server
 gridengine-qmon - Graphical utilities for Grid Engine queue management
 libdrmaa-dev - Distributed resource management Application API library
 libdrmaa1.0 - Distributed resource management Application API library
Closes: 488813 506680 514224 521307 540032 540041 543643 552833 553030 553190 
553407
Changes: 
 gridengine (6.2u4-1) unstable; urgency=low
 .
   * New upstream release.
   * Bump to Standards version 3.8.3.  No changes needed.
   * Change to using quilt for patching.
     + Don't set RPATH
     + Move manpage patches into quilt.
     + Move qmon patches into quilt.
     + Move pidfile patches into quilt.
     + Move editor patch into quilt.
     + Move build system fixes into quilt.
   * Bump to debhelper compat 5.
   * Fix up bad qconf -ae example in README.Debian.  Closes: #540041.
   * Fix reference to gridengine-exec in README.Debian.  Closes: #540032.
   * Ship PE examples.  Closes: #543643.
   * Depends on mailx | bsd-mailx.  Closes: #514224.
   * Rename internal getline function to sge_getline.  Closes: #552833.
   * Patch from Mario Lang <ml...@tugraz.at> to use ssh for qlogin.
     Closes: #521307.
   * Patch from Michael Hanke <michael.ha...@gmail.com> to prevent the init
     script from trying to run multiple execds due to a test failure.
     Closes: #553407.
   * Add Japanese Debconf translation from Hideki Yamane.  Closes: #553030.
   * Fix typo in gridengine.default.  Thanks to Michael Hanke. Closes: #553190.
   * Add HPPA support.  Closes: #506680.
   * Add S390 support.  Closes: #488813.
Checksums-Sha1: 
 18f1a724cd3813606db9199cb059362a5ba26539 1545 gridengine_6.2u4-1.dsc
 62d00dea12a55c7ad8d7c9cecf45a0046317fa42 9765177 gridengine_6.2u4.orig.tar.gz
 095cf08958122616f704d154547a39f7ee941c16 32950 gridengine_6.2u4-1.diff.gz
 0ece362667264ad2981f3e093cd9dc1a0006fb37 411282 
gridengine-common_6.2u4-1_all.deb
 2485c67325cd817d8e1a6f49141b214b982fae8f 9299016 
gridengine-client_6.2u4-1_amd64.deb
 7ced0c525a26cfdd77eb799bc7c605513e0e7c0e 1550238 
gridengine-qmon_6.2u4-1_amd64.deb
 c9a7047b5aad91a6980e4c9ea5eb53b9f070763c 5465476 
gridengine-master_6.2u4-1_amd64.deb
 ed04f02239ea3cf7a0a3f5a7d3409a56bc924363 1510314 
gridengine-exec_6.2u4-1_amd64.deb
 e77f186f5134dad1f0202e8e88ccaebccda017b8 773236 libdrmaa1.0_6.2u4-1_amd64.deb
 5f4f661076e3c6ca172a06eeb1c74973d37a8524 52526 libdrmaa-dev_6.2u4-1_amd64.deb
Checksums-Sha256: 
 9300f13b169624cf3618e913303e65882396e3876d589e4d2612e6e5a752a6f8 1545 
gridengine_6.2u4-1.dsc
 8bcb4d31e26bfce8c70070ce424411c6b78c6548a4e7cb5bb3ad4f966f153afe 9765177 
gridengine_6.2u4.orig.tar.gz
 729398d69ae94fc27cbb60cd48f82f9065f9b1a6461d35206d6458e80678ce7b 32950 
gridengine_6.2u4-1.diff.gz
 55b12e63523c336e290ab10a16a070a6f123b242736d50d453f751b14a712a14 411282 
gridengine-common_6.2u4-1_all.deb
 c245de3fdaeb1d7252e452901e5241df2424a33256ee371d3cb8ce752dc6c92d 9299016 
gridengine-client_6.2u4-1_amd64.deb
 88534977e09e1468bff649d67a67bc55f46239b9b769881ba66ef112631fee3e 1550238 
gridengine-qmon_6.2u4-1_amd64.deb
 7aee292bc52facd113dfa6c4c98c0e8aa6aeccc42e25ed443eed889ae2791c57 5465476 
gridengine-master_6.2u4-1_amd64.deb
 044484edc5ba63d58809205f64c9754f12261c893a00503fb0a874c642fee3b9 1510314 
gridengine-exec_6.2u4-1_amd64.deb
 48b9fec6c92184cff55d61a11db4efecf0c365199210faa754c26d4041a893f0 773236 
libdrmaa1.0_6.2u4-1_amd64.deb
 42ed690cf290eecacf726d988d06b21e37b1cb7905628a963bea9e6ab7f68fb7 52526 
libdrmaa-dev_6.2u4-1_amd64.deb
Files: 
 aed0818998a09c2fdcd9c47e08e392ce 1545 utils optional gridengine_6.2u4-1.dsc
 6a059d506757feec773755406d866708 9765177 utils optional 
gridengine_6.2u4.orig.tar.gz
 1cd7fe45b1da714d164c51e26c18ecb3 32950 utils optional 
gridengine_6.2u4-1.diff.gz
 8933495a5abb9ba3941424ce25c1772f 411282 utils optional 
gridengine-common_6.2u4-1_all.deb
 f6a3d6d058b9822e39c068086b0c5caf 9299016 utils optional 
gridengine-client_6.2u4-1_amd64.deb
 ad600ba3ab69561f3aa1f112c7810711 1550238 utils optional 
gridengine-qmon_6.2u4-1_amd64.deb
 ab9e9c0bbece848c43010111f7b156db 5465476 utils optional 
gridengine-master_6.2u4-1_amd64.deb
 2f78d87680a43fdb9823804ad0a2ab17 1510314 utils optional 
gridengine-exec_6.2u4-1_amd64.deb
 f31b3f68123d3c2813f1b6b19e69e12c 773236 libs optional 
libdrmaa1.0_6.2u4-1_amd64.deb
 9b2518881fb1727f280ce4976cbf4998 52526 libdevel optional 
libdrmaa-dev_6.2u4-1_amd64.deb

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

iD8DBQFLFYSiNIW6CNDsByMRAl3+AJ99FsPbXOG2c60Gs8SWGRJAJiOzggCdFF8X
x1Nr9orvWvZgLHbP3mYLfLE=
=cdCr
-----END PGP SIGNATURE-----



--- End Message ---

Reply via email to