Problems building from ports

Mike Clarke jmc-freebsd2 at
Sat Jan 2 15:58:02 UTC 2010

After successfully moving from 6.4 to 8.0 by doing a clean install I've 
embarked on the task of rebuilding OpenOffice from ports :-(

I'm getting a confusing error in the config stage:

===>  Configuring for
checking for 
gperf... /backup/tmp/ports/work/usr/ports/editors/
checking gperf version... /libexec/ Shared 
object "" not found, required by "gperf"
test: : bad number
configure: error: too old, you need at least 3.0.0
===>  Script "configure" failed unexpectedly.

True enough I don't have a native .


The only similar problem I could find on Google was a post to the 
freebsd-ports list 2 years ago where someone had a problem with a 
pre-built package of OpenOffice except that it required 
and he had So I'm puzzled why now, 2 years later, 
OpenOffice needs an older version of

As an experiment I added a link for in /usr/lib and this 
stopped the message about but produced a new one about not being found, and still complained about gperf being too 

I've now put this task on the back burner while I ask for advice here 
instead of digging an even deeper hole for myself.

I assume that "at least 3.0.0" refers to the version of gperf but I 
already have gperf-3.0.3.

Does this look like a bug or have I done something wrong?

Mike Clarke

More information about the freebsd-questions mailing list