Source: parted Version: 2.3-12 Severity: normal Tags: patch User: debian-...@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
parted.debdiff
Description: Binary data