Ticket #35128 (closed defect: fixed)
gnuradio-gruel: Undefined symbols boost::system::generic_category boost::system::system_category
| Reported by: | toastbar@… | Owned by: | michaelld@… |
|---|---|---|---|
| Priority: | Normal | Milestone: | |
| Component: | ports | Version: | 2.1.1 |
| Keywords: | Cc: | andrew@…, kpreid@…, ali.kote@…, vareilles1@… | |
| Port: | gnuradio-gruel |
Description (last modified by ryandesign@…) (diff)
Failed clean build of gnu radio with this error in log
:info:build libtool: link: /usr/bin/clang++ -Wall -Woverloaded-virtual -pipe -O2 -arch x86_64 -D_THREAD_SAFE -arch x86_64 -o .libs/test_gruel test_gruel.o -L/opt/local/lib pmt/.libs/libpmt-qa.a /opt/local/lib/libcppunit.dylib -lm -ldl ./.libs/libgruel.dylib -lboost_thread-mt -lstdc++ :info:build Undefined symbols for architecture x86_64: :info:build "boost::system::generic_category()", referenced from: :info:build __GLOBAL__I_a in libpmt-qa.a(pmt.o) :info:build "boost::system::system_category()", referenced from: :info:build __GLOBAL__I_a in libpmt-qa.a(pmt.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[5]: *** [test_gruel] Error 1
Attachments
Change History
comment:1 Changed 11 months ago by ryandesign@…
- Owner changed from macports-tickets@… to michaelld@…
- Port set to gnuradio-gruel
- Description modified (diff)
- Summary changed from gnuradio 3.3.0 fails to build gnuradio-gruel to gnuradio-gruel: Undefined symbols boost::system::generic_category boost::system::system_category
Could be an incompatibility with the new boost 1.50. However, since the attached log does not show a clean build attempt, please "sudo port clean gnuradio-gruel", then try again, and if it fails again, attach the new complete main.log.
comment:3 Changed 11 months ago by office@…
Rolling back boost from 1.50 that got checked in 4 days ago back to 1.49 seems to hide the problem.
svn co -r 93341 http://svn.macports.org/repository/macports/trunk/dports/devel/boost sudo port clean boost sudo port activate boost @1.49.0_0
comment:4 Changed 11 months ago by office@…
sudo port clean boost svn co -r 93341 http://svn.macports.org/repository/macports/trunk/dports/devel/boost cd boost sudo port install sudo port activate boost @1.49.0_0
comment:5 Changed 10 months ago by michaelld@…
Yeah; I just need to update GNU Radio to the latest release. I have a quite a queue right now, but I should have time to get to this in August.
comment:10 Changed 6 months ago by michaelld@…
- Status changed from new to closed
- Resolution set to fixed
Fixed in r99885.
Note: See
TracTickets for help on using
tickets.


install log