[Pkg-gauche-devel] Bug#744573: gauche: run dh-autoreconf to update config.{sub, guess} and {libtool, aclocal}.m4
peter green
plugwash at p10link.net
Sat Jul 19 19:37:02 UTC 2014
It seems there is already logic in debian/rules to update
config.sub/guess and run autoconf.
Unfortunately that logic only applies to the top level program, not to
the embedded copy of libatomic_ops which also has a copy of
config.sub/guess. The attatched patch fixes that.
Unfortunately when build-testing on arm64 the build went on to fail with
the following error:
/bin/bash ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H
-I./include -I./include -D_FORTIFY_SOURCE=2 -fexceptions -g -O2
-Wformat -Werror=format-security -fno-strict-aliasing
-DDONT_ADD_BYTE_AT_END -c -o allchblk.lo allchblk.c
libtool: compile: gcc -DHAVE_CONFIG_H -I./include -I./include
-D_FORTIFY_SOURCE=2 -fexceptions -g -O2 -Wformat -Werror=format-security
-fno-strict-aliasing -DDONT_ADD_BYTE_AT_END -c allchblk.c -fPIC -DPIC
-o .libs/allchblk.o
In file included from ./include/private/gc_priv.h:94:0,
from allchblk.c:17:
./include/private/gcconfig.h:514:5: error: #error "The collector has not
been ported to this machine/OS combination."
# error "The collector has not been ported to this machine/OS
combination."
^
In file included from ./include/private/gc_priv.h:94:0,
from allchblk.c:17:
./include/private/gcconfig.h:2415:3: error: #error --> undefined ALIGNMENT
# error --> undefined ALIGNMENT
^
Makefile:991: recipe for target 'allchblk.lo' failed
make[3]: *** [allchblk.lo] Error 1
make[3]: Leaving directory '/gauche-0.9.3.3/gc'
Makefile:1326: recipe for target 'all-recursive' failed
-------------- next part --------------
An embedded and charset-unspecified text was scrubbed...
Name: gauche.debdiff
URL: <http://lists.alioth.debian.org/pipermail/pkg-gauche-devel/attachments/20140719/3a2a2b86/attachment.ksh>
More information about the Pkg-gauche-devel
mailing list