> 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     (a...@cc.osaka-kyoiku.ac.jp)



-- 
To UNSUBSCRIBE, email to debian-bugs-rc-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org

Reply via email to