Opened 16 years ago

Closed 16 years ago

Last modified 16 years ago

#17990 closed defect (invalid)

tk-8.5.6_0 _tclStubsPtr$non_lazy_ptr in tkUnix.o (ld: symbol(s) not found)

Reported by: harry.weppner@… Owned by: mww@…
Priority: Normal Milestone:
Component: ports Version: 1.7.0
Keywords: Cc:
Port: tk

Description (last modified by mf2k (Frank Schima))

Build of tk-8.5.6 fails

--->  Building tk
Error: Target org.macports.build returned: shell command " cd "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_x11_tk/work/tk8.5.6/unix" && make all " returned error 2
Command output:       _tclStubsPtr$non_lazy_ptr in tkUnix.o
      _tclStubsPtr$non_lazy_ptr in tkUnix3d.o
      _tclStubsPtr$non_lazy_ptr in tkUnixButton.o
      _tclStubsPtr$non_lazy_ptr in tkUnixColor.o
      _tclStubsPtr$non_lazy_ptr in tkUnixCursor.o
      _tclStubsPtr$non_lazy_ptr in tkUnixDraw.o
      _tclStubsPtr$non_lazy_ptr in tkUnixEmbed.o
      _tclStubsPtr$non_lazy_ptr in tkUnixEvent.o
      _tclStubsPtr$non_lazy_ptr in tkUnixFocus.o
      _tclStubsPtr$non_lazy_ptr in tkUnixFont.o
      _tclStubsPtr$non_lazy_ptr in tkUnixInit.o
      _tclStubsPtr$non_lazy_ptr in tkUnixKey.o
      _tclStubsPtr$non_lazy_ptr in tkUnixMenu.o
      _tclStubsPtr$non_lazy_ptr in tkUnixMenubu.o
      _tclStubsPtr$non_lazy_ptr in tkUnixScale.o
      _tclStubsPtr$non_lazy_ptr in tkUnixScrlbr.o
      _tclStubsPtr$non_lazy_ptr in tkUnixSelect.o
      _tclStubsPtr$non_lazy_ptr in tkUnixSend.o
      _tclStubsPtr$non_lazy_ptr in tkUnixWm.o
      _tclStubsPtr$non_lazy_ptr in tkUnixXId.o
  "_tclIntStubsPtr", referenced from:
      _tclIntStubsPtr$non_lazy_ptr in tkMain.o
  "_Tcl_InitStubs", referenced from:
      _Tk_InitConsoleChannels in tkConsole.o
      _Tk_MainEx in tkMain.o
      _Initialize in tkWindow.o
ld: symbol(s) not found
collect2: ld returned 1 exit status
lipo: can't open input file: /var/tmp//ccYi8Gdr.out (No such file or directory)
make: *** [libtk8.5.dylib] Error 1

Cheerio, Harry.

Attachments (1)

tk_build.txt (446.2 KB) - added by harry.weppner@… 16 years ago.
Build debug log

Download all attachments as: .zip

Change History (9)

comment:1 Changed 16 years ago by mf2k (Frank Schima)

Description: modified (diff)
Owner: changed from macports-tickets@… to mww@…

comment:2 Changed 16 years ago by jmroot (Joshua Root)

OS version? XCode version?

comment:3 in reply to:  2 ; Changed 16 years ago by harry.weppner@…

Replying to jmr@…:

OS version? XCode version?

PPC 10.5.6 and XCode 3.1.1

comment:4 in reply to:  3 Changed 16 years ago by harry.weppner@…

Replying to harry.weppner@…:

Replying to jmr@…:

OS version? XCode version?

PPC 10.5.6 and XCode 3.1.1

Bumped XCode to 3.1.2 -> same issue

comment:5 Changed 16 years ago by blb@…

Hmm, builds fine here...can you run that again with debug:

sudo port -d install tk > tk_build.txt 2>&1

and attach that tk_build.txt that it creates? Unfortunately the start of the error message was above what port printed out for you.

Changed 16 years ago by harry.weppner@…

Attachment: tk_build.txt added

Build debug log

comment:6 in reply to:  5 Changed 16 years ago by harry.weppner@…

Replying to blb@…:

Hmm, builds fine here...can you run that again with debug:

sudo port -d install tk > tk_build.txt 2>&1

and attach that tk_build.txt that it creates? Unfortunately the start of the error message was above what port printed out for you.

I there, I've attached the build debug file and today it builds just fine, cf. http://trac.macports.org/attachment/ticket/17990/tk_build.txt

I wonder if it did have some paths for XCode 3.1.1 tools cached and the new version didn't take effect until now...

Anyway, besides an activation error because of an existing tk version everything seems to work now - weird.

Cheerio, Harry.

comment:7 Changed 16 years ago by mf2k (Frank Schima)

Resolution: invalid
Status: newclosed

comment:8 Changed 16 years ago by (none)

Milestone: Port Bugs

Milestone Port Bugs deleted

Note: See TracTickets for help on using tickets.