3
0
Fork 0
forked from mirrors/nixpkgs
nixpkgs/pkgs
Peter Simons 14c9d26112 jfsrec: build with boost 1.44.0
Compilation with the latest version, boost 1.47.0, fails as follows:

  g++ -DHAVE_CONFIG_H -I. -I. -I..     -g -O2 -c -o inode.o inode.cpp
  inode.cpp: In member function 'virtual boost::filesystem3::path jfsrec::Inode::get_full_path()':
  inode.cpp:70:54: error: invalid conversion from 'bool (*)(const std::string&)' to 'boost::enable_if_c<true, void>::type*'
  inode.cpp:70:54: error:   initializing argument 2 of 'boost::filesystem3::path::path(const Source&, typename boost::enable_if<boost::filesystem3::path_traits::is_pathable<typename boost::decay<Source>::type> >::type*) [with Source = std::basic_string<char>, typename boost::enable_if<boost::filesystem3::path_traits::is_pathable<typename boost::decay<Source>::type> >::type = void]'
  inode.cpp:72:54: error: invalid conversion from 'bool (*)(const std::string&)' to 'boost::enable_if_c<true, void>::type*'
  inode.cpp:72:54: error:   initializing argument 2 of 'boost::filesystem3::path::path(const Source&, typename boost::enable_if<boost::filesystem3::path_traits::is_pathable<typename boost::decay<Source>::type> >::type*) [with Source = std::basic_string<char>, typename boost::enable_if<boost::filesystem3::path_traits::is_pathable<typename boost::decay<Source>::type> >::type = void]'
  make[2]: *** [inode.o] Error 1

It appears that jfsrec assumes that fs::path is a string, which isn't
true anymore in Boost.FS v3.

svn path=/nixpkgs/trunk/; revision=27750
2011-07-13 10:56:52 +00:00
..
applications git: removed 'lowPri' wrapper around gitFull 2011-07-13 10:46:17 +00:00
build-support Adding OneTeam XMPP client 2011-06-28 09:45:09 +00:00
data shared-mime-info-0.90 2011-06-07 21:48:53 +00:00
desktops * Use libsoup 2.33 everywhere. 2011-07-05 15:14:44 +00:00
development boost: updated to version 1.47.0 2011-07-12 14:24:01 +00:00
games Repair Wesnoth build error and advance to version 1.8.6. 2011-07-08 00:59:01 +00:00
lib * Disable the trace message "not an attrSet" because it shows up in 2011-07-05 13:55:41 +00:00
misc texlive: fixed erroneous forwarder scripts 2011-07-08 22:45:23 +00:00
os-specific * Fix evaluation. 2011-07-12 13:54:29 +00:00
servers MediaTomb: packaged 2011-07-11 00:42:02 +00:00
shells * getmail: don't use pythonFull. 2011-03-28 13:13:15 +00:00
stdenv * Typo. 2011-07-01 09:50:34 +00:00
test
tools nbd: updated to 2.9.23 2011-07-08 16:01:59 +00:00
top-level jfsrec: build with boost 1.44.0 2011-07-13 10:56:52 +00:00