Date: Tue, 18 Jan 2005 19:56:57 +1100 From: Dave Hardman <dave@hardman.name> To: freebsd-questions@freebsd.org Subject: Port, package and buildworld problems. Message-ID: <20050118085657.GA851@actewagl.net.au>
next in thread | raw e-mail | index | archive | help
I've recently installed FreeBSD on a new machine. I'm still setting
things up. 192 ports installed so far. With some failures listed
below. I also intended to do a test rebuild of everything, this failed
after a few seconds.
This number of failures is a bit worrying, is it normal?
uname -a
FreeBSD alpha 5.3-RELEASE FreeBSD 5.3-RELEASE #0: Fri Nov 5 03:50:01
UTC 2004 root@fanboy.samsco.home:/usr/obj/usr/src/sys/GENERIC amd64
1 - GNUCASH
The gnucash port fails in gnomeprint:
./obj/gdevrpdl.o(.text+0x21c): In function `rpdl_image_out':
: undefined reference to `lips_mode3format_encode'
gmake: *** [bin/gs] Error 1
*** Error code 2
Stop in /usr/ports/print/ghostscript-gnu.
*** Error code 1
Stop in /usr/ports/print/ghostscript-gnu.
*** Error code 1
Stop in /usr/ports/print/gnomeprint.
*** Error code 1
The gnucash package installs, but:
$ gnucash
(segmentation fault)
The following is from /var/log/messages:
Jan 17 14:22:30 alpha kernel: pid 48661 (guile),
uid 1001: exited on signal 11 (core dumped)
2 - RC
The shell port rc installs ok. However if it's made with:
CONFIGURE_ARGS+= --with-readline
the it fails as follows:
/usr/lib/libc.a(getenv.o)(.text+0xd0): In function `getenv':
: multiple definition of `getenv'
hash.o(.text+0xcd0): first defined here
/usr/bin/ld: Warning: size of symbol `getenv' changed from 53 in hash.o to 194 i
n /usr/lib/libc.a(getenv.o)
*** Error code 1
Stop in /usr/ports/shells/rc/work/rc-1.7.
*** Error code 1
3 - GHC
** Port marked as IGNORE: lang/ghc:
"is only for i386," "and you are running amd64"
This may not be a failure. Perhaps the ports tree contains all the
ports, rather than just the ports suitable for a particular
architecture.
4 - BUILDWORLD
The command "buildworld" fails shortly after starting with:
===> gnu/usr.bin/gperf/doc
c++ -O -pipe -I/usr/obj/usr/src/amd64/legacy/usr/include -fmemoize-lookups -fsav
e-memoized -I/usr/src/gnu/usr.bin/gperf/../../../contrib/gperf/lib -I/usr/src/gn
u/usr.bin/gperf -c /usr/src/gnu/usr.bin/gperf/../../../contrib/gperf/src/bool-ar
ray.cc
cc1plus: error: unrecognized command line option "-fmemoize-lookups"
cc1plus: error: unrecognized command line option "-fsave-memoized"
*** Error code 1
Stop in /usr/src/gnu/usr.bin/gperf.
*** Error code 1
--
Dave Hardman - Canberra, Australia
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20050118085657.GA851>
