/libexec/ld-elf.so.1: /usr/local/bin/postgres: Undefined symbol "shmctl"

Greg Larkin glarkin at FreeBSD.org
Fri Dec 18 02:07:05 UTC 2009


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Reggie Euser wrote:
> Have been running FreeBSD 7.1 for months with PostgreSQL 8.3. All fine.
> 
> Today, made a change to hosts.allow to add an IP address for FTP access.
> Rebooted and attempted to restart PostgreSQL. Postgres wouldn't start
> and left this error in the log file:
> 
> /libexec/ld-elf.so.1: /usr/local/bin/postgres: Undefined symbol "shmctl"
> 
> Have Googled & IRC'd with no luck. Any suggestions or ideas about how to
> fix would be greatly appreciated!
> 
> Thanks!

Hi Reggie,

Have you upgraded your system with freebsd-update or csup recently?  Did
you install PostgreSQL from a binary package or build it in the ports tree?

This is a thread from someone with the same problem, although a
different application: http://forums.freebsd.org/showthread.php?t=6661

It sounds like a fresh rebuild from the ports tree might fix the
problem, but YMMV.

Hope that helps,
Greg
- --
Greg Larkin

http://www.FreeBSD.org/           - The Power To Serve
http://www.sourcehosting.net/     - Ready. Set. Code.
http://twitter.com/sourcehosting/ - Follow me, follow you
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.7 (MingW32)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/

iD8DBQFLKuPA0sRouByUApARAuRKAJ9QiaXdVXBCRJAz7b6IMfxnryAPQACcC+kP
TNjkV1uqamolmrY0+2W8brc=
=Ewsl
-----END PGP SIGNATURE-----



More information about the freebsd-questions mailing list