linker script syntax error?

Keith Beattie ksbeattie at
Mon Feb 3 18:26:35 UTC 2014

On 02/02/14 23:54, Scot Hetzel wrote:
>> Here's
>> $ cat /usr/local/lib/
>> INPUT( AS_NEEDED(-ltinfow))
> I don't get that output when I `cat /usr/local/lib/`.
> When I use `file /usr/local/lib/*` it shows:
> /usr/local/lib/ symbolic link to `'
> /usr/local/lib/ symbolic link to `'
> /usr/local/lib/ ELF 32-bit LSB shared object, Intel
> 80386, version 1 (FreeBSD), dynamically linked, not stripped
> Try uninstalling the devel/ncurses port again, and check if there are
> any left over libncurses* files and remove them.

Tried that, didn't work.  It rebuilds the .so as an ldscript again.  Similarly with

What does seem to work is moving aside and making it a symlink to (which is in turn a link to .so.5.9).

I haven't tested this yet, but my guess is that the 5.9.20131221 update to the ncurses port introduced this.


More information about the freebsd-ports mailing list