Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 540190 - sys-block/thin-provisioning-tools - thin-provisioning/human_readable_format.o: In function `begin_superblock': .../work/thin-provisioning-tools-0.3.2/thin-provisioning/human_readable_format.cc:47: undefined reference to `std::basic_ostream<char, std::...
Summary: sys-block/thin-provisioning-tools - thin-provisioning/human_readable_format.o...
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Core system (show other bugs)
Hardware: All Linux
: Normal normal
Assignee: Robin Johnson
URL:
Whiteboard:
Keywords:
: 555226 (view as bug list)
Depends on: 555116
Blocks:
  Show dependency tree
 
Reported: 2015-02-15 20:27 UTC by ephemer0l
Modified: 2015-07-29 05:23 UTC (History)
6 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
emerge --info (file_540190.txt,7.55 KB, text/plain)
2015-02-15 20:27 UTC, ephemer0l
Details
thin-provisioning-tools-0.3.2-r1:20150215-092202.log (thin-provisioning-tools-0.3.2-r1:20150215-092202.log,17.45 KB, text/plain)
2015-02-16 15:30 UTC, ephemer0l
Details
thin-provisioning-tools-0.4.0:20150215-195842.log (thin-provisioning-tools-0.4.0:20150215-195842.log,12.09 KB, text/plain)
2015-02-16 15:31 UTC, ephemer0l
Details
error (file_540190.txt,16.41 KB, text/plain)
2015-07-25 01:51 UTC, Jonathan Vasquez (RETIRED)
Details

Note You need to log in before you can comment on or make changes to this bug.
Description ephemer0l 2015-02-15 20:27:06 UTC
Created attachment 396546 [details]
emerge --info

[LD]  thin_restore
thin-provisioning/human_readable_format.o: In function `begin_superblock':
/var/tmp/portage-RAM/portage/sys-block/thin-provisioning-tools-0.3.2-r1/work/thin-provisioning-tools-0.3.2/thin-provisioning/human_readable_format.cc:47: undefined reference to `std::basic_ostream<char, std::char_traits<char> >& boost::operator<< <char, std::char_traits<char>, unsigned long>(std::basic_ostream<char, std::char_traits<char> >&, boost::optional<unsigned long> const&)'
collect2: error: ld returned 1 exit status
Makefile:295: recipe for target 'cache_repair' failed
make: *** [cache_repair] Error 1
make: *** Waiting for unfinished jobs....
thin-provisioning/human_readable_format.o: In function `begin_superblock':
/var/tmp/portage-RAM/portage/sys-block/thin-provisioning-tools-0.3.2-r1/work/thin-provisioning-tools-0.3.2/thin-provisioning/human_readable_format.cc:47: undefined reference to `std::basic_ostream<char, std::char_traits<char> >& boost::operator<< <char, std::char_traits<char>, unsigned long>(std::basic_ostream<char, std::char_traits<char> >&, boost::optional<unsigned long> const&)'
collect2: error: ld returned 1 exit status
Makefile:227: recipe for target 'thin_dump' failed
make: *** [thin_dump] Error 1
thin-provisioning/human_readable_format.o: In function `begin_superblock':
/var/tmp/portage-RAM/portage/sys-block/thin-provisioning-tools-0.3.2-r1/work/thin-provisioning-tools-0.3.2/thin-provisioning/human_readable_format.cc:47: undefined reference to `std::basic_ostream<char, std::char_traits<char> >& boost::operator<< <char, std::char_traits<char>, unsigned long>(std::basic_ostream<char, std::char_traits<char> >&, boost::optional<unsigned long> const&)'
collect2: error: ld returned 1 exit status
Makefile:299: recipe for target 'cache_restore' failed
make: *** [cache_restore] Error 1
thin-provisioning/human_readable_format.o: In function `begin_superblock':
/var/tmp/portage-RAM/portage/sys-block/thin-provisioning-tools-0.3.2-r1/work/thin-provisioning-tools-0.3.2/thin-provisioning/human_readable_format.cc:47: undefined reference to `std::basic_ostream<char, std::char_traits<char> >& boost::operator<< <char, std::char_traits<char>, unsigned long>(std::basic_ostream<char, std::char_traits<char> >&, boost::optional<unsigned long> const&)'
collect2: error: ld returned 1 exit status
Makefile:291: recipe for target 'cache_dump' failed
make: *** [cache_dump] Error 1
thin-provisioning/human_readable_format.o: In function `begin_superblock':
/var/tmp/portage-RAM/portage/sys-block/thin-provisioning-tools-0.3.2-r1/work/thin-provisioning-tools-0.3.2/thin-provisioning/human_readable_format.cc:47: undefined reference to `std::basic_ostream<char, std::char_traits<char> >& boost::operator<< <char, std::char_traits<char>, unsigned long>(std::basic_ostream<char, std::char_traits<char> >&, boost::optional<unsigned long> const&)'
collect2: error: ld returned 1 exit status
Makefile:231: recipe for target 'thin_restore' failed
make: *** [thin_restore] Error 1
 * ERROR: sys-block/thin-provisioning-tools-0.3.2-r1::gentoo failed (compile phase):
 *   emake failed


