[MacPorts] #51893: tk @8.6.5: build fails with llvm-nm -gjp unknown error

MacPorts noreply at macports.org
Sat Jul 23 12:46:58 PDT 2016


#51893: tk @8.6.5: build fails with llvm-nm -gjp unknown error
-----------------------------+--------------------------------
 Reporter:  md14-macports@…  |      Owner:  macports-tickets@…
     Type:  defect           |     Status:  new
 Priority:  Normal           |  Milestone:
Component:  ports            |    Version:  2.3.4
 Keywords:                   |       Port:  tk
-----------------------------+--------------------------------
 It appears that the tk port no longer builds.

 {{{
 $ sudo port -vs install tk
 ...
 /usr/bin/clang -dynamiclib -Os -pipe -Os -arch x86_64 -pipe  -arch x86_64
 -I/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_x11_tk/tk/work/tcl8.6.5/generic
 -L/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_x11_tk/tk/work/tk8.6.5/unix
 -L/opt/local/lib -lfontconfig -arch x86_64 -headerpad_max_install_names
 -Wl,-search_paths_first  -Wl,-single_module -o libtk8.6.dylib tk3d.o
 tkArgv.o tkAtom.o tkBind.o tkBitmap.o tkBusy.o tkClipboard.o tkCmds.o
 tkColor.o tkConfig.o tkConsole.o tkCursor.o tkError.o tkEvent.o tkFocus.o
 tkFont.o tkGet.o tkGC.o tkGeometry.o tkGrab.o tkGrid.o tkMain.o tkObj.o
 tkOldConfig.o tkOption.o tkPack.o tkPlace.o tkSelect.o tkStyle.o tkUndo.o
 tkUtil.o tkVisual.o tkWindow.o tkButton.o tkEntry.o tkFrame.o tkListbox.o
 tkMenu.o tkMenubutton.o tkMenuDraw.o tkMessage.o tkPanedWindow.o tkScale.o
 tkScrollbar.o tkCanvas.o tkCanvArc.o tkCanvBmap.o tkCanvImg.o tkCanvLine.o
 tkCanvPoly.o tkCanvPs.o tkCanvText.o tkCanvUtil.o tkCanvWind.o
 tkRectOval.o tkTrig.o tkImage.o tkImgBmap.o tkImgGIF.o tkImgPNG.o
 tkImgPPM.o tkImgPhoto.o tkImgPhInstance.o tkText.o tkTextBTree.o
 tkTextDisp.o tkTextImage.o tkTextIndex.o tkTextMark.o tkTextTag.o
 tkTextWind.o tkStubInit.o ttkBlink.o ttkButton.o ttkCache.o ttkClamTheme.o
 ttkClassicTheme.o ttkDefaultTheme.o ttkElements.o ttkEntry.o ttkFrame.o
 ttkImage.o ttkInit.o ttkLabel.o ttkLayout.o ttkManager.o ttkNotebook.o
 ttkPanedwindow.o ttkProgress.o ttkScale.o ttkScrollbar.o ttkScroll.o
 ttkSeparator.o ttkSquare.o ttkState.o ttkTagSet.o ttkTheme.o ttkTrace.o
 ttkTrack.o ttkTreeview.o ttkWidget.o ttkStubInit.o tkUnix.o tkUnix3d.o
 tkUnixButton.o tkUnixColor.o tkUnixConfig.o tkUnixCursor.o tkUnixDraw.o
 tkUnixEmbed.o tkUnixEvent.o tkUnixFocus.o  tkUnixRFont.o tkUnixInit.o
 tkUnixKey.o tkUnixMenu.o tkUnixMenubu.o tkUnixScale.o tkUnixScrlbr.o
 tkUnixSelect.o tkUnixSend.o tkUnixWm.o tkUnixXId.o  -lpthread -framework
 CoreFoundation -L/opt/local/lib -lXft -lfontconfig -L/opt/local/lib -lX11
 -Wl,-weak-lXss -lXext  -lz  -lpthread -framework CoreFoundation
 -L/opt/local/lib -ltclstub8.6  -compatibility_version 8.6 -current_version
 8.6.5 -install_name "/opt/local/lib/libtk8.6.dylib"
 -unexported_symbols_list $(f=libtk8.6.dylib.E && nm -gp tkMacOSX*.o
 2>/dev/null | awk "/^[0-9a-f]+ . \.objc/ {print \$3}" > $f && nm -gjp
 "/opt/local/lib"/libtclstub8.6.a | grep ^_[^_] >> $f && echo $f)
 -sectcreate __TEXT __info_plist Tk-Info.plist
 llvm-nm: Unknown command line argument '-gjp'.  Try:
 '/opt/local/libexec/llvm-3.7/bin/llvm-nm -help'
 llvm-nm: Did you mean '-g'?
 clang: error: no such file or directory: '__TEXT'
 clang: error: no such file or directory: '__info_plist'
 make: *** [libtk8.6.dylib] Error 1
 make: Leaving directory
 `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_x11_tk/tk/work/tk8.6.5/unix'
 Command failed:  cd
 "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_x11_tk/tk/work/tk8.6.5/unix"
 && /usr/bin/make -j8 -w all
 Exit code: 2
 Error: org.macports.build for port tk returned: command execution failed
 }}}

-- 
Ticket URL: <https://trac.macports.org/ticket/51893>
MacPorts <https://www.macports.org/>
Ports system for OS X


More information about the macports-tickets mailing list