#40920 closed defect (invalid)
irssi fails to install in mavericks
Reported by: | alberto@… | Owned by: | macports-tickets@… |
---|---|---|---|
Priority: | Normal | Milestone: | |
Component: | ports | Version: | 2.2.0 |
Keywords: | mavericks | Cc: | ryandesign (Ryan Carsten Schmidt), no.mercy@… |
Port: | irssi |
Description (last modified by ryandesign (Ryan Carsten Schmidt))
Irssi fails to build in mavericks.
Xcode5 from app store, fresh install of mac ports 2.2.0 compiling manually.
Here's the error it gives trying to build.
:info:build Undefined symbols for architecture x86_64: :info:build "_tgetent", referenced from: :info:build _terminfo_core_init in terminfo-core.o :info:build "_tgetflag", referenced from: :info:build _terminfo_core_init in terminfo-core.o :info:build "_tgetnum", referenced from: :info:build _terminfo_core_init in terminfo-core.o :info:build "_tgetstr", referenced from: :info:build _terminfo_core_init in terminfo-core.o :info:build "_tputs", referenced from: :info:build __set_fg in terminfo-core.o :info:build __set_bg in terminfo-core.o :info:build _terminfo_cont in terminfo-core.o :info:build _terminfo_stop in terminfo-core.o :info:build __move_cup in terminfo-core.o :info:build __move_pa in terminfo-core.o :info:build __move_relative in terminfo-core.o :info:build ... :info:build ld: symbol(s) not found for architecture x86_64
Attachments (2)
Change History (22)
comment:1 Changed 11 years ago by ryandesign (Ryan Carsten Schmidt)
Description: | modified (diff) |
---|---|
Keywords: | mavericks added |
Changed 11 years ago by alberto@…
comment:2 Changed 11 years ago by alberto@…
Attached. Just so if it helps, compiled MacPorts 2.2.0 from scratch like this (Xcode version 5.0.1):
curl -O https://distfiles.macports.org/MacPorts/MacPorts-2.2.0.tar.bz2 tar jxvf MacPorts-2.2.0.tar.bz2 cd MacPorts-2.2.0 CC=/usr/bin/cc ./configure --prefix=/opt/local --with-install-user=root --with-install-group=admin --with-directory-mode=0755 --enable-readline \ --with-tclpackage=/Library/Tcl \ --with-tcl=/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.9.sdk/System/Library/Frameworks/Tcl.framework \ --with-tclinclude=/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.9.sdk/System/Library/Frameworks/Tcl.framework/Headers make make install
comment:3 Changed 11 years ago by alberto@…
Uninstalled ports again, installed again, now works... I guess it was just a PBKC
comment:4 Changed 11 years ago by mf2k (Frank Schima)
Resolution: | → worksforme |
---|---|
Status: | new → closed |
comment:5 Changed 11 years ago by no.mercy@…
Resolution: | worksforme |
---|---|
Status: | closed → reopened |
same trouble with my system on 10.9, ports 2.2.0, xcode 5.0.1
Undefined symbols for architecture x86_64: "_tgetent", referenced from: _terminfo_core_init in terminfo-core.o "_tgetflag", referenced from: _terminfo_core_init in terminfo-core.o "_tgetnum", referenced from: _terminfo_core_init in terminfo-core.o "_tgetstr", referenced from: _terminfo_core_init in terminfo-core.o "_tputs", referenced from: __set_fg in terminfo-core.o __set_bg in terminfo-core.o _terminfo_cont in terminfo-core.o _terminfo_stop in terminfo-core.o __move_cup in terminfo-core.o __move_pa in terminfo-core.o __move_relative in terminfo-core.o ... ld: symbol(s) not found for architecture x86_64 clang: error: linker command failed with exit code 1 (use -v to see invocation)
Changed 11 years ago by no.mercy@…
Attachment: | main.2.log added |
---|
comment:8 Changed 11 years ago by no.mercy@…
Cc: | no.mercy@… removed |
---|
comment:9 Changed 11 years ago by no.mercy@…
upd: seems my ports tree corrupted, becouse it's not updating correctly to 2.2.1 version via selfupdate Going to reinstall it completely, and check if irssi complies with clear install
comment:10 Changed 11 years ago by no.mercy@…
Same result
Undefined symbols for architecture x86_64: "_tgetent", referenced from: _terminfo_core_init in terminfo-core.o "_tgetflag", referenced from: _terminfo_core_init in terminfo-core.o "_tgetnum", referenced from:
etc...
comment:11 Changed 11 years ago by ryandesign (Ryan Carsten Schmidt)
Cc: | ryandesign@… added |
---|---|
Resolution: | → invalid |
Status: | reopened → closed |
Builds fine for me on Mavericks. I suspect you have not installed the Xcode command line tools by running xcode-select --install
as our documentation says to do.
comment:12 Changed 11 years ago by ryandesign (Ryan Carsten Schmidt)
Cc: | no.mercy@… added |
---|
@no.mercy: sorry, did not see you had not already Cc'd yourself on this ticket. Please see my previous remark in the ticket.
comment:13 Changed 11 years ago by no.mercy@…
cli tools installed, and other ports comping perfectly
comment:14 Changed 11 years ago by ryandesign (Ryan Carsten Schmidt)
Resolution: | invalid |
---|---|
Status: | closed → reopened |
comment:16 Changed 11 years ago by no.mercy@…
upd: it compiles ok without that option, even when i remove workdir completely
no idea why
comment:19 Changed 11 years ago by ryandesign (Ryan Carsten Schmidt)
Resolution: | → invalid |
---|---|
Status: | reopened → closed |
Not really, I assume you had not installed the command line tools, then did not clean before trying again.
It builds fine for me on Mavericks. Please attach the main.log so we can see what went wrong for you.