Opened 4 years ago
Last modified 2 years ago
#62700 closed defect
glib2-devel @2.62.5 +universal is missing some i386 bits — at Initial Version
Reported by: | ryandesign (Ryan Carsten Schmidt) | Owned by: | |
---|---|---|---|
Priority: | Normal | Milestone: | |
Component: | ports | Version: | 2.6.4 |
Keywords: | pending | Cc: | |
Port: | glib2 |
Description
glib2-devel @2.62.5 +universal (meson build system) installs and appears to be universal (all the installed binaries are both x86_64 and i386 according to lipo -info
) but trying to build something universal against it (litebrowser) leads to this error:
Undefined symbols for architecture i386: "Gio::InputStream::read(void*, unsigned int)", referenced from: html_widget::load_text_file(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >&) in html_widget.cpp.o "Gio::MemoryInputStream::add_data(void const*, int)", referenced from: http_loader::curlWriteFunction(void*, unsigned long, unsigned long, void*) in http_loader.cpp.o ld: symbol(s) not found for architecture i386
But it works fine with glib2 @2.58.3_1 +universal (autoconf build system).
Note: See
TracTickets for help on using
tickets.