[MacPorts] #67964: R-arrow fails on 10.14, 10.12 and earlier: Symbol not found: __ZNSt3__16__itoa8__u32toaEjPc (10.14), __ZNSt19bad_optional_accessD1Ev (10.12)

MacPorts noreply at macports.org
Tue Aug 15 14:36:45 UTC 2023


#67964: R-arrow fails on 10.14, 10.12 and earlier: Symbol not found:
__ZNSt3__16__itoa8__u32toaEjPc (10.14), __ZNSt19bad_optional_accessD1Ev
(10.12)
--------------------------+-----------------------------------
 Reporter:  barracuda156  |      Owner:  (none)
     Type:  defect        |     Status:  new
 Priority:  Low           |  Milestone:
Component:  ports         |    Version:  2.8.1
 Keywords:                |       Port:  R-arrow, apache-arrow
--------------------------+-----------------------------------
 10.14:
 https://build.macports.org/builders/ports-10.14_x86_64-builder/builds/176193/steps
 /install-port/logs/stdio

 {{{
 Error: package or namespace load failed for ‘arrow’ in dyn.load(file,
 DLLpath = DLLpath, ...):
  unable to load shared object '/opt/local/var/macports/build
 /_opt_bblocal_var_buildworker_ports_build_ports_R_R-
 arrow/R-arrow/work/destroot/opt/local/Library/Frameworks/R.framework/Versions/4.3/Resources/library
 /00LOCK-arrow/00new/arrow/libs/arrow.so':
   dlopen(/opt/local/var/macports/build
 /_opt_bblocal_var_buildworker_ports_build_ports_R_R-
 arrow/R-arrow/work/destroot/opt/local/Library/Frameworks/R.framework/Versions/4.3/Resources/library
 /00LOCK-arrow/00new/arrow/libs/arrow.so, 6): Symbol not found:
 __ZNSt3__16__itoa8__u32toaEjPc
   Referenced from: /opt/local/lib/libarrow.1300.dylib
   Expected in: flat namespace
  in /opt/local/lib/libarrow.1300.dylib
 Error: loading failed
 Execution halted
 ERROR: loading failed
 * removing ‘/opt/local/var/macports/build
 /_opt_bblocal_var_buildworker_ports_build_ports_R_R-
 arrow/R-arrow/work/destroot/opt/local/Library/Frameworks/R.framework/Versions/4.3/Resources/library/arrow’
 Command failed:  cd "/opt/local/var/macports/build
 /_opt_bblocal_var_buildworker_ports_build_ports_R_R-
 arrow/R-arrow/work/arrow" && /opt/local/bin/R CMD INSTALL .
 --library=/opt/local/var/macports/build
 /_opt_bblocal_var_buildworker_ports_build_ports_R_R-
 arrow/R-arrow/work/destroot/opt/local/Library/Frameworks/R.framework/Versions/4.3/Resources/library
 Exit code: 1
 }}}

 10.12:
 https://build.macports.org/builders/ports-10.12_x86_64-builder/builds/240674/steps
 /install-port/logs/stdio

 {{{
 Error: package or namespace load failed for ‘arrow’ in dyn.load(file,
 DLLpath = DLLpath, ...):
  unable to load shared object '/opt/local/var/macports/build
 /_opt_bblocal_var_buildworker_ports_build_ports_R_R-
 arrow/R-arrow/work/destroot/opt/local/Library/Frameworks/R.framework/Versions/4.3/Resources/library
 /00LOCK-arrow/00new/arrow/libs/arrow.so':
   dlopen(/opt/local/var/macports/build
 /_opt_bblocal_var_buildworker_ports_build_ports_R_R-
 arrow/R-arrow/work/destroot/opt/local/Library/Frameworks/R.framework/Versions/4.3/Resources/library
 /00LOCK-arrow/00new/arrow/libs/arrow.so, 6): Symbol not found:
 __ZNSt19bad_optional_accessD1Ev
   Referenced from: /opt/local/lib/libarrow.1300.dylib
   Expected in: flat namespace
  in /opt/local/lib/libarrow.1300.dylib
 Error: loading failed
 Execution halted
 ERROR: loading failed
 }}}

 10.15+ and 10.13 builds are fine.

-- 
Ticket URL: <https://trac.macports.org/ticket/67964>
MacPorts <https://www.macports.org/>
Ports system for macOS


More information about the macports-tickets mailing list