[MacPorts] #45612: Failed to Install SoXt on Yosemite
#45612: Failed to Install SoXt on Yosemite -----------------------------+-------------------------------- Reporter: matthewl.lund@… | Owner: macports-tickets@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.3.2 Keywords: | Port: -----------------------------+-------------------------------- SoXt failed to install on a brand new install of MacPorts on Yosemite. All other ports install fine, from the log file I get the following error message with "symbol(s) not found for architecture x86_6". I've tried cleaning the port and reinstalling with same error. Attached is the log file. :info:build Undefined symbols for architecture x86_64: :info:build "_glXChooseVisual", referenced from: :info:build SoXtGLWidget::buildWidget(_WidgetRec*) in libSoXt.2.0.0 .dylib-master.o :info:build Initialize(_SoXtGLAreaRec*, _SoXtGLAreaRec*, Arg*, unsigned int*) in libSoXt.2.0.0.dylib-master.o :info:build "_glXCreateContext", referenced from: :info:build SoXtGLWidgetP::initNormalContext() in libSoXt.2.0.0 .dylib-master.o :info:build "_glXGetCurrentContext", referenced from: :info:build SoXtGLWidgetP::isDirectRendering() in libSoXt.2.0.0 .dylib-master.o :info:build "_glXIsDirect", referenced from: :info:build SoXtGLWidgetP::isDirectRendering() in libSoXt.2.0.0 .dylib-master.o :info:build "_glXMakeCurrent", referenced from: :info:build SoXtGLWidget::glLockNormal() in libSoXt.2.0.0.dylib- master.o :info:build _SoXtGLAreaMakeCurrent in libSoXt.2.0.0.dylib-master.o :info:build "_glXSwapBuffers", referenced from: :info:build SoXtGLWidget::glSwapBuffers() in libSoXt.2.0.0.dylib- master.o :info:build _SoXtGLAreaSwapBuffers in libSoXt.2.0.0.dylib-master.o :info:build ld: symbol(s) not found for architecture x86_64 :info:build clang: error: linker command failed with exit code 1 (use -v to see invocation) :info:build make[8]: *** [libSoXt.la] Error 1 -- Ticket URL: <https://trac.macports.org/ticket/45612> MacPorts <https://www.macports.org/> Ports system for OS X
#45612: Failed to Install SoXt on Yosemite ------------------------------+------------------- Reporter: matthewl.lund@… | Owner: css@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.3.2 Resolution: | Keywords: Port: SoXt | ------------------------------+------------------- Changes (by ryandesign@…): * owner: macports-tickets@… => css@… * port: => SoXt Old description:
SoXt failed to install on a brand new install of MacPorts on Yosemite. All other ports install fine, from the log file I get the following error message with "symbol(s) not found for architecture x86_6". I've tried cleaning the port and reinstalling with same error. Attached is the log file.
:info:build Undefined symbols for architecture x86_64: :info:build "_glXChooseVisual", referenced from: :info:build SoXtGLWidget::buildWidget(_WidgetRec*) in libSoXt.2.0.0 .dylib-master.o :info:build Initialize(_SoXtGLAreaRec*, _SoXtGLAreaRec*, Arg*, unsigned int*) in libSoXt.2.0.0.dylib-master.o :info:build "_glXCreateContext", referenced from: :info:build SoXtGLWidgetP::initNormalContext() in libSoXt.2.0.0 .dylib-master.o :info:build "_glXGetCurrentContext", referenced from: :info:build SoXtGLWidgetP::isDirectRendering() in libSoXt.2.0.0 .dylib-master.o :info:build "_glXIsDirect", referenced from: :info:build SoXtGLWidgetP::isDirectRendering() in libSoXt.2.0.0 .dylib-master.o :info:build "_glXMakeCurrent", referenced from: :info:build SoXtGLWidget::glLockNormal() in libSoXt.2.0.0.dylib- master.o :info:build _SoXtGLAreaMakeCurrent in libSoXt.2.0.0.dylib-master.o :info:build "_glXSwapBuffers", referenced from: :info:build SoXtGLWidget::glSwapBuffers() in libSoXt.2.0.0.dylib- master.o :info:build _SoXtGLAreaSwapBuffers in libSoXt.2.0.0.dylib-master.o :info:build ld: symbol(s) not found for architecture x86_64 :info:build clang: error: linker command failed with exit code 1 (use -v to see invocation) :info:build make[8]: *** [libSoXt.la] Error 1
New description: SoXt failed to install on a brand new install of MacPorts on Yosemite. All other ports install fine, from the log file I get the following error message with "symbol(s) not found for architecture x86_6". I've tried cleaning the port and reinstalling with same error. Attached is the log file. {{{ :info:build Undefined symbols for architecture x86_64: :info:build "_glXChooseVisual", referenced from: :info:build SoXtGLWidget::buildWidget(_WidgetRec*) in libSoXt.2.0.0 .dylib-master.o :info:build Initialize(_SoXtGLAreaRec*, _SoXtGLAreaRec*, Arg*, unsigned int*) in libSoXt.2.0.0.dylib-master.o :info:build "_glXCreateContext", referenced from: :info:build SoXtGLWidgetP::initNormalContext() in libSoXt.2.0.0 .dylib-master.o :info:build "_glXGetCurrentContext", referenced from: :info:build SoXtGLWidgetP::isDirectRendering() in libSoXt.2.0.0 .dylib-master.o :info:build "_glXIsDirect", referenced from: :info:build SoXtGLWidgetP::isDirectRendering() in libSoXt.2.0.0 .dylib-master.o :info:build "_glXMakeCurrent", referenced from: :info:build SoXtGLWidget::glLockNormal() in libSoXt.2.0.0.dylib- master.o :info:build _SoXtGLAreaMakeCurrent in libSoXt.2.0.0.dylib-master.o :info:build "_glXSwapBuffers", referenced from: :info:build SoXtGLWidget::glSwapBuffers() in libSoXt.2.0.0.dylib- master.o :info:build _SoXtGLAreaSwapBuffers in libSoXt.2.0.0.dylib-master.o :info:build ld: symbol(s) not found for architecture x86_64 :info:build clang: error: linker command failed with exit code 1 (use -v to see invocation) :info:build make[8]: *** [libSoXt.la] Error 1 }}} -- -- Ticket URL: <https://trac.macports.org/ticket/45612#comment:1> MacPorts <https://www.macports.org/> Ports system for OS X
#45612: Failed to Install SoXt on Yosemite ------------------------------+---------------------- Reporter: matthewl.lund@… | Owner: css@… Type: defect | Status: assigned Priority: Normal | Milestone: Component: ports | Version: 2.3.2 Resolution: | Keywords: Port: SoXt | ------------------------------+---------------------- Changes (by css@…): * status: new => assigned Comment: That ''looks'' like a simple linker error, however when dealing with source this old it may never be so simple. I'll take a look. -- Ticket URL: <https://trac.macports.org/ticket/45612#comment:3> MacPorts <https://www.macports.org/> Ports system for OS X
#45612: Failed to Install SoXt on Yosemite ------------------------------+---------------------- Reporter: matthewl.lund@… | Owner: css@… Type: defect | Status: assigned Priority: Normal | Milestone: Component: ports | Version: 2.3.2 Resolution: | Keywords: Port: SoXt | ------------------------------+---------------------- Comment (by css@…): I wonder if this might have something to do with the X11 stubs that Apple implemented. I ran into some issues getting the SGI inventor port working on El Capitan, and perhaps this port is also pulling in the stubs rather than the Macports libraries. This would explain the behavior, as the stubs would get found and linked but lack the required symbols. I'll troubleshoot this one next weekend. -- Ticket URL: <https://trac.macports.org/ticket/45612#comment:4> MacPorts <https://www.macports.org/> Ports system for OS X
participants (1)
-
MacPorts