pkgsrc-Bugs archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
Re: pkg/42268: textproc/ispell-base fails on build
The following reply was made to PR pkg/42268; it has been noted by GNATS.
From: diro%nixsyspaus.org@localhost
To: gnats-bugs%NetBSD.org@localhost
Cc: pkg-manager%netbsd.org@localhost, gnats-admin%netbsd.org@localhost,
pkgsrc-bugs%netbsd.org@localhost
Subject: Re: pkg/42268: textproc/ispell-base fails on build
Date: Wed, 4 Nov 2009 15:02:16 -0500
On Wed, Nov 04, 2009 at 07:35:04PM +0000, Joerg Sonnenberger wrote:
> The following reply was made to PR pkg/42268; it has been noted by GNATS.
>
> From: Joerg Sonnenberger <joerg%britannica.bec.de@localhost>
> To: gnats-bugs%NetBSD.org@localhost
> Cc:
> Subject: Re: pkg/42268: textproc/ispell-base fails on build
> Date: Wed, 4 Nov 2009 20:34:02 +0100
>
> On Wed, Nov 04, 2009 at 05:50:00PM +0000, diro%nixsyspaus.org@localhost
> wrote:
> > + ../../munchlist -v -l ../english/english.aff /usr/share/dict/words
> english.0 english.1 american.0 american.1
> > Collecting input.
> > Shared object "libncurses.so.5" not found
>
> Please add a set -x at the beginning of munchlist (after the shebang)
> to find out what program is actually being called. ispell doesn't link
> against libncurses here...
>
> Joerg
=> Bootstrap dependency digest>=20010302: found digest-20080510
===> Skipping vulnerability checks.
WARNING: No /var/db/pkg/pkg-vulnerabilities file found.
WARNING: To fix run: `/usr/pkg/sbin/pkg_admin -K /var/db/pkg
fetch-pkg-vulnerabilities'.
=> Checksum SHA1 OK for ispell-3.3.02.tar.gz
=> Checksum RMD160 OK for ispell-3.3.02.tar.gz
===> Installing dependencies for ispell-base-3.3.02
==========================================================================
The following variables will affect the build process of this package,
ispell-base-3.3.02. Their current value is shown below:
* CURSES_DEFAULT = ncurses
Based on these variables, the following variables have been set:
* CURSES_TYPE = ncurses
* TERMCAP_TYPE = curses
You may want to abort the process now with CTRL-C and change their value
before continuing. Be sure to run `/usr/pkg/bin/bmake clean' after
the changes.
==========================================================================
=> Full dependency ncurses>=5.4nb1: found ncurses-5.7nb3
===> Overriding tools for ispell-base-3.3.02
===> Extracting for ispell-base-3.3.02
===> Patching for ispell-base-3.3.02
=> Applying pkgsrc patches for ispell-base-3.3.02
===> Creating toolchain wrappers for ispell-base-3.3.02
===> Configuring for ispell-base-3.3.02
cd /usr/pkgsrc/textproc/ispell-base/work/ispell-3.3.02;
/usr/bin/sed -e 's|/usr/local|/usr/pkg|g'
<local.h.bsd >local.h; echo "#define LANGUAGES
\"{american,MASTERDICTS=american.med+,HASHFILES=americanmed+.hash,EXTRADICT=/usr/share/dict/words}\""
>>local.h; echo "#define MASTERHASH \"americanmed+.hash\"" >>local.h; echo
"#define MASKBITS 64" >>local.h; echo "#undef WORDS" >>
local.h ; echo '#define WORDS
"/usr/share/dict/words"' >> local.h ; echo "#define CFLAGS \"-O2
-DHAVE_INTTYPES_H -I/usr/pkg/include/ncurses\"" >> local.h ;
echo "#define MAN1DIR \"/usr/pkg/man/man1\"" >> local.h ; echo "#define
MAN45DIR \"/usr/pkg/man/man5\"" >> local.h ;
===> Building for ispell-base-3.3.02
set +vx; MASTERHASH=`cat config.X local.h | sed -n -e 's/^#define[
]*LANGUAGES[ ][^}]*HASHFILES=\([^,}]*\).*$/\1/p' | sed -n -e '$p'`;
HASHSUFFIX=`cat config.X local.h | sed -n -e 's/^#define[ ]*HASHSUFFIX[
]*"\(.*\)"/\1/p' | sed -n -e '$p'`; case "$MASTERHASH" in
american*|british*) DEFHASH="english$HASHSUFFIX";; *) DEFHASH="$MASTERHASH";;
esac; DEFLANG=`expr "$DEFHASH" : '\(.*\)\..*$'`.aff; echo "/* This file is
generated by the Makefile. Don't edit it! */" > defhash.h; echo '' >>
defhash.h; echo '#ifndef MASTERHASH' >> defhash.h; echo '#define MASTERHASH
"'"$MASTERHASH"'"' >> defhash.h; echo '#endif' >> defhash.h; echo '#ifndef
DEFHASH' >> defhash.h; echo '#define DEFHASH "'"$DEFHASH"'"' >> defhash.h;
echo '#endif' >> defhash.h; echo '#ifndef DEFLANG' >> defhash.h; echo
'#define DEFLANG "'"$DEFLANG"'"' >> defhash.h; echo '#endif' >> defhash.h
set +vx; for var in BAKEXT CC CFLAGS COUNTSUFFIX DEFDICT DEFHASH DEFLANG
EXEEXT HASHSUFFIX INSTALL LANGUAGES LIBES LINK LINT LINTFLAGS LOOK_XREF
MAKE_SORTTMP MAN1EXT MAN45EXT MAN45SECT MASTERHASH MSGLANG POUNDBANG REGLIB
STATSUFFIX SPELL_XREF TERMLIB TIB_XREF WORDS YACC ; do cat config.X
defhash.h local.h | sed -n -e "s/^#define[ ]*$var[ ]*"'"'"/$var=/p"
| sed -e 's/"[^"]*$/'"'/" -e "s/=/='/" -e 's/\\"/"/g' | sed -n -e '$p'; done
> config.sh; for var in BINDIR LIBDIR MAN1DIR MAN45DIR; do cat config.X
defhash.h local.h | sed -n -e "s/^#define[ ]*$var[ ]*"'"'"/$var=/p"
| sed -e 's/"[^"]*$/'"'/" -e "s/=/=\${DESTDIR}'/" -e 's/\\"/"/g' | sed -n -e
'$p'; done >> config.sh; echo 'case "$MAKE_SORTTMP" in "") SORTTMP="-e
/!!SORTTMP!!/s/=.*$/=/";; *) SORTTMP=;; esac' >> config.sh
cp config.X config.h
chmod u+w config.h
echo '' >> config.h
echo '/* AUTOMATICALLY-GENERATED SYMBOLS */' >> config.h
cat local.h config.X | egrep '^#define[ ]*SIGNAL_TYPE' | sed -e
's/TYPE[ ]*/TYPE_STRING "/' -e 's/$/"/' -e 1q >> config.h
cat local.h config.X | egrep '^#define[ ]*MASKTYPE' | sed -e 's/TYPE[
]*/TYPE_STRING "/' -e 's/$/"/' -e 1q >> config.h
+ rm -f msgs.h
+ ln languages/english/msgs.h msgs.h
+ touch msgs.h
+ cc -O2 -DHAVE_INTTYPES_H -I/usr/pkg/include/ncurses -c buildhash.c
+ cc -O2 -DHAVE_INTTYPES_H -I/usr/pkg/include/ncurses -c hash.c
+ cc -O2 -DHAVE_INTTYPES_H -I/usr/pkg/include/ncurses -c makedent.c
+ yacc parse.y
+ [ -f y_tab.c ]
+ mv y.tab.c y_tab.c
+ cc -O2 -DHAVE_INTTYPES_H -I/usr/pkg/include/ncurses -c y_tab.c
+ mv y_tab.o parse.o
+ rm -f y_tab.c
+ cc -O2 -DHAVE_INTTYPES_H -I/usr/pkg/include/ncurses -o buildhash buildhash.o
hash.o makedent.o parse.o
. ./config.sh; set +vx; sed -e "s@!!BAKEXT!!@$BAKEXT@g" -e
"s@!!COUNTSUFFIX!!@$COUNTSUFFIX@g" -e "s@!!DEFHASH!!@$DEFHASH@" -e
"s@!!DEFLANG!!@$DEFLANG@" -e "s@!!HASHSUFFIX!!@$HASHSUFFIX@g" -e
"s@!!LIBDIR!!@$LIBDIR@" -e "s@!!DEFDICT!!@$DEFDICT@" -e
"s@!!LOOK_XREF!!@$LOOK_XREF@g" -e "s@!!MAN45SECT!!@$MAN45SECT@g" -e
"s@!!POUNDBANG!!@$POUNDBANG@g" -e "s@!!SPELL_XREF!!@$SPELL_XREF@g" -e
"s@!!STATSUFFIX!!@$STATSUFFIX@g" -e "s@!!TIB_XREF!!@$TIB_XREF@g" -e
"s@!!WORDS!!@$WORDS@g" $SORTTMP < findaffix.X > findaffix
chmod +x findaffix
. ./config.sh; set +vx; sed -e "s@!!BAKEXT!!@$BAKEXT@g" -e
"s@!!COUNTSUFFIX!!@$COUNTSUFFIX@g" -e "s@!!DEFHASH!!@$DEFHASH@" -e
"s@!!DEFLANG!!@$DEFLANG@" -e "s@!!HASHSUFFIX!!@$HASHSUFFIX@g" -e
"s@!!LIBDIR!!@$LIBDIR@" -e "s@!!DEFDICT!!@$DEFDICT@" -e
"s@!!LOOK_XREF!!@$LOOK_XREF@g" -e "s@!!MAN45SECT!!@$MAN45SECT@g" -e
"s@!!POUNDBANG!!@$POUNDBANG@g" -e "s@!!SPELL_XREF!!@$SPELL_XREF@g" -e
"s@!!STATSUFFIX!!@$STATSUFFIX@g" -e "s@!!TIB_XREF!!@$TIB_XREF@g" -e
"s@!!WORDS!!@$WORDS@g" $SORTTMP < tryaffix.X > tryaffix
chmod +x tryaffix
cc -O2 -DHAVE_INTTYPES_H -I/usr/pkg/include/ncurses -c term.c
+ cc -O2 -DHAVE_INTTYPES_H -I/usr/pkg/include/ncurses -c ispell.c
+ cc -O2 -DHAVE_INTTYPES_H -I/usr/pkg/include/ncurses -c correct.c
+ cc -O2 -DHAVE_INTTYPES_H -I/usr/pkg/include/ncurses -c defmt.c
+ cc -O2 -DHAVE_INTTYPES_H -I/usr/pkg/include/ncurses -c dump.c
+ cc -O2 -DHAVE_INTTYPES_H -I/usr/pkg/include/ncurses -c exp_table.c
+ cc -O2 -DHAVE_INTTYPES_H -I/usr/pkg/include/ncurses -c fields.c
+ cc -O2 -DHAVE_INTTYPES_H -I/usr/pkg/include/ncurses -c good.c
+ cc -O2 -DHAVE_INTTYPES_H -I/usr/pkg/include/ncurses -c lookup.c
+ cc -O2 -DHAVE_INTTYPES_H -I/usr/pkg/include/ncurses -c tgood.c
+ cc -O2 -DHAVE_INTTYPES_H -I/usr/pkg/include/ncurses -c tree.c
+ cc -O2 -DHAVE_INTTYPES_H -I/usr/pkg/include/ncurses -c xgets.c
+ cc -O2 -DHAVE_INTTYPES_H -I/usr/pkg/include/ncurses -o ispell term.o
ispell.o correct.o defmt.o dump.o exp_table.o fields.o good.o lookup.o hash.o
makedent.o tgood.o tree.o xgets.o -ltermcap
+ cc -O2 -DHAVE_INTTYPES_H -I/usr/pkg/include/ncurses -c icombine.c
+ cc -O2 -DHAVE_INTTYPES_H -I/usr/pkg/include/ncurses -o icombine icombine.o
makedent.o parse.o
+ cc -O2 -DHAVE_INTTYPES_H -I/usr/pkg/include/ncurses -c ijoin.c
+ cc -O2 -DHAVE_INTTYPES_H -I/usr/pkg/include/ncurses -o ijoin ijoin.o fields.o
. ./config.sh; set +vx; sed -e "s@!!BAKEXT!!@$BAKEXT@g" -e
"s@!!COUNTSUFFIX!!@$COUNTSUFFIX@g" -e "s@!!DEFHASH!!@$DEFHASH@" -e
"s@!!DEFLANG!!@$DEFLANG@" -e "s@!!HASHSUFFIX!!@$HASHSUFFIX@g" -e
"s@!!LIBDIR!!@$LIBDIR@" -e "s@!!DEFDICT!!@$DEFDICT@" -e
"s@!!LOOK_XREF!!@$LOOK_XREF@g" -e "s@!!MAN45SECT!!@$MAN45SECT@g" -e
"s@!!POUNDBANG!!@$POUNDBANG@g" -e "s@!!SPELL_XREF!!@$SPELL_XREF@g" -e
"s@!!STATSUFFIX!!@$STATSUFFIX@g" -e "s@!!TIB_XREF!!@$TIB_XREF@g" -e
"s@!!WORDS!!@$WORDS@g" $SORTTMP < munchlist.X > munchlist
chmod +x munchlist
. ./config.sh; set +vx; sed -e "s@!!BAKEXT!!@$BAKEXT@g" -e
"s@!!COUNTSUFFIX!!@$COUNTSUFFIX@g" -e "s@!!DEFHASH!!@$DEFHASH@" -e
"s@!!DEFLANG!!@$DEFLANG@" -e "s@!!HASHSUFFIX!!@$HASHSUFFIX@g" -e
"s@!!LIBDIR!!@$LIBDIR@" -e "s@!!DEFDICT!!@$DEFDICT@" -e
"s@!!LOOK_XREF!!@$LOOK_XREF@g" -e "s@!!MAN45SECT!!@$MAN45SECT@g" -e
"s@!!POUNDBANG!!@$POUNDBANG@g" -e "s@!!SPELL_XREF!!@$SPELL_XREF@g" -e
"s@!!STATSUFFIX!!@$STATSUFFIX@g" -e "s@!!TIB_XREF!!@$TIB_XREF@g" -e
"s@!!WORDS!!@$WORDS@g" $SORTTMP < subset.X > subset
chmod +x subset
. ./config.sh; set +vx; sed -e "s@!!BAKEXT!!@$BAKEXT@g" -e
"s@!!COUNTSUFFIX!!@$COUNTSUFFIX@g" -e "s@!!DEFHASH!!@$DEFHASH@" -e
"s@!!DEFLANG!!@$DEFLANG@" -e "s@!!HASHSUFFIX!!@$HASHSUFFIX@g" -e
"s@!!LIBDIR!!@$LIBDIR@" -e "s@!!DEFDICT!!@$DEFDICT@" -e
"s@!!LOOK_XREF!!@$LOOK_XREF@g" -e "s@!!MAN45SECT!!@$MAN45SECT@g" -e
"s@!!POUNDBANG!!@$POUNDBANG@g" -e "s@!!SPELL_XREF!!@$SPELL_XREF@g" -e
"s@!!STATSUFFIX!!@$STATSUFFIX@g" -e "s@!!TIB_XREF!!@$TIB_XREF@g" -e
"s@!!WORDS!!@$WORDS@g" $SORTTMP < zapdups.X > zapdups
chmod +x zapdups
cd deformatters; make all
+ cc -O2 -DHAVE_INTTYPES_H -I/usr/pkg/include/ncurses -c defmt-c.c
+ cc -O2 -DHAVE_INTTYPES_H -I/usr/pkg/include/ncurses -o defmt-c defmt-c.o
+ cc -O2 -DHAVE_INTTYPES_H -I/usr/pkg/include/ncurses -c defmt-sh.c
+ cc -O2 -DHAVE_INTTYPES_H -I/usr/pkg/include/ncurses -o defmt-sh defmt-sh.o
./ispell -v | sed -e 1q
Shared object "libncurses.so.5" not found
. ./config.sh; set +vx; sed -e "s@!!BAKEXT!!@$BAKEXT@g" -e
"s@!!COUNTSUFFIX!!@$COUNTSUFFIX@g" -e "s@!!DEFHASH!!@$DEFHASH@" -e
"s@!!DEFLANG!!@$DEFLANG@" -e "s@!!HASHSUFFIX!!@$HASHSUFFIX@g" -e
"s@!!LIBDIR!!@$LIBDIR@" -e "s@!!DEFDICT!!@$DEFDICT@" -e
"s@!!LOOK_XREF!!@$LOOK_XREF@g" -e "s@!!MAN45SECT!!@$MAN45SECT@g" -e
"s@!!POUNDBANG!!@$POUNDBANG@g" -e "s@!!SPELL_XREF!!@$SPELL_XREF@g" -e
"s@!!STATSUFFIX!!@$STATSUFFIX@g" -e "s@!!TIB_XREF!!@$TIB_XREF@g" -e
"s@!!WORDS!!@$WORDS@g" $SORTTMP < ispell.1X > ispell.1
. ./config.sh; set +vx; sed -e "s@!!BAKEXT!!@$BAKEXT@g" -e
"s@!!COUNTSUFFIX!!@$COUNTSUFFIX@g" -e "s@!!DEFHASH!!@$DEFHASH@" -e
"s@!!DEFLANG!!@$DEFLANG@" -e "s@!!HASHSUFFIX!!@$HASHSUFFIX@g" -e
"s@!!LIBDIR!!@$LIBDIR@" -e "s@!!DEFDICT!!@$DEFDICT@" -e
"s@!!LOOK_XREF!!@$LOOK_XREF@g" -e "s@!!MAN45SECT!!@$MAN45SECT@g" -e
"s@!!POUNDBANG!!@$POUNDBANG@g" -e "s@!!SPELL_XREF!!@$SPELL_XREF@g" -e
"s@!!STATSUFFIX!!@$STATSUFFIX@g" -e "s@!!TIB_XREF!!@$TIB_XREF@g" -e
"s@!!WORDS!!@$WORDS@g" $SORTTMP < ispell.5X > ispell.5
make LANGUAGE_TARGET=all SHELLDEBUG=+vx language-subdirs
+ cd languages/american
+ eval make BUILD=build DBUILD=build CBUILD=build SHELLDEBUG=+vx
'MASTERDICTS=american.med+' 'HASHFILES=americanmed+.hash'
'EXTRADICT=/usr/share/dict/words' all
+ make BUILD=build DBUILD=build CBUILD=build SHELLDEBUG=+vx
MASTERDICTS=american.med+ HASHFILES=americanmed+.hash
EXTRADICT=/usr/share/dict/words all
rm -f english.[0-3] american.[0-2] altamer.[012] british.[012]
make -f ../english/Makefile 'DBUILD=' VARIANTS=american
'EXTRADICT=/usr/share/dict/words' 'SHELLDEBUG=+vx'
'AFFIXES=../english/english.aff' english.med+
+
PATH=../..:/usr/pkgsrc/textproc/ispell-base/work/.wrapper/bin:/usr/pkgsrc/textproc/ispell-base/work/.buildlink/bin:/usr/pkgsrc/textproc/ispell-base/work/.gcc/bin:/usr/pkgsrc/textproc/ispell-base/work/.tools/bin:/usr/pkg/bin:/sbin:/usr/sbin:/bin:/usr/bin:/usr/X11R7/bin:/usr/pkg/sbin:/usr/pkg/bin:/usr/local/sbin:/usr/local/bin:/usr/pkg/bin:/usr/X11R7/bin
+ export PATH
+ ../../munchlist -v -l ../english/english.aff /usr/share/dict/words english.0
english.1 american.0 american.1
Collecting input.
Shared object "libncurses.so.5" not found
Finding flag marker.
Shared object "libncurses.so.5" not found
Generating roots and affixes.
Shared object "libncurses.so.5" not found
Expanding dictionary into EXPANDEDPAIRS.
Shared object "libncurses.so.5" not found
Creating list of legal roots/flags.
Creating list of flags that participate in cross-products.
Shared object "libncurses.so.5" not found
Eliminating non-optimal affixes.
Shared object "libncurses.so.5" not found
Generating output word list.
test -s english.med+ || (echo 'error: zero-length dictionary generated'; rm
-f english.med+; exit 1)
error: zero-length dictionary generated
*** Error code 1
Stop.
make: stopped in
/usr/pkgsrc/textproc/ispell-base/work/ispell-3.3.02/languages/american
*** Error code 1
Stop.
make: stopped in
/usr/pkgsrc/textproc/ispell-base/work/ispell-3.3.02/languages/american
*** Error code 1
Stop.
make: stopped in
/usr/pkgsrc/textproc/ispell-base/work/ispell-3.3.02/languages/american
+ exit 1
*** Error code 1
Stop.
make: stopped in /usr/pkgsrc/textproc/ispell-base/work/ispell-3.3.02
*** Error code 1
Stop.
bmake: stopped in /usr/pkgsrc/textproc/ispell-base/work/ispell-3.3.02
*** Error code 1
Stop.
bmake: stopped in /usr/pkgsrc/textproc/ispell-base
*** Error code 1
Stop.
bmake: stopped in /usr/pkgsrc/textproc/ispell-base
Home |
Main Index |
Thread Index |
Old Index