Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 04 Jul 2014 19:27:26 +0000
From:      bugzilla-noreply@freebsd.org
To:        freebsd-ports-bugs@FreeBSD.org
Subject:   [Bug 191614] New: Building or linking against ncurses port fails since December 2013 update on FreeBSD 8.4
Message-ID:  <bug-191614-13@https.bugs.freebsd.org/bugzilla/>

next in thread | raw e-mail | index | archive | help
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=191614

            Bug ID: 191614
           Summary: Building or linking against ncurses port fails since
                    December 2013 update on FreeBSD 8.4
           Product: Ports Tree
           Version: Latest
          Hardware: Any
                OS: Any
            Status: Needs Triage
          Severity: Affects Some People
          Priority: ---
         Component: Individual Port(s)
          Assignee: freebsd-ports-bugs@FreeBSD.org
          Reporter: kritek@gmail.com

Revision 337857 - Directory Listing 
Modified Sat Dec 28 11:26:46 2013 UTC (6 months ago) by bapt
Update to 5.9-20131221
Changes:
- inconditionnaly build wide character version
- inconditionnaly build terminfo database
- remove broken ext-color option
- make building of profiled library an option
- turn libncursesw.so and libncurses.so into ldscript anything building
with ports version of ncurses on 10 and current properly linked to
-ltinfo as well
- take maintainership
- support stage
################################################

Since the above revision I have not been able to upgrade or install ports that
depend on ports version of ncurses on FreeBSD 8.4 amd_64.

Get errors like the following:

/usr/bin/ld:/usr/local/lib/libncursesw.so: file format not recognized; treating
as linker script
/usr/bin/ld:/usr/local/lib/libncursesw.so:1: syntax error

Same errors for anything wanting /usr/local/lib/libncurses.so.

I have to move the .so files, then create symlinks of them pointing to their
corresponding .so.5 links, ldconfig -m /usr/local/lib, then build the ports
dependent on ncurses.

ls -l *curses*
-rw-r--r--  1 root  wheel  174870 Jul  3 20:39 libncurses++.a
-rw-r--r--  1 root  wheel  174870 Jul  3 20:39 libncurses++w.a
-rw-r--r--  1 root  wheel  289716 Jul  3 20:39 libncurses.a
lrwxr-xr-x  1 root  wheel      15 Jul  4 13:58 libncurses.so -> libncurses.so.5
lrwxr-xr-x  1 root  wheel      17 Jul  3 20:39 libncurses.so.5 ->
libncurses.so.5.9
-rwxr-xr-x  1 root  wheel  125608 Jul  3 20:39 libncurses.so.5.9
-rw-r--r--  1 root  wheel      42 Jul  3 20:39 libncurses.so.orig
-rw-r--r--  1 root  wheel  388802 Jul  3 20:39 libncursesw.a
lrwxr-xr-x  1 root  wheel      16 Jul  4 13:59 libncursesw.so ->
libncursesw.so.5
lrwxr-xr-x  1 root  wheel      18 Jul  3 20:39 libncursesw.so.5 ->
libncursesw.so.5.9
-rwxr-xr-x  1 root  wheel  180336 Jul  3 20:39 libncursesw.so.5.9
-rw-r--r--  1 root  wheel      44 Jul  3 20:39 libncursesw.so.orig


FreeBSD ws.int.kritek.net 8.4-RELEASE-p12 FreeBSD 8.4-RELEASE-p12 #17 r267119:
Thu Jun  5 15:25:56 EDT 2014     root@ws.int.kritek.net:/usr/obj/usr/src/sys/WS
 amd64

Ports tree current as of July 3, 2014 5:00PM EDT

-- 
You are receiving this mail because:
You are the assignee for the bug.



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?bug-191614-13>