Sync nauty 2.4-2 (multiverse) from Debian unstable (non-free)
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
nauty (Debian) |
Fix Released
|
Unknown
|
|||
nauty (Ubuntu) |
Fix Released
|
Medium
|
Unassigned |
Bug Description
Please sync nauty 2.4-2 (multiverse) from Debian unstable (main)
** New version fixes the nauty FTBFS detailed below. **
Changelog entries since current lucid version 2.4~b7-2:
nauty (2.4-2) unstable; urgency=low
* Fix depends of libnauty-dev to libnauty1d. Thanks to Jan Hauke Rahm
for noticing.
-- David Bremner <email address hidden> Tue, 23 Feb 2010 06:44:50 -0400
nauty (2.4-1) unstable; urgency=low
* New upstream version
* Fix FTBFS (Closes: #569626), (LP: #521190).
- Caused by getline becoming visible in stdio.h by default
- Rename getline to gtools_getline
- Bump soname because of changed ABI
- Thanks to Kamal Mostafa <email address hidden>, for the report and patch.
* Update standards version to 3.8.4 (no changes)
* Convert to source format 3.0 (quilt)
-- David Bremner <email address hidden> Sat, 13 Feb 2010 05:27:59 -0400
-----
gcc -c -g -O2 gtools.c
In file included from gtools.c:6:
gtools.h:159: error: conflicting types for 'getline'
/usr/include/
gtools.c:375: error: conflicting types for 'getline'
/usr/include/
gtools.c: In function 'gt_abort':
gtools.c:1835: warning: format not a string literal and no format arguments
make[2]: *** [gtools.o] Error 1
Changed in nauty (Ubuntu): | |
assignee: | nobody → Kamal Mostafa (kamalmostafa) |
status: | New → In Progress |
description: | updated |
summary: |
- nauty FTBFS: conflicting types for 'getline' + Sync nauty 2.4-2 (multiverse) from Debian unstable (main) |
summary: |
- Sync nauty 2.4-2 (multiverse) from Debian unstable (main) + Sync nauty 2.4-2 (multiverse) from Debian unstable (non-free) |
Attached branch fixes the FTBFS by renaming the package's internal "getline" routine to "gtools_getline" to avoid the namespace conflict. Patch has been forwarded to Debian.