Opened 10 years ago

Closed 9 years ago

#47275 closed defect (fixed)

pstoedit @3.62: build failure when using libc++

Reported by: FoolishEwe@… Owned by: ryandesign (Ryan Carsten Schmidt)
Priority: Normal Milestone:
Component: ports Version: 2.3.3
Keywords: Cc: kurthindenburg (Kurt Hindenburg)
Port: pstoedit

Description (last modified by ryandesign (Ryan Carsten Schmidt))

As part of an effort to install octave, I am not able to satisfy the pstoedit dependency. I'm not sure of the cause, please note that I have gcc49 and xcode/clang installed. I've attached the output of "port list" and log file that appears when I try building as follows.

$ sudo port install -v pstoedit
--->  Computing dependencies for pstoedit
--->  Fetching archive for pstoedit
--->  Attempting to fetch pstoedit-3.62_0.darwin_13.x86_64.tbz2 from http://packages.macports.org/pstoedit
--->  Attempting to fetch pstoedit-3.62_0.darwin_13.x86_64.tbz2 from http://mse.uk.packages.macports.org/sites/packages.macports.org/pstoedit
--->  Attempting to fetch pstoedit-3.62_0.darwin_13.x86_64.tbz2 from http://lil.fr.packages.macports.org/pstoedit
--->  Fetching distfiles for pstoedit
--->  Verifying checksums for pstoedit
--->  Extracting pstoedit
--->  Applying patches to pstoedit
--->  Configuring pstoedit
--->  Building pstoedit
Error: org.macports.build for port pstoedit returned: command execution failed
Please see the log file for port pstoedit for details:
    /opt/local/var/macports/logs/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_graphics_pstoedit/pstoedit/main.log
To report a bug, follow the instructions in the guide:
    http://guide.macports.org/#project.tickets
Error: Processing of port pstoedit failed

Attachments (7)

main.log (143.6 KB) - added by FoolishEwe@… 10 years ago.
main.log
portlist.txt (1.4 MB) - added by FoolishEwe@… 10 years ago.
output of "port list"
installed.txt (31.5 KB) - added by FoolishEwe@… 10 years ago.
port installed output
main.2.log (42.0 KB) - added by FoolishEwe@… 10 years ago.
main.log obtained 2015-03-30
main.3.log (42.0 KB) - added by FoolishEwe@… 10 years ago.
main.log obtained 2015-03-31
macports.conf (5.2 KB) - added by nico.mack@… 9 years ago.
main04.log (79.6 KB) - added by nico.mack@… 9 years ago.

Download all attachments as: .zip

Change History (21)

Changed 10 years ago by FoolishEwe@…

Attachment: main.log added

main.log

Changed 10 years ago by FoolishEwe@…

Attachment: portlist.txt added

output of "port list"

comment:1 Changed 10 years ago by FoolishEwe@…

Am I right that this is some form of a link time error?

comment:2 Changed 10 years ago by FoolishEwe@…

Cc: FoolishEwe@… added

Cc Me!

comment:3 in reply to:  description Changed 10 years ago by FoolishEwe@…

The port install command and output were not formatted well on the original ticket, and I should have used "port -v install ..." instead of "port install -v ...", please see the correction below.

