pkgsrc-Users archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

Re: problems w/boost, libcmis, et al. using 2017Q3 on netbsd-8?



On Mon, 13 Nov 2017, John D. Baker wrote:

> I also observe what seem to be related failures with "misc/libreoffice"
> and "graphics/inkscape" although they occur late in the build phase rather
> than during the configure phase.

inkscape fails with:

[...]
[100%] Linking CXX executable ../bin/inkview
ld: warning: libstdc++.so.7, needed by /tmp/pkgsrc/graphics/inkscape/work/.buildlink/lib/libpoppler.so, may conflict with libstdc++.so.8
ld: warning: libboost_system.so.1.65.0, needed by /tmp/pkgsrc/graphics/inkscape/work/.buildlink/lib/libwpg-0.3.so, not found (try using -rpath or -rpath-link)
../lib/libinkscape_base.so: undefined reference to `Gio::File::create_for_path(std::string const&)'
../lib/libinkscape_base.so: undefined reference to `Glib::file_get_contents(std::string const&)'
../lib/libinkscape_base.so: undefined reference to `Glib::ustring::begin()'
../lib/libinkscape_base.so: undefined reference to `Glib::filename_from_utf8(Glib::ustring const&)'
../lib/libinkscape_base.so: undefined reference to `Glib::ustring::end() const'
../lib/libinkscape_base.so: undefined reference to `Glib::filename_from_uri(Glib::ustring const&)'
../lib/libinkscape_base.so: undefined reference to `Glib::file_test(std::string const&, Glib::FileTest)'
../lib/libinkscape_base.so: undefined reference to `Gdk::Pixbuf::save(std::string const&, Glib::ustring const&)'
../lib/libinkscape_base.so: undefined reference to `Glib::Checksum::compute_checksum(Glib::Checksum::ChecksumType, unsigned char const*, unsigned long)'
../lib/libinkscape_base.so: undefined reference to `Gtk::SelectionData::get_target() const'
../lib/libinkscape_base.so: undefined reference to `Glib::ustring::end()'
../lib/libinkscape_base.so: undefined reference to `Glib::setenv(std::string const&, std::string const&, bool)'
../lib/libinkscape_base.so: undefined reference to `Gtk::Image::set(std::string const&)'
../lib/libinkscape_base.so: undefined reference to `Glib::spawn_async_with_pipes(std::string const&, Glib::ArrayHandle<std::string, Glib::Container_Helpers::TypeTraits<std::string> > const&, Glib::SpawnFlags, sigc::slot<void, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil> const&, int*, int*, int*, int*)'
../lib/libinkscape_base.so: undefined reference to `Glib::Dir::Dir(std::string const&)'
../lib/libinkscape_base.so: undefined reference to `Cairo::Context::show_text(std::string const&)'
../lib/libinkscape_base.so: undefined reference to `Glib::DirIterator::operator*() const'
../lib/libinkscape_base.so: undefined reference to `Glib::filename_to_uri(std::string const&)'
../lib/libinkscape_base.so: undefined reference to `Glib::ustring::insert(Glib::ustring_Iterator<__gnu_cxx::__normal_iterator<char*, std::string> >, char)'
../lib/libinkscape_base.so: undefined reference to `Glib::Dir::read_name()'
../lib/libinkscape_base.so: undefined reference to `Glib::str_has_suffix(std::string const&, std::string const&)'
../lib/libinkscape_base.so: undefined reference to `Glib::find_program_in_path(std::string const&)'
../lib/libinkscape_base.so: undefined reference to `Glib::str_has_prefix(std::string const&, std::string const&)'
../lib/libinkscape_base.so: undefined reference to `Glib::ustring::begin() const'
../lib/libinkscape_base.so: undefined reference to `Glib::build_filename(std::string const&, std::string const&)'
../lib/libinkscape_base.so: undefined reference to `Glib::build_filename(Glib::ArrayHandle<std::string, Glib::Container_Helpers::TypeTraits<std::string> > const&)'
../lib/libinkscape_base.so: undefined reference to `Glib::path_get_basename(std::string const&)'
../lib/libinkscape_base.so: undefined reference to `Glib::ustring::ustring(std::string const&)'
../lib/libinkscape_base.so: undefined reference to `Glib::ustring::erase(Glib::ustring_Iterator<__gnu_cxx::__normal_iterator<char*, std::string> >, Glib::ustring_Iterator<__gnu_cxx::__normal_iterator<char*, std::string> >)'
../lib/libinkscape_base.so: undefined reference to `Glib::ustring::replace(Glib::ustring_Iterator<__gnu_cxx::__normal_iterator<char*, std::string> >, Glib::ustring_Iterator<__gnu_cxx::__normal_iterator<char*, std::string> >, char const*)'
../lib/libinkscape_base.so: undefined reference to `Glib::file_open_tmp(std::string&, std::string const&)'
../lib/libinkscape_base.so: undefined reference to `Glib::path_get_dirname(std::string const&)'
../lib/libinkscape_base.so: undefined reference to `Glib::ustring::ustring(std::string&&)'
../lib/libinkscape_base.so: undefined reference to `Glib::IOChannel::set_encoding(std::string const&)'
../lib/libinkscape_base.so: undefined reference to `Glib::IOChannel::create_from_file(std::string const&, std::string const&)'
../lib/libinkscape_base.so: undefined reference to `Gio::File::create_for_uri(std::string const&)'
../lib/libinkscape_base.so: undefined reference to `Glib::filename_to_utf8(std::string const&)'
../lib/libinkscape_base.so: undefined reference to `Glib::Ascii::strtod(std::string const&)'
../lib/libinkscape_base.so: undefined reference to `Cairo::ImageSurface::create_from_png(std::string)'
../lib/libinkscape_base.so: undefined reference to `Glib::ustring::erase(Glib::ustring_Iterator<__gnu_cxx::__normal_iterator<char*, std::string> >)'
../lib/libinkscape_base.so: undefined reference to `Glib::uri_parse_scheme(std::string const&)'
../lib/libinkscape_base.so: undefined reference to `Glib::get_tmp_dir()'
../lib/libinkscape_base.so: undefined reference to `Glib::Ascii::dtostr(double)'
../lib/libinkscape_base.so: undefined reference to `Glib::get_current_dir()'
../lib/libinkscape_base.so: undefined reference to `Gdk::Pixbuf::create_from_file(std::string const&)'
../lib/libinkscape_base.so: undefined reference to `Glib::path_is_absolute(std::string const&)'
../lib/libinkscape_base.so: undefined reference to `Glib::ustring::operator=(std::string&&)'
../lib/libinkscape_base.so: undefined reference to `Glib::get_user_cache_dir()'
../lib/libinkscape_base.so: undefined reference to `Glib::ustring::operator=(std::string const&)'
../lib/libinkscape_base.so: undefined reference to `Glib::getenv(std::string const&)'
../lib/libinkscape_base.so: undefined reference to `Glib::get_unichar_from_std_iterator(__gnu_cxx::__normal_iterator<char const*, std::string>)'
--- bin/inkview ---
*** [bin/inkview] Error code 1

make[2]: stopped in /tmp/pkgsrc/graphics/inkscape/work/inkscape-0.92.1
[...]

Unlike other packages, rebuilding "devel/glib2" had no effect.

-- 
|/"\ John D. Baker, KN5UKS               NetBSD     Darwin/MacOS X
|\ / jdbaker[snail]mylinuxisp[flyspeck]com    OpenBSD            FreeBSD
| X  No HTML/proprietary data in email.   BSD just sits there and works!
|/ \ GPGkeyID:  D703 4A7E 479F 63F8 D3F4  BD99 9572 8F23 E4AD 1645



Home | Main Index | Thread Index | Old Index