[Parted-maintainers] Bug#699653: parted: FTBFS with eglibc 2.16 and later: Needs gnulib update

Daniel Schepler dschepler at gmail.com
Sun Feb 3 00:21:04 UTC 2013


Source: parted
Version: 2.3-12
Severity: normal
Tags: patch
User: debian-x32 at lists.debian.org
Usertags: port-x32 ftbfs-gnulib

I'm getting parted build failures on the unofficial Debian x32 port:

<URL:http://buildd.debian-ports.org/status/fetch.php?pkg=parted&arch=x32&ver=2.3-12&stamp=1358757053>
...
/bin/bash ../libtool  --tag=CC   --mode=compile
x86_64-linux-gnux32-gcc -std=gnu99  -I. -I../../lib
-D_FORTIFY_SOURCE=2  -g -O2 -fstack-protector
--param=ssp-buffer-size=4 -Wformat -Werror=format-security -Werror -MT
localcharset.lo -MD -MP -MF .deps/localcharset.Tpo -c -o
localcharset.lo ../../lib/localcharset.c
libtool: compile:  x86_64-linux-gnux32-gcc -std=gnu99 -I. -I../../lib
-D_FORTIFY_SOURCE=2 -g -O2 -fstack-protector --param=ssp-buffer-size=4
-Wformat -Werror=format-security -Werror -MT localcharset.lo -MD -MP
-MF .deps/localcharset.Tpo -c ../../lib/localcharset.c  -fPIC -DPIC -o
.libs/localcharset.o
In file included from ../../lib/localcharset.c:30:0:
./stdio.h:458:1: error: 'gets' undeclared here (not in a function)
make[5]: *** [localcharset.lo] Error 1
make[5]: Leaving directory
`/build/buildd-parted_2.3-12-x32-4Eh55m/parted-2.3/build-deb/lib'
make[4]: *** [all-recursive] Error 1
...

The cause of this is that x32 is using eglibc 2.16 currently (and I'm
planning to move to 2.17 from experimental soon), so this will affect
all architectures once eglibc 2.17+ hits sid (after the freeze).  I'm
attaching a debdiff of the changes I used to build an upload for
debian-ports/unreleased.
-- 
Daniel Schepler
-------------- next part --------------
A non-text attachment was scrubbed...
Name: parted.debdiff
Type: application/octet-stream
Size: 1329 bytes
Desc: not available
URL: <http://lists.alioth.debian.org/pipermail/parted-maintainers/attachments/20130202/3fca68a9/attachment.obj>


More information about the Parted-maintainers mailing list