$ sudo port -v install pstoedit
Password:
--->  Computing dependencies for pstoedit.
--->  Building pstoedit
make: Entering directory `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_graphics_pstoedit/pstoedit/work/pstoedit-3.62'
Making all in config
make[1]: Entering directory `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_graphics_pstoedit/pstoedit/work/pstoedit-3.62/config'
make[1]: Nothing to be done for `all'.
make[1]: Leaving directory `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_graphics_pstoedit/pstoedit/work/pstoedit-3.62/config'
Making all in doc
make[1]: Entering directory `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_graphics_pstoedit/pstoedit/work/pstoedit-3.62/doc'
make[1]: Nothing to be done for `all'.
make[1]: Leaving directory `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_graphics_pstoedit/pstoedit/work/pstoedit-3.62/doc'
Making all in examples
make[1]: Entering directory `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_graphics_pstoedit/pstoedit/work/pstoedit-3.62/examples'
make[1]: Nothing to be done for `all'.
make[1]: Leaving directory `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_graphics_pstoedit/pstoedit/work/pstoedit-3.62/examples'
Making all in contrib
make[1]: Entering directory `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_graphics_pstoedit/pstoedit/work/pstoedit-3.62/contrib'
Making all in java
make[2]: Entering directory `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_graphics_pstoedit/pstoedit/work/pstoedit-3.62/contrib/java'
Making all in java1
make[3]: Entering directory `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_graphics_pstoedit/pstoedit/work/pstoedit-3.62/contrib/java/java1'
make[3]: Nothing to be done for `all'.
make[3]: Leaving directory `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_graphics_pstoedit/pstoedit/work/pstoedit-3.62/contrib/java/java1'
Making all in java2
make[3]: Entering directory `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_graphics_pstoedit/pstoedit/work/pstoedit-3.62/contrib/java/java2'
make[3]: Nothing to be done for `all'.
make[3]: Leaving directory `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_graphics_pstoedit/pstoedit/work/pstoedit-3.62/contrib/java/java2'
make[3]: Entering directory `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_graphics_pstoedit/pstoedit/work/pstoedit-3.62/contrib/java'
make[3]: Nothing to be done for `all-am'.
make[3]: Leaving directory `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_graphics_pstoedit/pstoedit/work/pstoedit-3.62/contrib/java'
make[2]: Leaving directory `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_graphics_pstoedit/pstoedit/work/pstoedit-3.62/contrib/java'
Making all in cairo
make[2]: Entering directory `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_graphics_pstoedit/pstoedit/work/pstoedit-3.62/contrib/cairo'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_graphics_pstoedit/pstoedit/work/pstoedit-3.62/contrib/cairo'
make[2]: Entering directory `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_graphics_pstoedit/pstoedit/work/pstoedit-3.62/contrib'
make[2]: Nothing to be done for `all-am'.
make[2]: Leaving directory `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_graphics_pstoedit/pstoedit/work/pstoedit-3.62/contrib'
make[1]: Leaving directory `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_graphics_pstoedit/pstoedit/work/pstoedit-3.62/contrib'
Making all in misc
make[1]: Entering directory `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_graphics_pstoedit/pstoedit/work/pstoedit-3.62/misc'
Making all in swffonts
make[2]: Entering directory `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_graphics_pstoedit/pstoedit/work/pstoedit-3.62/misc/swffonts'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_graphics_pstoedit/pstoedit/work/pstoedit-3.62/misc/swffonts'
make[2]: Entering directory `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_graphics_pstoedit/pstoedit/work/pstoedit-3.62/misc'
make[2]: Nothing to be done for `all-am'.
make[2]: Leaving directory `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_graphics_pstoedit/pstoedit/work/pstoedit-3.62/misc'
make[1]: Leaving directory `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_graphics_pstoedit/pstoedit/work/pstoedit-3.62/misc'
Making all in os2
make[1]: Entering directory `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_graphics_pstoedit/pstoedit/work/pstoedit-3.62/os2'
make[1]: Nothing to be done for `all'.
make[1]: Leaving directory `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_graphics_pstoedit/pstoedit/work/pstoedit-3.62/os2'
Making all in othersrc
make[1]: Entering directory `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_graphics_pstoedit/pstoedit/work/pstoedit-3.62/othersrc'
Making all in gsdllinc
make[2]: Entering directory `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_graphics_pstoedit/pstoedit/work/pstoedit-3.62/othersrc/gsdllinc'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_graphics_pstoedit/pstoedit/work/pstoedit-3.62/othersrc/gsdllinc'
make[2]: Entering directory `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_graphics_pstoedit/pstoedit/work/pstoedit-3.62/othersrc'
make[2]: Nothing to be done for `all-am'.
make[2]: Leaving directory `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_graphics_pstoedit/pstoedit/work/pstoedit-3.62/othersrc'
make[1]: Leaving directory `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_graphics_pstoedit/pstoedit/work/pstoedit-3.62/othersrc'
Making all in src
make[1]: Entering directory `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_graphics_pstoedit/pstoedit/work/pstoedit-3.62/src'
/usr/bin/make  all-am
make[2]: Entering directory `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_graphics_pstoedit/pstoedit/work/pstoedit-3.62/src'
/bin/sh ../libtool --tag=CXX   --mode=link /usr/bin/clang++  -pipe -Os -arch x86_64 -stdlib=libc++ -DINTERNALBOOL -no-undefined -L/opt/local/lib -Wl,-headerpad_max_install_names -arch x86_64 -o libpstoedit.la -rpath /opt/local/lib dynload.lo callgs.lo lexyy.lo miscutil.lo cbstream.lo psimage.lo drvbase.lo base64writer.lo poptions.lo subpath.lo pstoedit.lo -lstdc++  -ldl -lm -lgd 
libtool: link: /usr/bin/clang++ -dynamiclib  -o .libs/libpstoedit.0.dylib  .libs/dynload.o .libs/callgs.o .libs/lexyy.o .libs/miscutil.o .libs/cbstream.o .libs/psimage.o .libs/drvbase.o .libs/base64writer.o .libs/poptions.o .libs/subpath.o .libs/pstoedit.o   -L/opt/local/lib -lstdc++ -ldl -lm -lgd  -Os -arch x86_64 -Wl,-headerpad_max_install_names -arch x86_64   -install_name  /opt/local/lib/libpstoedit.0.dylib -compatibility_version 1 -current_version 1.0 -Wl,-single_module
Undefined symbols for architecture x86_64:
  "std::__1::__basic_string_common<true>::__throw_length_error() const", referenced from:
      std::__1::enable_if<__is_forward_iterator<char*>::value, void>::type std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >::__init<char*>(char*, char*) in poptions.o
  "std::__1::locale::use_facet(std::__1::locale::id&) const", referenced from:
      DynLoader::DynLoader(char const*, std::__1::basic_ostream<char, std::__1::char_traits<char> >&, int) in dynload.o
      strcpy_s(char*, unsigned long, char const*) in dynload.o
      DynLoader::open(char const*) in dynload.o
      DynLoader::close() in dynload.o
      DynLoader::~DynLoader() in dynload.o
      DynLoader::getSymbol(char const*, int) const in dynload.o
      loadPlugInDrivers(char const*, std::__1::basic_ostream<char, std::__1::char_traits<char> >&, bool) in dynload.o
      ...
  "std::__1::ios_base::getloc() const", referenced from:
      DynLoader::DynLoader(char const*, std::__1::basic_ostream<char, std::__1::char_traits<char> >&, int) in dynload.o
      strcpy_s(char*, unsigned long, char const*) in dynload.o
      DynLoader::open(char const*) in dynload.o
      DynLoader::close() in dynload.o
      DynLoader::~DynLoader() in dynload.o
      DynLoader::getSymbol(char const*, int) const in dynload.o
      loadPlugInDrivers(char const*, std::__1::basic_ostream<char, std::__1::char_traits<char> >&, bool) in dynload.o
      ...
  "std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >::resize(unsigned long, char)", referenced from:
      std::__1::basic_stringbuf<char, std::__1::char_traits<char>, std::__1::allocator<char> >::overflow(int) in poptions.o
      std::__1::basic_stringbuf<char, std::__1::char_traits<char>, std::__1::allocator<char> >::str(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) in poptions.o
  "std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >::push_back(char)", referenced from:
      std::__1::basic_stringbuf<char, std::__1::char_traits<char>, std::__1::allocator<char> >::overflow(int) in poptions.o
  "std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >::~basic_string()", referenced from:
      OptionBase::toString(RSString&) const in poptions.o
      std::__1::basic_ostringstream<char, std::__1::char_traits<char>, std::__1::allocator<char> >::~basic_ostringstream() in poptions.o
      std::__1::basic_stringbuf<char, std::__1::char_traits<char>, std::__1::allocator<char> >::~basic_stringbuf() in poptions.o
      std::__1::basic_stringbuf<char, std::__1::char_traits<char>, std::__1::allocator<char> >::~basic_stringbuf() in poptions.o
  "std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >::operator=(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&)", referenced from:
      std::__1::basic_stringbuf<char, std::__1::char_traits<char>, std::__1::allocator<char> >::str(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) in poptions.o
  "std::__1::basic_istream<char, std::__1::char_traits<char> >::get(char*, long, char)", referenced from:
      _pstoedit in pstoedit.o
  "std::__1::basic_istream<char, std::__1::char_traits<char> >::get()", referenced from:
      Closer::~Closer() in pstoedit.o
  "std::__1::basic_istream<char, std::__1::char_traits<char> >::peek()", referenced from:
      copy_file(std::__1::basic_istream<char, std::__1::char_traits<char> >&, std::__1::basic_ostream<char, std::__1::char_traits<char> >&) in miscutil.o
      _pstoedit in pstoedit.o
  "std::__1::basic_istream<char, std::__1::char_traits<char> >::ignore(long, int)", referenced from:
      _pstoedit in pstoedit.o
  "std::__1::basic_istream<char, std::__1::char_traits<char> >::getline(char*, long, char)", referenced from:
      getRegistryValue(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, char const*, char const*) in miscutil.o
      FontMapper::readMappingTable(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, char const*) in miscutil.o
  "std::__1::basic_istream<char, std::__1::char_traits<char> >::~basic_istream()", referenced from:
      construction vtable for std::__1::basic_istream<char, std::__1::char_traits<char> >-in-std::__1::basic_ifstream<char, std::__1::char_traits<char> > in miscutil.o
      construction vtable for std::__1::basic_istream<char, std::__1::char_traits<char> >-in-std::__1::basic_ifstream<char, std::__1::char_traits<char> > in pstoedit.o
  "std::__1::basic_istream<char, std::__1::char_traits<char> >::~basic_istream()", referenced from:
      construction vtable for std::__1::basic_istream<char, std::__1::char_traits<char> >-in-std::__1::basic_ifstream<char, std::__1::char_traits<char> > in miscutil.o
      construction vtable for std::__1::basic_istream<char, std::__1::char_traits<char> >-in-std::__1::basic_ifstream<char, std::__1::char_traits<char> > in pstoedit.o
  "std::__1::basic_istream<char, std::__1::char_traits<char> >::~basic_istream()", referenced from:
      getRegistryValue(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, char const*, char const*) in miscutil.o
      TempFile::TempFile() in miscutil.o
      TempFile::~TempFile() in miscutil.o
      fileExists(char const*) in miscutil.o
      FontMapper::readMappingTable(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, char const*) in miscutil.o
      std::__1::basic_ifstream<char, std::__1::char_traits<char> >::~basic_ifstream() in miscutil.o
      std::__1::basic_ifstream<char, std::__1::char_traits<char> >::~basic_ifstream() in miscutil.o
      ...
  "std::__1::basic_ostream<char, std::__1::char_traits<char> >::put(char)", referenced from:
      DynLoader::DynLoader(char const*, std::__1::basic_ostream<char, std::__1::char_traits<char> >&, int) in dynload.o
      strcpy_s(char*, unsigned long, char const*) in dynload.o
      DynLoader::open(char const*) in dynload.o
      DynLoader::close() in dynload.o
      DynLoader::~DynLoader() in dynload.o
      DynLoader::getSymbol(char const*, int) const in dynload.o
      loadPlugInDrivers(char const*, std::__1::basic_ostream<char, std::__1::char_traits<char> >&, bool) in dynload.o
      ...
  "std::__1::basic_ostream<char, std::__1::char_traits<char> >::flush()", referenced from:
      DynLoader::DynLoader(char const*, std::__1::basic_ostream<char, std::__1::char_traits<char> >&, int) in dynload.o
      strcpy_s(char*, unsigned long, char const*) in dynload.o
      DynLoader::open(char const*) in dynload.o
      DynLoader::close() in dynload.o
      DynLoader::~DynLoader() in dynload.o
      DynLoader::getSymbol(char const*, int) const in dynload.o
      loadPlugInDrivers(char const*, std::__1::basic_ostream<char, std::__1::char_traits<char> >&, bool) in dynload.o
      ...
  "std::__1::basic_ostream<char, std::__1::char_traits<char> >::write(char const*, long)", referenced from:
      Base64Writer::write_base64(unsigned char const*, unsigned long) in base64writer.o
      Base64Writer::close_base64() in base64writer.o
  "std::__1::basic_ostream<char, std::__1::char_traits<char> >::sentry::sentry(std::__1::basic_ostream<char, std::__1::char_traits<char> >&)", referenced from:
      std::__1::basic_ostream<char, std::__1::char_traits<char> >& std::__1::operator<<<std::__1::char_traits<char> >(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, char const*) in dynload.o
      std::__1::basic_ostream<char, std::__1::char_traits<char> >& std::__1::operator<<<std::__1::char_traits<char> >(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, char const*) in callgs.o
      std::__1::basic_ostream<char, std::__1::char_traits<char> >& std::__1::operator<<<std::__1::char_traits<char> >(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, char const*) in lexyy.o
      std::__1::basic_ostream<char, std::__1::char_traits<char> >& std::__1::operator<<<std::__1::char_traits<char> >(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, char) in lexyy.o
      std::__1::basic_ostream<char, std::__1::char_traits<char> >& std::__1::operator<<<std::__1::char_traits<char> >(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, char const*) in miscutil.o
      std::__1::basic_ostream<char, std::__1::char_traits<char> >& std::__1::operator<<<std::__1::char_traits<char> >(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, char) in miscutil.o
      std::__1::basic_ostream<char, std::__1::char_traits<char> >& std::__1::operator<<<std::__1::char_traits<char> >(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, char const*) in psimage.o
      ...
  "std::__1::basic_ostream<char, std::__1::char_traits<char> >::sentry::~sentry()", referenced from:
      std::__1::basic_ostream<char, std::__1::char_traits<char> >& std::__1::operator<<<std::__1::char_traits<char> >(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, char const*) in dynload.o
      std::__1::basic_ostream<char, std::__1::char_traits<char> >& std::__1::operator<<<std::__1::char_traits<char> >(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, char const*) in callgs.o
      std::__1::basic_ostream<char, std::__1::char_traits<char> >& std::__1::operator<<<std::__1::char_traits<char> >(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, char const*) in lexyy.o
      std::__1::basic_ostream<char, std::__1::char_traits<char> >& std::__1::operator<<<std::__1::char_traits<char> >(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, char) in lexyy.o
      std::__1::basic_ostream<char, std::__1::char_traits<char> >& std::__1::operator<<<std::__1::char_traits<char> >(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, char const*) in miscutil.o
      std::__1::basic_ostream<char, std::__1::char_traits<char> >& std::__1::operator<<<std::__1::char_traits<char> >(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, char) in miscutil.o
      std::__1::basic_ostream<char, std::__1::char_traits<char> >& std::__1::operator<<<std::__1::char_traits<char> >(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, char const*) in psimage.o
      ...
  "std::__1::basic_ostream<char, std::__1::char_traits<char> >::~basic_ostream()", referenced from:
      construction vtable for std::__1::basic_ostream<char, std::__1::char_traits<char> >-in-std::__1::basic_ofstream<char, std::__1::char_traits<char> > in miscutil.o
      construction vtable for std::__1::basic_ostream<char, std::__1::char_traits<char> >-in-std::__1::basic_ostringstream<char, std::__1::char_traits<char>, std::__1::allocator<char> > in poptions.o
      construction vtable for std::__1::basic_ostream<char, std::__1::char_traits<char> >-in-std::__1::basic_ofstream<char, std::__1::char_traits<char> > in pstoedit.o
  "std::__1::basic_ostream<char, std::__1::char_traits<char> >::~basic_ostream()", referenced from:
      construction vtable for std::__1::basic_ostream<char, std::__1::char_traits<char> >-in-std::__1::basic_ofstream<char, std::__1::char_traits<char> > in miscutil.o
      construction vtable for std::__1::basic_ostream<char, std::__1::char_traits<char> >-in-std::__1::basic_ostringstream<char, std::__1::char_traits<char>, std::__1::allocator<char> > in poptions.o
      construction vtable for std::__1::basic_ostream<char, std::__1::char_traits<char> >-in-std::__1::basic_ofstream<char, std::__1::char_traits<char> > in pstoedit.o
  "std::__1::basic_ostream<char, std::__1::char_traits<char> >::~basic_ostream()", referenced from:
      TempFile::TempFile() in miscutil.o
      TempFile::~TempFile() in miscutil.o
      std::__1::basic_ofstream<char, std::__1::char_traits<char> >::~basic_ofstream() in miscutil.o
      std::__1::basic_ofstream<char, std::__1::char_traits<char> >::~basic_ofstream() in miscutil.o
      non-virtual thunk to std::__1::basic_ofstream<char, std::__1::char_traits<char> >::~basic_ofstream() in miscutil.o
      OptionBase::toString(RSString&) const in poptions.o
      std::__1::basic_ostringstream<char, std::__1::char_traits<char>, std::__1::allocator<char> >::~basic_ostringstream() in poptions.o
      ...
  "std::__1::basic_ostream<char, std::__1::char_traits<char> >::operator<<(std::__1::basic_streambuf<char, std::__1::char_traits<char> >*)", referenced from:
      copy_file(std::__1::basic_istream<char, std::__1::char_traits<char> >&, std::__1::basic_ostream<char, std::__1::char_traits<char> >&) in miscutil.o
  "std::__1::basic_ostream<char, std::__1::char_traits<char> >::operator<<(bool)", referenced from:
      OptionT<bool, BoolTrueExtractor>::writevalue(std::__1::basic_ostream<char, std::__1::char_traits<char> >&) const in pstoedit.o
  "std::__1::basic_ostream<char, std::__1::char_traits<char> >::operator<<(double)", referenced from:
      _pstoedit in pstoedit.o
      OptionT<double, DoubleValueExtractor>::writevalue(std::__1::basic_ostream<char, std::__1::char_traits<char> >&) const in pstoedit.o
  "std::__1::basic_ostream<char, std::__1::char_traits<char> >::operator<<(float)", referenced from:
      PSFrontEnd::yylex() in lexyy.o
      PSFrontEnd::pstack() const in lexyy.o
      drvbase::setRGB(float, float, float) in lexyy.o
      PSImage::writeEPSImage(std::__1::basic_ostream<char, std::__1::char_traits<char> >&) const in psimage.o
      PSImage::writeIdrawImage(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, float) const in psimage.o
      operator<<(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, basedrawingelement const&) in drvbase.o
      drvbase::dumpPath(bool) in drvbase.o
      ...
  "std::__1::basic_ostream<char, std::__1::char_traits<char> >::operator<<(int)", referenced from:
      PSFrontEnd::yylex() in lexyy.o
      full_qualified_tempnam(char const*) in miscutil.o
      PSImage::writeEPSImage(std::__1::basic_ostream<char, std::__1::char_traits<char> >&) const in psimage.o
      PSImage::writeIdrawImage(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, float) const in psimage.o
      drvbase::pathsCanBeMerged(drvbase::PathInfo const&, drvbase::PathInfo const&) const in drvbase.o
      operator<<(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, basedrawingelement const&) in drvbase.o
      drvbase::dumpPath(bool) in drvbase.o
      ...
  "std::__1::basic_ostream<char, std::__1::char_traits<char> >::operator<<(unsigned int)", referenced from:
      PSFrontEnd::yylex() in lexyy.o
      PSFrontEnd::pstack() const in lexyy.o
      FontMapper::readMappingTable(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, char const*) in miscutil.o
      PSImage::writeEPSImage(std::__1::basic_ostream<char, std::__1::char_traits<char> >&) const in psimage.o
      PSImage::writeIdrawImage(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, float) const in psimage.o
      drvbase::drvbase(char const*, std::__1::basic_ostream<char, std::__1::char_traits<char> >&, std::__1::basic_ostream<char, std::__1::char_traits<char> >&, char const*, char const*, PsToEditOptions&, DriverDescription const*) in drvbase.o
      drvbase::getCurrentBBox() const in drvbase.o
      ...
  "std::__1::basic_ostream<char, std::__1::char_traits<char> >::operator<<(unsigned long)", referenced from:
      strcpy_s(char*, unsigned long, char const*) in dynload.o
      strncpy_s(char*, unsigned long, char const*, unsigned long) in callgs.o
      strncpy_s(char*, unsigned long, char const*, unsigned long) in miscutil.o
      ColorTable::getColorIndex(float, float, float) in drvbase.o
      loadpstoeditplugins(char const*, std::__1::basic_ostream<char, std::__1::char_traits<char> >&, bool) in pstoedit.o
  "std::__1::basic_ostream<char, std::__1::char_traits<char> >::operator<<(short)", referenced from:
      PSImage::writeEPSImage(std::__1::basic_ostream<char, std::__1::char_traits<char> >&) const in psimage.o
  "std::__1::basic_streambuf<char, std::__1::char_traits<char> >::sync()", referenced from:
      vtable for std::__1::basic_stringbuf<char, std::__1::char_traits<char>, std::__1::allocator<char> > in poptions.o
  "std::__1::basic_streambuf<char, std::__1::char_traits<char> >::imbue(std::__1::locale const&)", referenced from:
      vtable for std::__1::basic_stringbuf<char, std::__1::char_traits<char>, std::__1::allocator<char> > in poptions.o
  "std::__1::basic_streambuf<char, std::__1::char_traits<char> >::uflow()", referenced from:
      vtable for std::__1::basic_filebuf<char, std::__1::char_traits<char> > in miscutil.o
      vtable for std::__1::basic_stringbuf<char, std::__1::char_traits<char>, std::__1::allocator<char> > in poptions.o
      vtable for std::__1::basic_filebuf<char, std::__1::char_traits<char> > in pstoedit.o
  "std::__1::basic_streambuf<char, std::__1::char_traits<char> >::setbuf(char*, long)", referenced from:
      vtable for std::__1::basic_stringbuf<char, std::__1::char_traits<char>, std::__1::allocator<char> > in poptions.o
  "std::__1::basic_streambuf<char, std::__1::char_traits<char> >::xsgetn(char*, long)", referenced from:
      vtable for std::__1::basic_filebuf<char, std::__1::char_traits<char> > in miscutil.o
      vtable for std::__1::basic_stringbuf<char, std::__1::char_traits<char>, std::__1::allocator<char> > in poptions.o
      vtable for std::__1::basic_filebuf<char, std::__1::char_traits<char> > in pstoedit.o
  "std::__1::basic_streambuf<char, std::__1::char_traits<char> >::xsputn(char const*, long)", referenced from:
      vtable for std::__1::basic_filebuf<char, std::__1::char_traits<char> > in miscutil.o
      vtable for std::__1::basic_stringbuf<char, std::__1::char_traits<char>, std::__1::allocator<char> > in poptions.o
      vtable for std::__1::basic_filebuf<char, std::__1::char_traits<char> > in pstoedit.o
  "std::__1::basic_streambuf<char, std::__1::char_traits<char> >::showmanyc()", referenced from:
      vtable for std::__1::basic_filebuf<char, std::__1::char_traits<char> > in miscutil.o
      vtable for std::__1::basic_stringbuf<char, std::__1::char_traits<char>, std::__1::allocator<char> > in poptions.o
      vtable for std::__1::basic_filebuf<char, std::__1::char_traits<char> > in pstoedit.o
  "std::__1::basic_streambuf<char, std::__1::char_traits<char> >::basic_streambuf()", referenced from:
      std::__1::basic_filebuf<char, std::__1::char_traits<char> >::basic_filebuf() in miscutil.o
      OptionBase::toString(RSString&) const in poptions.o
      std::__1::basic_filebuf<char, std::__1::char_traits<char> >::basic_filebuf() in pstoedit.o
  "std::__1::basic_streambuf<char, std::__1::char_traits<char> >::~basic_streambuf()", referenced from:
      std::__1::basic_filebuf<char, std::__1::char_traits<char> >::~basic_filebuf() in miscutil.o
      std::__1::basic_filebuf<char, std::__1::char_traits<char> >::basic_filebuf() in miscutil.o
      OptionBase::toString(RSString&) const in poptions.o
      std::__1::basic_ostringstream<char, std::__1::char_traits<char>, std::__1::allocator<char> >::~basic_ostringstream() in poptions.o
      std::__1::basic_stringbuf<char, std::__1::char_traits<char>, std::__1::allocator<char> >::~basic_stringbuf() in poptions.o
      std::__1::basic_stringbuf<char, std::__1::char_traits<char>, std::__1::allocator<char> >::~basic_stringbuf() in poptions.o
      std::__1::basic_filebuf<char, std::__1::char_traits<char> >::~basic_filebuf() in pstoedit.o
      ...
  "std::__1::cin", referenced from:
      _pstoedit in pstoedit.o
      Closer::~Closer() in pstoedit.o
  "std::__1::cerr", referenced from:
      strcpy_s(char*, unsigned long, char const*) in dynload.o
      strncpy_s(char*, unsigned long, char const*, unsigned long) in callgs.o
      PSFrontEnd::yylex() in lexyy.o
      PSFrontEnd::pstack() const in lexyy.o
      drawingelement<0u, (Dtype)2>::drawingelement(drawingelement<0u, (Dtype)2> const&) in lexyy.o
      drawingelement<3u, (Dtype)3>::drawingelement(drawingelement<3u, (Dtype)3> const&) in lexyy.o
      drawingelement<1u, (Dtype)1>::drawingelement(drawingelement<1u, (Dtype)1> const&) in lexyy.o
      ...
  "std::__1::cout", referenced from:
      drvbase::getCurrentBBox() const in drvbase.o
      drvbase::close_output_file_and_reopen_in_binary_mode() in drvbase.o
      IntValueExtractor::getvalue(char const*, char const*, unsigned int&, int&) in poptions.o
      DoubleValueExtractor::getvalue(char const*, char const*, unsigned int&, double&) in poptions.o
      CharacterValueExtractor::getvalue(char const*, char const*, unsigned int&, char&) in poptions.o
      _pstoedit in pstoedit.o
      ArgvExtractor::getvalue(char const*, char const*, unsigned int&, Argv&) in pstoedit.o
      ...
  "std::__1::ctype<char>::id", referenced from:
      DynLoader::DynLoader(char const*, std::__1::basic_ostream<char, std::__1::char_traits<char> >&, int) in dynload.o
      strcpy_s(char*, unsigned long, char const*) in dynload.o
      DynLoader::open(char const*) in dynload.o
      DynLoader::close() in dynload.o
      DynLoader::~DynLoader() in dynload.o
      DynLoader::getSymbol(char const*, int) const in dynload.o
      loadPlugInDrivers(char const*, std::__1::basic_ostream<char, std::__1::char_traits<char> >&, bool) in dynload.o
      ...
  "std::__1::locale::locale(std::__1::locale const&)", referenced from:
      std::__1::basic_filebuf<char, std::__1::char_traits<char> >::basic_filebuf() in miscutil.o
      std::__1::basic_filebuf<char, std::__1::char_traits<char> >::basic_filebuf() in pstoedit.o
  "std::__1::locale::~locale()", referenced from:
      DynLoader::DynLoader(char const*, std::__1::basic_ostream<char, std::__1::char_traits<char> >&, int) in dynload.o
      strcpy_s(char*, unsigned long, char const*) in dynload.o
      DynLoader::open(char const*) in dynload.o
      DynLoader::close() in dynload.o
      DynLoader::~DynLoader() in dynload.o
      DynLoader::getSymbol(char const*, int) const in dynload.o
      loadPlugInDrivers(char const*, std::__1::basic_ostream<char, std::__1::char_traits<char> >&, bool) in dynload.o
      ...
  "std::__1::codecvt<char, char, __mbstate_t>::id", referenced from:
      std::__1::basic_filebuf<char, std::__1::char_traits<char> >::imbue(std::__1::locale const&) in miscutil.o
      std::__1::basic_filebuf<char, std::__1::char_traits<char> >::basic_filebuf() in miscutil.o
      std::__1::basic_filebuf<char, std::__1::char_traits<char> >::imbue(std::__1::locale const&) in pstoedit.o
      std::__1::basic_filebuf<char, std::__1::char_traits<char> >::basic_filebuf() in pstoedit.o
  "std::__1::ios_base::__set_badbit_and_consider_rethrow()", referenced from:
      std::__1::basic_ostream<char, std::__1::char_traits<char> >& std::__1::operator<<<std::__1::char_traits<char> >(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, char const*) in dynload.o
      std::__1::basic_ostream<char, std::__1::char_traits<char> >& std::__1::operator<<<std::__1::char_traits<char> >(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, char const*) in callgs.o
      std::__1::basic_ostream<char, std::__1::char_traits<char> >& std::__1::operator<<<std::__1::char_traits<char> >(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, char const*) in lexyy.o
      std::__1::basic_ostream<char, std::__1::char_traits<char> >& std::__1::operator<<<std::__1::char_traits<char> >(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, char) in lexyy.o
      std::__1::basic_ostream<char, std::__1::char_traits<char> >& std::__1::operator<<<std::__1::char_traits<char> >(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, char const*) in miscutil.o
      std::__1::basic_ostream<char, std::__1::char_traits<char> >& std::__1::operator<<<std::__1::char_traits<char> >(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, char) in miscutil.o
      std::__1::basic_ostream<char, std::__1::char_traits<char> >& std::__1::operator<<<std::__1::char_traits<char> >(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, char const*) in psimage.o
      ...
  "std::__1::ios_base::init(void*)", referenced from:
      getRegistryValue(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, char const*, char const*) in miscutil.o
      TempFile::TempFile() in miscutil.o
      fileExists(char const*) in miscutil.o
      FontMapper::readMappingTable(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, char const*) in miscutil.o
      OptionBase::toString(RSString&) const in poptions.o
      _pstoedit in pstoedit.o
  "std::__1::ios_base::clear(unsigned int)", referenced from:
      std::__1::basic_ostream<char, std::__1::char_traits<char> >& std::__1::operator<<<std::__1::char_traits<char> >(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, char const*) in dynload.o
      std::__1::basic_ostream<char, std::__1::char_traits<char> >& std::__1::operator<<<std::__1::char_traits<char> >(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, char const*) in callgs.o
      PSFrontEnd::yylex() in lexyy.o
      std::__1::basic_ostream<char, std::__1::char_traits<char> >& std::__1::operator<<<std::__1::char_traits<char> >(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, char const*) in lexyy.o
      std::__1::basic_ofstream<char, std::__1::char_traits<char> >::open(char const*, unsigned int) in lexyy.o
      std::__1::basic_ostream<char, std::__1::char_traits<char> >& std::__1::operator<<<std::__1::char_traits<char> >(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, char) in lexyy.o
      getRegistryValue(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, char const*, char const*) in miscutil.o
      ...
  "std::__1::basic_ios<char, std::__1::char_traits<char> >::~basic_ios()", referenced from:
      getRegistryValue(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, char const*, char const*) in miscutil.o
      TempFile::TempFile() in miscutil.o
      TempFile::~TempFile() in miscutil.o
      fileExists(char const*) in miscutil.o
      FontMapper::readMappingTable(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, char const*) in miscutil.o
      std::__1::basic_ifstream<char, std::__1::char_traits<char> >::~basic_ifstream() in miscutil.o
      std::__1::basic_ofstream<char, std::__1::char_traits<char> >::~basic_ofstream() in miscutil.o
      ...
  "typeinfo for std::__1::basic_istream<char, std::__1::char_traits<char> >", referenced from:
      typeinfo for std::__1::basic_ifstream<char, std::__1::char_traits<char> > in miscutil.o
      construction vtable for std::__1::basic_istream<char, std::__1::char_traits<char> >-in-std::__1::basic_ifstream<char, std::__1::char_traits<char> > in miscutil.o
      typeinfo for std::__1::basic_ifstream<char, std::__1::char_traits<char> > in pstoedit.o
      construction vtable for std::__1::basic_istream<char, std::__1::char_traits<char> >-in-std::__1::basic_ifstream<char, std::__1::char_traits<char> > in pstoedit.o
  "typeinfo for std::__1::basic_ostream<char, std::__1::char_traits<char> >", referenced from:
      typeinfo for std::__1::basic_ofstream<char, std::__1::char_traits<char> > in miscutil.o
      construction vtable for std::__1::basic_ostream<char, std::__1::char_traits<char> >-in-std::__1::basic_ofstream<char, std::__1::char_traits<char> > in miscutil.o
      typeinfo for std::__1::basic_ostringstream<char, std::__1::char_traits<char>, std::__1::allocator<char> > in poptions.o
      construction vtable for std::__1::basic_ostream<char, std::__1::char_traits<char> >-in-std::__1::basic_ostringstream<char, std::__1::char_traits<char>, std::__1::allocator<char> > in poptions.o
      typeinfo for std::__1::basic_ofstream<char, std::__1::char_traits<char> > in pstoedit.o
      construction vtable for std::__1::basic_ostream<char, std::__1::char_traits<char> >-in-std::__1::basic_ofstream<char, std::__1::char_traits<char> > in pstoedit.o
  "typeinfo for std::__1::basic_streambuf<char, std::__1::char_traits<char> >", referenced from:
      typeinfo for std::__1::basic_filebuf<char, std::__1::char_traits<char> > in miscutil.o
      typeinfo for std::__1::basic_stringbuf<char, std::__1::char_traits<char>, std::__1::allocator<char> > in poptions.o
      typeinfo for std::__1::basic_filebuf<char, std::__1::char_traits<char> > in pstoedit.o
  "vtable for std::__1::basic_ios<char, std::__1::char_traits<char> >", referenced from:
      getRegistryValue(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, char const*, char const*) in miscutil.o
      TempFile::TempFile() in miscutil.o
      fileExists(char const*) in miscutil.o
      FontMapper::readMappingTable(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, char const*) in miscutil.o
      OptionBase::toString(RSString&) const in poptions.o
      _pstoedit in pstoedit.o
  NOTE: a missing vtable usually means the first non-inline virtual member function has no definition.
  "non-virtual thunk to std::__1::basic_istream<char, std::__1::char_traits<char> >::~basic_istream()", referenced from:
      construction vtable for std::__1::basic_istream<char, std::__1::char_traits<char> >-in-std::__1::basic_ifstream<char, std::__1::char_traits<char> > in miscutil.o
      construction vtable for std::__1::basic_istream<char, std::__1::char_traits<char> >-in-std::__1::basic_ifstream<char, std::__1::char_traits<char> > in pstoedit.o
  "non-virtual thunk to std::__1::basic_istream<char, std::__1::char_traits<char> >::~basic_istream()", referenced from:
      construction vtable for std::__1::basic_istream<char, std::__1::char_traits<char> >-in-std::__1::basic_ifstream<char, std::__1::char_traits<char> > in miscutil.o
      construction vtable for std::__1::basic_istream<char, std::__1::char_traits<char> >-in-std::__1::basic_ifstream<char, std::__1::char_traits<char> > in pstoedit.o
  "non-virtual thunk to std::__1::basic_ostream<char, std::__1::char_traits<char> >::~basic_ostream()", referenced from:
      construction vtable for std::__1::basic_ostream<char, std::__1::char_traits<char> >-in-std::__1::basic_ofstream<char, std::__1::char_traits<char> > in miscutil.o
      construction vtable for std::__1::basic_ostream<char, std::__1::char_traits<char> >-in-std::__1::basic_ostringstream<char, std::__1::char_traits<char>, std::__1::allocator<char> > in poptions.o
      construction vtable for std::__1::basic_ostream<char, std::__1::char_traits<char> >-in-std::__1::basic_ofstream<char, std::__1::char_traits<char> > in pstoedit.o
  "non-virtual thunk to std::__1::basic_ostream<char, std::__1::char_traits<char> >::~basic_ostream()", referenced from:
      construction vtable for std::__1::basic_ostream<char, std::__1::char_traits<char> >-in-std::__1::basic_ofstream<char, std::__1::char_traits<char> > in miscutil.o
      construction vtable for std::__1::basic_ostream<char, std::__1::char_traits<char> >-in-std::__1::basic_ostringstream<char, std::__1::char_traits<char>, std::__1::allocator<char> > in poptions.o
      construction vtable for std::__1::basic_ostream<char, std::__1::char_traits<char> >-in-std::__1::basic_ofstream<char, std::__1::char_traits<char> > in pstoedit.o
