#26962: ipe@7.0.10 build error on leopard -------------------------------+-------------------------------------------- Reporter: elswong@… | Owner: macports-tickets@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 1.9.1 Keywords: | Port: ipe -------------------------------+-------------------------------------------- ipe fails to build on Leopard. Here's partial output relevant to the build error. {{{ :info:build g++ -dynamiclib -o ../../../build/ipelets/image.so ../../../build/obj/ipelets/image.o -L../../../build/lib -lipe -framework Carbon -framework AppKit -framew ork ApplicationServices -L/opt/local/lib -lQtGui -lpng -lQtCore -lz -lm :info:build ld warning: duplicate dylib /opt/local/lib/libz.1.dylib :info:build Undefined symbols: :info:build "ipe::Page::append(ipe::TSelect, int, ipe::Object*)", referenced from: :info:build ImageIpelet::insertBitmap(QString) in image.o :info:build ImageIpelet::insertJpeg(QString) in image.o :info:build "ipe::Buffer::Buffer(char const*, int)", referenced from: :info:build ImageIpelet::insertJpeg(QString) in image.o :info:build "ipe::Bitmap::setColorKey(int)", referenced from: :info:build ImageIpelet::insertBitmap(QString) in image.o :info:build "ipe::Bitmap::~Bitmap()", referenced from: :info:build ImageIpelet::insertBitmap(QString) in image.o :info:build ImageIpelet::insertBitmap(QString) in image.o :info:build ImageIpelet::insertBitmap(QString) in image.o :info:build ImageIpelet::insertBitmap(QString) in image.o :info:build ImageIpelet::insertJpeg(QString) in image.o :info:build ImageIpelet::insertJpeg(QString) in image.o :info:build ImageIpelet::insertJpeg(QString) in image.o :info:build ImageIpelet::insertJpeg(QString) in image.o :info:build "ipe::Buffer::~Buffer()", referenced from: :info:build ImageIpelet::insertBitmap(QString) in image.o :info:build ImageIpelet::insertBitmap(QString) in image.o :info:build ImageIpelet::insertBitmap(QString) in image.o :info:build ImageIpelet::insertBitmap(QString) in image.o :info:build ImageIpelet::insertJpeg(QString) in image.o :info:build ImageIpelet::insertJpeg(QString) in image.o :info:build "ipe::Cascade::findLayout() const", referenced from: :info:build ImageIpelet::computeRect() in image.o :info:build "ipe::Bitmap::Bitmap(int, int, ipe::Bitmap::TColorSpace, int, ipe::Buffer, ipe::Bitmap::TFilter, bool)", referenced from: :info:build ImageIpelet::insertBitmap(QString) in image.o :info:build ImageIpelet::insertJpeg(QString) in image.o :info:build "ipe::Buffer::Buffer(int)", referenced from: :info:build ImageIpelet::insertBitmap(QString) in image.o :info:build "ipe::Ipelet::~Ipelet()", referenced from: :info:build ImageIpelet::~ImageIpelet()in image.o :info:build ImageIpelet::~ImageIpelet()in image.o :info:build "ipe::Vector::ZERO", referenced from: :info:build __ZN3ipe6Vector4ZEROE$non_lazy_ptr in image.o :info:build "ipe::Bitmap::Bitmap(ipe::Bitmap const&)", referenced from: :info:build ImageIpelet::insertBitmap(QString) in image.o :info:build ImageIpelet::insertJpeg(QString) in image.o :info:build "ipe::Buffer::Buffer(ipe::Buffer const&)", referenced from: :info:build ImageIpelet::insertBitmap(QString) in image.o :info:build "ipe::Rect::Rect(ipe::Vector const&, ipe::Vector const&)", referenced from: :info:build ImageIpelet::computeRect() in image.o :info:build ImageIpelet::computeRect() in image.o :info:build "ipe::Image::Image(ipe::Rect const&, ipe::Bitmap)", referenced from: :info:build ImageIpelet::insertBitmap(QString) in image.o :info:build ImageIpelet::insertJpeg(QString) in image.o :info:build ld: symbol(s) not found :info:build collect2: ld returned 1 exit status :info:build make[1]: *** [../../../build/ipelets/image.so] Error 1 :info:build make: *** [ipelets/image] Error 2 :info:build shell command " cd "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_graphics_ipe/work/ipe-7.0.10/src" && /usr/b in/make all IPEPREFIX=/opt/local MOC=/opt/local/bin/moc " returned error 2 :error:build Target org.macports.build returned: shell command failed :debug:build Backtrace: shell command failed while executing "command_exec build" (procedure "portbuild::build_main" line 8) invoked from within "$procedure $targetname" :info:build Warning: the following items did not execute (for ipe): org.macports.activate org.macports.build org.macports.destroot org.macports.install :notice:build Log for ipe is at: /opt/local/var/macports/logs/_opt_local_var_macports_sources_rsync.macports.org_release_ports_graphics_ipe/main.log }}} -- Ticket URL: <https://trac.macports.org/ticket/26962> MacPorts <http://www.macports.org/> Ports system for Mac OS