~~~~~~
AND
for 
0.4.0
~~~~~~

    [LD]  bin/pdata_tools
thin-provisioning/human_readable_format.o: In function `begin_superblock':
/var/tmp/portage-RAM/portage/sys-block/thin-provisioning-tools-0.4.0/work/thin-provisioning-tools-0.4.0/thin-provisioning/human_readable_format.cc:47: undefined reference to `std::basic_ostream<char, std::char_tr
aits<char> >& boost::operator<< <char, std::char_traits<char>, unsigned long>(std::basic_ostream<char, std::char_traits<char> >&, boost::optional<unsigned long> const&)'
collect2: error: ld returned 1 exit status
Makefile:139: recipe for target 'bin/pdata_tools' failed
make: *** [bin/pdata_tools] Error 1
 * ERROR: sys-block/thin-provisioning-tools-0.4.0::gentoo failed (compile phase):
 *   emake failed




0.4.1 did build for me
Comment 1 Jeroen Roovers (RETIRED) gentoo-dev 2015-02-15 20:31:20 UTC
Please attach the entire build log(s) to this bug report.
Comment 2 ephemer0l 2015-02-16 15:30:35 UTC
Created attachment 396596 [details]
thin-provisioning-tools-0.3.2-r1:20150215-092202.log
Comment 3 ephemer0l 2015-02-16 15:31:24 UTC
Created attachment 396598 [details]
thin-provisioning-tools-0.4.0:20150215-195842.log
Comment 4 Dainius Masiliūnas 2015-07-15 19:46:12 UTC
Confirmed, this is a boost upgrade issue, however, this should be fixed in 0.4.1, see:
https://github.com/jthornber/thin-provisioning-tools/issues/18
Comment 5 Pacho Ramos gentoo-dev 2015-07-18 09:21:38 UTC
*** Bug 555226 has been marked as a duplicate of this bug. ***
Comment 6 Toralf Förster gentoo-dev 2015-07-20 15:45:52 UTC
at a stable amd64 server it fails here now too (built was ok in September last year)
Comment 7 Rick Farina (Zero_Chaos) gentoo-dev 2015-07-24 17:06:11 UTC
would it be possible to get 0.4.1 stabilized maybe?
Comment 8 Rick Farina (Zero_Chaos) gentoo-dev 2015-07-24 17:06:49 UTC
sorry, coffee before bugzie next time, I see it's already in process.
Comment 9 Jonathan Vasquez (RETIRED) gentoo-dev 2015-07-25 01:51:04 UTC
Created attachment 407562 [details]
error

Just adding this here. I had the same problem and unmasking 0.4.1 solved it.
Comment 10 SpanKY gentoo-dev 2015-07-29 05:23:51 UTC
issue is fixed with 0.4.1 which is in the tree now