Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 8 Dec 1999 22:26:07 +0800 (WST)
From:      Dean Hollister <dean@odyssey.apana.org.au>
To:        FreeBSD Questions <freebsd-questions@freebsd.org>
Subject:   Make falling over...
Message-ID:  <Pine.BSF.4.10.9912082224200.3891-100000@odyssey.apana.org.au>

next in thread | raw e-mail | index | archive | help

Hiyall,

I'm attempting to compile gnupg on FreeBSD 2.2.8-STABLE, and I am
receiving the following fatal error during the build stage:

bash# make install
>> gnupg-1.0.0.tar.gz doesn't seem to exist on this system.
>> Attempting to fetch from ftp://ftp.wa.apana.org.au/pub/pc/unix/packages/.
Receiving gnupg-1.0.0.tar.gz (1364011 bytes)
Receiving gnupg-1.0.0.tar.gz (1364011 bytes): 100%
1364011 bytes transfered in 2.1 seconds  (649.48 Kbytes/s)
===>  Extracting for gnupg-1.0.0
>> Checksum OK for gnupg-1.0.0.tar.gz.
===>  Patching for gnupg-1.0.0
===>  Configuring for gnupg-1.0.0
creating cache ./config.cache
checking which static random module to use... default
checking whether use of /dev/random is requested... yes
checking whether use of extensions is requested... yes
checking whether assembler modules are requested... no
checking whether memory debugging is requested... no
checking whether memory guard is requested... no
checking whether included zlib is requested... no
checking whether compilation of libgcrypt is requested... no
checking whether use of capabilities is requested... no
checking whether to enable maintainer-specific portions of Makefiles... no
checking host system type... i386--freebsd2.2.8
checking target system type... i386--freebsd2.2.8
checking build system type... i386--freebsd2.2.8
checking whether make sets ${MAKE}... yes
checking whether build environment is sane... yes
checking for working aclocal... missing
checking for working autoconf... missing
checking for working automake... missing
checking for working autoheader... missing
checking for gcc... cc
checking whether the C compiler (cc -O ) works... yes
checking whether the C compiler (cc -O ) is a cross-compiler... no
checking whether we are using GNU C... yes
checking whether cc accepts -g... yes
checking how to run the C preprocessor... cc -E
checking for POSIXized ISC... no
checking for a BSD compatible install... /usr/bin/install -c -o bin -g bin
checking for mawk... no
checking for gawk... no
checking for nawk... no
checking for awk... awk
checking for docbook-to-man... no
checking for ranlib... ranlib
checking for ld used by GCC... /usr/bin/ld
checking if the linker (/usr/bin/ld) is GNU ld... no
checking for BSD-compatible nm... /usr/bin/nm -p
checking whether ln -s works... yes
updating cache ./config.cache
loading cache ./config.cache within ltconfig
checking for object suffix... o
checking for executable suffix... no
checking for cc option to produce PIC... -fPIC
checking if cc PIC flag -fPIC works... yes
checking if cc supports -c -o file.o... yes
checking if cc supports -c -o file.lo... yes
checking if cc supports -fno-rtti -fno-exceptions ... no
checking if cc static flag -static works... -static
checking if the linker (/usr/bin/ld) is GNU ld... no
checking whether the linker (/usr/bin/ld) supports shared libraries... yes
checking command to parse /usr/bin/nm -p output... ok
checking how to hardcode library paths into programs... immediate
checking for /usr/bin/ld option to reload object files... -r
checking dynamic linker characteristics... freebsd2.2.8 ld.so
checking if libtool supports shared libraries... yes
checking whether to build shared libraries... no
checking whether to build static libraries... yes
checking for objdir... .libs
creating libtool
updating cache ./config.cache
loading cache ./config.cache
checking for BSD-compatible nm... (cached) /usr/bin/nm -p
checking command to parse /usr/bin/nm -p output... yes
checking for _ prefix in compiled symbols... yes
checking for option to create PIC... -fPIC
checking how to specify -rdynamic... 
checking for ANSI C header files... yes
checking for working const... yes
checking for inline... inline
checking for off_t... yes
checking for size_t... yes
checking for working alloca.h... no
checking for alloca... yes
checking for unistd.h... yes
checking for getpagesize... yes
checking for working mmap... yes
checking for argz.h... no
checking for limits.h... yes
checking for locale.h... yes
checking for nl_types.h... yes
checking for malloc.h... no
checking for string.h... yes
checking for unistd.h... (cached) yes
checking for sys/param.h... yes
checking for getcwd... yes
checking for munmap... yes
checking for putenv... yes
checking for setenv... yes
checking for setlocale... yes
checking for strchr... yes
checking for strcasecmp... yes
checking for strdup... yes
checking for __argz_count... no
checking for __argz_stringify... no
checking for __argz_next... no
checking for stpcpy... no
checking for LC_MESSAGES... yes
checking whether NLS is requested... yes
checking whether included gettext is requested... yes
checking for msgfmt... msgfmt
checking for gmsgfmt... msgfmt
checking for xgettext... :
checking for catalogs to be installed...  de es_ES fr it pl pt_BR ru
checking for gdbm.h... no
checking for gethostbyname in -lnsl... no
checking for socket in -lsocket... no
checking for gethostbyname in -lnsl... (cached) no
checking for dlopen in -ldl... no
checking for dlopen in -lc... yes
checking for ANSI C header files... (cached) yes
checking for unistd.h... (cached) yes
checking for langinfo.h... no
checking for working const... (cached) yes
checking for inline... (cached) inline
checking for size_t... (cached) yes
checking return type of signal handlers... void
checking for sys_siglist declaration in signal.h or unistd.h... yes
checking endianess... little
checking for byte typedef... no
checking for ushort typedef... yes
checking for ulong typedef... no
checking for u16 typedef... no
checking for u32 typedef... no
checking size of unsigned short... 2
checking size of unsigned int... 4
checking size of unsigned long... 4
checking for vprintf... yes
checking for strerror... yes
checking for stpcpy... (cached) no
checking for strlwr... no
checking for stricmp... no
checking for tcgetattr... yes
checking for rand... yes
checking for strtoul... yes
checking for mmap... yes
checking for memmove... yes
checking for gettimeofday... yes
checking for getrusage... yes
checking for gethrtime... no
checking for setrlimit... yes
checking for memicmp... no
checking for atexit... yes
checking for raise... yes
checking for getpagesize... (cached) yes
checking for strftime... yes
checking for nl_langinfo... no
checking for mlock... yes
checking whether mlock is broken... yes
checking if mkdir takes one argument... no
checking for sys/ipc.h... yes
checking for sys/shm.h... yes
checking whether IPC_RMID allowes subsequent attaches... no
checking whether SHM_LOCK is available... no
checking for random device... yes
checking for linux/random.h... no
checking for random device ioctl... no
dynamically linked cipher modules: rndunix rndegd tiger 
statically linked cipher modules: rndlinux sha1 rmd160 md5 
checking for mpi assembler functions... done
checking for zlib.h... yes
checking for deflateInit2_ in -lz... yes
updating cache ./config.cache
creating ./config.status
creating Makefile
creating intl/Makefile
creating po/Makefile.in
creating util/Makefile
creating mpi/Makefile
creating cipher/Makefile
creating g10/Makefile
creating doc/Makefile
creating doc/gph/Makefile
creating tools/Makefile
creating zlib/Makefile
creating checks/Makefile
creating gcrypt/Makefile
creating config.h
linking ./intl/libgettext.h to intl/libintl.h
linking ./mpi/generic/mpih-add1.c to mpi/mpih-add1.c
linking ./mpi/generic/mpih-mul1.c to mpi/mpih-mul1.c
linking ./mpi/generic/mpih-mul2.c to mpi/mpih-mul2.c
linking ./mpi/generic/mpih-mul3.c to mpi/mpih-mul3.c
linking ./mpi/generic/mpih-lshift.c to mpi/mpih-lshift.c
linking ./mpi/generic/mpih-rshift.c to mpi/mpih-rshift.c
linking ./mpi/generic/mpih-sub1.c to mpi/mpih-sub1.c
g10defs.h created
===>  Building for gnupg-1.0.0
make  all-recursive
Making all in intl
cc -c -DLOCALEDIR=\"/usr/local/share/locale\" -DGNULOCALEDIR=\"/usr/local/share/locale\"  -DLOCALE_ALIAS_PATH=\"/usr/local/share/locale:.\" -DHAVE_CONFIG_H -I.. -I. -I../intl -I../lib  -O -Wall -Wcast-align -Wshadow -Wstrict-prototypes  intl-compat.c
cc -c -DLOCALEDIR=\"/usr/local/share/locale\" -DGNULOCALEDIR=\"/usr/local/share/locale\"  -DLOCALE_ALIAS_PATH=\"/usr/local/share/locale:.\" -DHAVE_CONFIG_H -I.. -I. -I../intl -I../lib  -O -Wall -Wcast-align -Wshadow -Wstrict-prototypes  bindtextdom.c
cc -c -DLOCALEDIR=\"/usr/local/share/locale\" -DGNULOCALEDIR=\"/usr/local/share/locale\"  -DLOCALE_ALIAS_PATH=\"/usr/local/share/locale:.\" -DHAVE_CONFIG_H -I.. -I. -I../intl -I../lib  -O -Wall -Wcast-align -Wshadow -Wstrict-prototypes  dcgettext.c
dcgettext.c:102: warning: function declaration isn't a prototype
cc -c -DLOCALEDIR=\"/usr/local/share/locale\" -DGNULOCALEDIR=\"/usr/local/share/locale\"  -DLOCALE_ALIAS_PATH=\"/usr/local/share/locale:.\" -DHAVE_CONFIG_H -I.. -I. -I../intl -I../lib  -O -Wall -Wcast-align -Wshadow -Wstrict-prototypes  dgettext.c
cc -c -DLOCALEDIR=\"/usr/local/share/locale\" -DGNULOCALEDIR=\"/usr/local/share/locale\"  -DLOCALE_ALIAS_PATH=\"/usr/local/share/locale:.\" -DHAVE_CONFIG_H -I.. -I. -I../intl -I../lib  -O -Wall -Wcast-align -Wshadow -Wstrict-prototypes  gettext.c
cc -c -DLOCALEDIR=\"/usr/local/share/locale\" -DGNULOCALEDIR=\"/usr/local/share/locale\"  -DLOCALE_ALIAS_PATH=\"/usr/local/share/locale:.\" -DHAVE_CONFIG_H -I.. -I. -I../intl -I../lib  -O -Wall -Wcast-align -Wshadow -Wstrict-prototypes  finddomain.c
cc -c -DLOCALEDIR=\"/usr/local/share/locale\" -DGNULOCALEDIR=\"/usr/local/share/locale\"  -DLOCALE_ALIAS_PATH=\"/usr/local/share/locale:.\" -DHAVE_CONFIG_H -I.. -I. -I../intl -I../lib  -O -Wall -Wcast-align -Wshadow -Wstrict-prototypes  loadmsgcat.c
cc -c -DLOCALEDIR=\"/usr/local/share/locale\" -DGNULOCALEDIR=\"/usr/local/share/locale\"  -DLOCALE_ALIAS_PATH=\"/usr/local/share/locale:.\" -DHAVE_CONFIG_H -I.. -I. -I../intl -I../lib  -O -Wall -Wcast-align -Wshadow -Wstrict-prototypes  localealias.c
cc -c -DLOCALEDIR=\"/usr/local/share/locale\" -DGNULOCALEDIR=\"/usr/local/share/locale\"  -DLOCALE_ALIAS_PATH=\"/usr/local/share/locale:.\" -DHAVE_CONFIG_H -I.. -I. -I../intl -I../lib  -O -Wall -Wcast-align -Wshadow -Wstrict-prototypes  textdomain.c
cc -c -DLOCALEDIR=\"/usr/local/share/locale\" -DGNULOCALEDIR=\"/usr/local/share/locale\"  -DLOCALE_ALIAS_PATH=\"/usr/local/share/locale:.\" -DHAVE_CONFIG_H -I.. -I. -I../intl -I../lib  -O -Wall -Wcast-align -Wshadow -Wstrict-prototypes  l10nflist.c
cc -c -DLOCALEDIR=\"/usr/local/share/locale\" -DGNULOCALEDIR=\"/usr/local/share/locale\"  -DLOCALE_ALIAS_PATH=\"/usr/local/share/locale:.\" -DHAVE_CONFIG_H -I.. -I. -I../intl -I../lib  -O -Wall -Wcast-align -Wshadow -Wstrict-prototypes  explodename.c
rm -f libintl.a
ar cru libintl.a intl-compat.o bindtextdom.o dcgettext.o dgettext.o gettext.o  finddomain.o loadmsgcat.o localealias.o textdomain.o l10nflist.o  explodename.o
ranlib libintl.a
Making all in zlib
Making all in util
/bin/sh ../libtool --mode=compile cc -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I../intl    -O -Wall -Wcast-align -Wshadow -Wstrict-prototypes -c g10u.c
cc -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I../intl -O -Wall -Wcast-align -Wshadow -Wstrict-prototypes -c g10u.c -o g10u.o
echo timestamp > g10u.lo
/bin/sh ../libtool --mode=compile cc -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I../intl    -O -Wall -Wcast-align -Wshadow -Wstrict-prototypes -c logger.c
cc -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I../intl -O -Wall -Wcast-align -Wshadow -Wstrict-prototypes -c logger.c -o logger.o
echo timestamp > logger.lo
/bin/sh ../libtool --mode=compile cc -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I../intl    -O -Wall -Wcast-align -Wshadow -Wstrict-prototypes -c fileutil.c
cc -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I../intl -O -Wall -Wcast-align -Wshadow -Wstrict-prototypes -c fileutil.c -o fileutil.o
echo timestamp > fileutil.lo
/bin/sh ../libtool --mode=compile cc -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I../intl    -O -Wall -Wcast-align -Wshadow -Wstrict-prototypes -c miscutil.c
cc -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I../intl -O -Wall -Wcast-align -Wshadow -Wstrict-prototypes -c miscutil.c -o miscutil.o
echo timestamp > miscutil.lo
/bin/sh ../libtool --mode=compile cc -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I../intl    -O -Wall -Wcast-align -Wshadow -Wstrict-prototypes -c strgutil.c
cc -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I../intl -O -Wall -Wcast-align -Wshadow -Wstrict-prototypes -c strgutil.c -o strgutil.o
echo timestamp > strgutil.lo
/bin/sh ../libtool --mode=compile cc -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I../intl    -O -Wall -Wcast-align -Wshadow -Wstrict-prototypes -c ttyio.c
cc -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I../intl -O -Wall -Wcast-align -Wshadow -Wstrict-prototypes -c ttyio.c -o ttyio.o
echo timestamp > ttyio.lo
/bin/sh ../libtool --mode=compile cc -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I../intl    -O -Wall -Wcast-align -Wshadow -Wstrict-prototypes -c argparse.c
cc -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I../intl -O -Wall -Wcast-align -Wshadow -Wstrict-prototypes -c argparse.c -o argparse.o
echo timestamp > argparse.lo
/bin/sh ../libtool --mode=compile cc -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I../intl    -O -Wall -Wcast-align -Wshadow -Wstrict-prototypes -c memory.c
cc -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I../intl -O -Wall -Wcast-align -Wshadow -Wstrict-prototypes -c memory.c -o memory.o
echo timestamp > memory.lo
/bin/sh ../libtool --mode=compile cc -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I../intl    -O -Wall -Wcast-align -Wshadow -Wstrict-prototypes -c secmem.c
cc -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I../intl -O -Wall -Wcast-align -Wshadow -Wstrict-prototypes -c secmem.c -o secmem.o
echo timestamp > secmem.lo
/bin/sh ../libtool --mode=compile cc -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I../intl    -O -Wall -Wcast-align -Wshadow -Wstrict-prototypes -c errors.c
cc -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I../intl -O -Wall -Wcast-align -Wshadow -Wstrict-prototypes -c errors.c -o errors.o
echo timestamp > errors.lo
/bin/sh ../libtool --mode=compile cc -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I../intl    -O -Wall -Wcast-align -Wshadow -Wstrict-prototypes -c iobuf.c
cc -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I../intl -O -Wall -Wcast-align -Wshadow -Wstrict-prototypes -c iobuf.c -o iobuf.o
echo timestamp > iobuf.lo
/bin/sh ../libtool --mode=compile cc -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I../intl    -O -Wall -Wcast-align -Wshadow -Wstrict-prototypes -c dotlock.c
cc -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I../intl -O -Wall -Wcast-align -Wshadow -Wstrict-prototypes -c dotlock.c -o dotlock.o
echo timestamp > dotlock.lo
/bin/sh ../libtool --mode=compile cc -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I../intl    -O -Wall -Wcast-align -Wshadow -Wstrict-prototypes -c http.c
cc -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I../intl -O -Wall -Wcast-align -Wshadow -Wstrict-prototypes -c http.c -o http.o
echo timestamp > http.lo
/bin/sh ../libtool --mode=link cc  -O -Wall -Wcast-align -Wshadow -Wstrict-prototypes  -o libutil.la   g10u.lo logger.lo fileutil.lo miscutil.lo  strgutil.lo ttyio.lo argparse.lo memory.lo secmem.lo errors.lo iobuf.lo  dotlock.lo http.lo  -lz -lc
mkdir .libs
ar cru .libs/libutil.a  g10u.o logger.o fileutil.o miscutil.o strgutil.o ttyio.o argparse.o memory.o secmem.o errors.o iobuf.o dotlock.o http.o 
ranlib .libs/libutil.a
creating libutil.la
(cd .libs && rm -f libutil.la && ln -s ../libutil.la libutil.la)
Making all in mpi
make in free(): warning: chunk is already free.
Segmentation fault - core dumped
*** Error code 1

Stop.
*** Error code 1

Stop.
*** Error code 1

Stop.
*** Error code 1

Stop.
*** Error code 1

Stop.
*** Error code 1

Stop.

Does anyone have any ideas/suggestions on this?

TIA.

Regards,

d.




To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-questions" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?Pine.BSF.4.10.9912082224200.3891-100000>