ld: symbol(s) not found for architecture x86_64
clang: error: linker command failed with exit code 1 (use -v to see invocation)
make[2]: *** [libpstoedit.la] Error 1
make[2]: Leaving directory `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_graphics_pstoedit/pstoedit/work/pstoedit-3.62/src'
make[1]: *** [all] Error 2
make[1]: Leaving directory `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_graphics_pstoedit/pstoedit/work/pstoedit-3.62/src'
make: *** [all-recursive] Error 1
make: Leaving directory `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_graphics_pstoedit/pstoedit/work/pstoedit-3.62'
Command failed:  cd "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_graphics_pstoedit/pstoedit/work/pstoedit-3.62" && /usr/bin/make -w all 
Exit code: 2
Error: org.macports.build for port pstoedit returned: command execution failed
Warning: targets not executed for pstoedit: org.macports.activate org.macports.build org.macports.destroot org.macports.install
Please see the log file for port pstoedit for details:
    /opt/local/var/macports/logs/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_graphics_pstoedit/pstoedit/main.log
To report a bug, follow the instructions in the guide:
    http://guide.macports.org/#project.tickets
Error: Processing of port pstoedit failed

Replying to FoolishEwe@…:

As part of an effort to install octave, I am not able to satisfy the pstoedit dependency. I'm not sure of the cause, please note that I have gcc49 and xcode/clang installed. I've attached the output of "port list" and log file that appears when I try building as follows.

$ sudo port install -v pstoedit
--->  Computing dependencies for pstoedit
--->  Fetching archive for pstoedit
--->  Attempting to fetch pstoedit-3.62_0.darwin_13.x86_64.tbz2 from http://packages.macports.org/pstoedit
--->  Attempting to fetch pstoedit-3.62_0.darwin_13.x86_64.tbz2 from http://mse.uk.packages.macports.org/sites/packages.macports.org/pstoedit
--->  Attempting to fetch pstoedit-3.62_0.darwin_13.x86_64.tbz2 from http://lil.fr.packages.macports.org/pstoedit
--->  Fetching distfiles for pstoedit
--->  Verifying checksums for pstoedit
--->  Extracting pstoedit
--->  Applying patches to pstoedit
--->  Configuring pstoedit
--->  Building pstoedit
Error: org.macports.build for port pstoedit returned: command execution failed
Please see the log file for port pstoedit for details:
    /opt/local/var/macports/logs/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_graphics_pstoedit/pstoedit/main.log
To report a bug, follow the instructions in the guide:
    http://guide.macports.org/#project.tickets
Error: Processing of port pstoedit failed
Last edited 10 years ago by ryandesign (Ryan Carsten Schmidt) (previous) (diff)

comment:4 Changed 10 years ago by kurthindenburg (Kurt Hindenburg)

Cc: khindenburg@… added

Cc Me!

comment:5 Changed 10 years ago by kurthindenburg (Kurt Hindenburg)

can you do a 'port sync' and try if the latest version 3.70 has the same issue? - please attach the logs instead of pasting them.

comment:6 Changed 10 years ago by ryandesign (Ryan Carsten Schmidt)

Cc: FoolishEwe@… removed
Description: modified (diff)
Port: pstoedit added

comment:7 in reply to:  description ; Changed 10 years ago by ryandesign (Ryan Carsten Schmidt)

Replying to FoolishEwe@…:

I've attached the output of "port list"

FYI, output of "port list" is never useful for diagnosing a port build failure. "port list" shows you a list of all ports that are available. It tells you nothing about what ports you have installed. If you want that, use "port installed". This can on rare occasions be useful for diagnosing problems.

Changed 10 years ago by FoolishEwe@…

Attachment: installed.txt added

port installed output

comment:8 in reply to:  7 Changed 10 years ago by FoolishEwe@…

Replying to ryandesign@…: Good point, I've added the output of "port installed" just in case.

Replying to FoolishEwe@…:

I've attached the output of "port list"

FYI, output of "port list" is never useful for diagnosing a port build failure. "port list" shows you a list of all ports that are available. It tells you nothing about what ports you have installed. If you want that, use "port installed". This can on rare occasions be useful for diagnosing problems.

Changed 10 years ago by FoolishEwe@…

Attachment: main.2.log added

main.log obtained 2015-03-30

comment:9 in reply to:  4 ; Changed 10 years ago by FoolishEwe@…

Replying to khindenburg@…:

Cc Me!

I tried as per your suggestion (well, I did a "port selfupdate" in this case but I also tried "port sync"), and this didn't work. Please see "main2.log", description is "main.log obtained 2015-03-30".

NOTE: I goofed the first time I posted this, and pasted the wrong text, please find a corrected updated version below. I repeated this today and will add another copy of the "main.log obtained 2015-03-31" as part of the correction..

$ sudo port self update; sudo port upgrade outdated; sudo port install octave
Password:
Error: selfupdate does not accept string arguments
Nothing to upgrade.
--->  Computing dependencies for octave
--->  Dependencies to be installed: pstoedit
--->  Building pstoedit
^Chalfthose-lm:public maniatty$ sudo port selfupdate; sudo port upgrade outdated; sudo port install octave
--->  Updating MacPorts base sources using rsync
MacPorts base version 2.3.3 installed,
MacPorts base version 2.3.3 downloaded.
--->  Updating the ports tree
--->  MacPorts base is already the latest version

The ports tree has been updated. To upgrade your installed ports, you should run
  port upgrade outdated
--->  Fetching archive for xorg-xf86vidmodeproto
--->  Attempting to fetch xorg-xf86vidmodeproto-2.3.1_0.darwin_13.noarch.tbz2 from http://packages.macports.org/xorg-xf86vidmodeproto
--->  Attempting to fetch xorg-xf86vidmodeproto-2.3.1_0.darwin_13.noarch.tbz2.rmd160 from http://packages.macports.org/xorg-xf86vidmodeproto
--->  Installing xorg-xf86vidmodeproto @2.3.1_0
--->  Activating xorg-xf86vidmodeproto @2.3.1_0
--->  Cleaning xorg-xf86vidmodeproto
--->  Computing dependencies for xorg-libXxf86vm
--->  Fetching archive for xorg-libXxf86vm
--->  Attempting to fetch xorg-libXxf86vm-1.1.4_0.darwin_13.x86_64.tbz2 from http://packages.macports.org/xorg-libXxf86vm
--->  Attempting to fetch xorg-libXxf86vm-1.1.4_0.darwin_13.x86_64.tbz2.rmd160 from http://packages.macports.org/xorg-libXxf86vm
--->  Installing xorg-libXxf86vm @1.1.4_0
--->  Activating xorg-libXxf86vm @1.1.4_0
--->  Cleaning xorg-libXxf86vm
--->  Computing dependencies for freeglut
--->  Fetching archive for freeglut
--->  Attempting to fetch freeglut-3.0.0_0.darwin_13.x86_64.tbz2 from http://packages.macports.org/freeglut
--->  Attempting to fetch freeglut-3.0.0_0.darwin_13.x86_64.tbz2.rmd160 from http://packages.macports.org/freeglut
--->  Installing freeglut @3.0.0_0
--->  Activating freeglut @3.0.0_0
--->  Cleaning freeglut
--->  Computing dependencies for libcaca
--->  Fetching archive for libcaca
--->  Attempting to fetch libcaca-0.99.beta19_1+x11.darwin_13.x86_64.tbz2 from http://packages.macports.org/libcaca
--->  Attempting to fetch libcaca-0.99.beta19_1+x11.darwin_13.x86_64.tbz2 from http://lil.fr.packages.macports.org/libcaca
--->  Attempting to fetch libcaca-0.99.beta19_1+x11.darwin_13.x86_64.tbz2 from http://mse.uk.packages.macports.org/sites/packages.macports.org/libcaca
--->  Fetching distfiles for libcaca
--->  Verifying checksums for libcaca
--->  Extracting libcaca
--->  Configuring libcaca
--->  Building libcaca
--->  Staging libcaca into destroot
--->  Installing libcaca @0.99.beta19_1+x11
--->  Cleaning libcaca
--->  Computing dependencies for libcaca
--->  Deactivating libcaca @0.99.beta19_0+x11
--->  Cleaning libcaca
--->  Activating libcaca @0.99.beta19_1+x11
--->  Cleaning libcaca
--->  Computing dependencies for netpbm
--->  Fetching archive for netpbm
--->  Attempting to fetch netpbm-10.69.07_0+x11.darwin_13.x86_64.tbz2 from http://packages.macports.org/netpbm
--->  Attempting to fetch netpbm-10.69.07_0+x11.darwin_13.x86_64.tbz2.rmd160 from http://packages.macports.org/netpbm
--->  Installing netpbm @10.69.07_0+x11
--->  Cleaning netpbm
--->  Computing dependencies for netpbm
--->  Deactivating netpbm @10.69.06_0+x11
--->  Cleaning netpbm
--->  Activating netpbm @10.69.07_0+x11
--->  Cleaning netpbm
--->  Computing dependencies for subversion
--->  Fetching archive for subversion
--->  Attempting to fetch subversion-1.8.13_0.darwin_13.x86_64.tbz2 from http://packages.macports.org/subversion
--->  Attempting to fetch subversion-1.8.13_0.darwin_13.x86_64.tbz2.rmd160 from http://packages.macports.org/subversion
--->  Installing subversion @1.8.13_0
--->  Cleaning subversion
--->  Computing dependencies for subversion
--->  Deactivating subversion @1.8.11_0
--->  Cleaning subversion
--->  Activating subversion @1.8.13_0
--->  Cleaning subversion
--->  Updating database of binaries
--->  Scanning binaries for linking errors
--->  No broken files found.                             
--->  Computing dependencies for octave
--->  Dependencies to be installed: pstoedit
--->  Building pstoedit
Error: org.macports.build for port pstoedit returned: command execution failed
Error: Failed to install pstoedit
Please see the log file for port pstoedit for details:
    /opt/local/var/macports/logs/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_graphics_pstoedit/pstoedit/main.log
Error: The following dependencies were not installed: pstoedit
To report a bug, follow the instructions in the guide:
    http://guide.macports.org/#project.tickets
Error: Processing of port octave failed
Last edited 10 years ago by FoolishEwe@… (previous) (diff)

Changed 10 years ago by FoolishEwe@…

Attachment: main.3.log added

main.log obtained 2015-03-31

comment:10 in reply to:  9 Changed 10 years ago by FoolishEwe@…

Replying to FoolishEwe@…:

Replying to khindenburg@…:

Cc Me!

Pinging. I had an error when I first replied, it is now corrected. Apparently the new version is not a fix, I am not able to build pstoedit @3.7.0.

comment:11 Changed 9 years ago by kurthindenburg (Kurt Hindenburg)

Have you migrated to a new OS prior to these errors?

wiki:Migration

Last edited 9 years ago by ryandesign (Ryan Carsten Schmidt) (previous) (diff)

Changed 9 years ago by nico.mack@…

Attachment: macports.conf added

Changed 9 years ago by nico.mack@…

Attachment: main04.log added

comment:12 Changed 9 years ago by nico.mack@…

I'm running in the same issue with macports version 2.3.4 on osx 10.8.5 with XCode 5.1.1 and command line tools installed. Build of pstoedit 3.7.0 fails with error "Undefined symbols for architecture x86_64". Please note that I've modified my macports.conf as described in LibcxxOnOlderSystems. Log file and macports.conf are attached.

Last edited 9 years ago by ryandesign (Ryan Carsten Schmidt) (previous) (diff)

comment:13 Changed 9 years ago by ryandesign (Ryan Carsten Schmidt)

Owner: changed from macports-tickets@… to ryandesign@…
Status: newassigned
Summary: pstoedit @3.62 - build failurepstoedit @3.62: build failure when using libc++

pstoedit's configure script is checking for libstdc++:

:info:configure checking for main in -lstdc++... yes

Trying to use libstdc++ just for pstoedit of course won't work on OS X 10.9 or later, or on earlier systems configured to use libc++, when everything else is compiled with libc++.

comment:14 Changed 9 years ago by ryandesign (Ryan Carsten Schmidt)

Resolution: fixed
Status: assignedclosed

Should be fixed in r141756.

Note: See TracTickets for help on using tickets.