> During a rebuild of all packages in sid, your package failed to build on
> amd64.
>
> Relevant part:
> > make[3]: Entering directory
> > `/build/user-freewnn_1.1.1~a021+cvs20100325-5-amd64-5tRhoQ/freewnn-1.1.1~a021+cvs20100325/Wnn/romkan'
> > rm -f rk_bltinfn.o
> > /bin/sh ../../libtool --mode=compile gcc -c -g -O2 -Dlinux -D_GNU_SOURCE
> > -D_POSIX_SOURCE -D_BSD_SOURCE -DHAVE_CONFIG_H -I../../Wnn/include -I../..
> > -DLIBDIR=\"/usr/share/wnn\" -DWNNDEFAULT -DJAPANESE rk_bltinfn.c
> > eval: 1: base_compile+= gcc: not found
(snipped)
> > eval: 1: base_compile+= -DJAPANESE: not found
> > libtool: compile: you must specify a compilation command
> > libtool: compile: Try `libtool --help --mode=compile' for more information.
> > make[3]: *** [rk_bltinfn.o] Error 1
It seems libtool-2.4 has optimization to selected SHELL
(bash?), but FreeWnn expect /bin/sh as SHELL (described in
makerule.mk.in). So '$(SHELL) $(top_builddir)/libtool'
(replaced value for LIBTOOL) fails with such error (as
long as your /bin/sh is not shell that accept '+='
notation).
Following patch may harm other OSes, but (I hope) it works
around for your environment:
diff -u -r1.16 makerule.mk.in
--- makerule.mk.in 11 Jul 2010 10:18:16 -0000 1.16
+++ makerule.mk.in 24 Apr 2011 17:52:10 -0000
@@ -31,7 +31,7 @@
all::
- SHELL = /bin/sh
+ SHELL = @SHELL@
TOP = $(top_builddir)
CURRENT_DIR = `pwd`
----
Tomoki AONO ([email protected])
--
To UNSUBSCRIBE, email to [email protected]
with a subject of "unsubscribe". Trouble? Contact [email protected]