[MacPorts] #62343: python39 fails to destroot on High Sierra 10.13
MacPorts
noreply at macports.org
Sun Feb 21 17:00:50 UTC 2021
#62343: python39 fails to destroot on High Sierra 10.13
----------------------------------+--------------------
Reporter: kneutron | Owner: (none)
Type: defect | Status: new
Priority: Normal | Milestone:
Component: ports | Version: 2.6.4
Keywords: python39 build error | Port:
----------------------------------+--------------------
python39-3.9.2_0.darwin_17
{{{
---> Building python39
---> Staging python39 into destroot
Error: Failed to destroot python39: command execution failed
Error: See
/opt/local/var/macports/logs/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_lang_python39/python39/main.log
for details
:info:destroot In file included from
/System/Library/Frameworks/CoreServices.framework/Frameworks/CarbonCore.framework/
Headers/CarbonCore.h:208:
:info:destroot In file included from
/System/Library/Frameworks/CoreServices.framework/Frameworks/CarbonCore.framework/
Headers/HFSVolumes.h:25:
:info:destroot /usr/include/hfs/hfs_format.h:796:20: error: use of
undeclared identifier 'uuid_string_t'
:info:destroot char reserved[JIB_RESERVED_SIZE];
:info:destroot ^
:info:destroot /usr/include/hfs/hfs_format.h:787:61: note: expanded from
macro 'JIB_RESERVED_SIZE'
:info:destroot #define JIB_RESERVED_SIZE ((32*sizeof(u_int32_t)) -
sizeof(uuid_string_t) - 48)
:info:destroot
^
:info:destroot ./FileSettings.m:128:17: warning: comparison of integers of
different signs: 'int' and 'NSUInteger' (aka 'unsigned long') [-Wsign-
compare]
:info:destroot for (i=0; i < [interpreters count]; i++) {
:info:destroot ~ ^ ~~~~~~~~~~~~~~~~~~~~
:info:destroot 1 warning and 2 errors generated.
:info:destroot make[2]: *** [FileSettings.o] Error 1
:info:destroot make[2]: Leaving directory
`/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_lang_python39/python39/work/Python-3.9.2/Mac/PythonLauncher'
:info:destroot make[1]: *** [install_PythonLauncher] Error 2
:info:destroot make[1]: Leaving directory
`/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_lang_python39/python39/work/Python-3.9.2/Mac'
:info:destroot make: *** [frameworkinstallapps] Error 2
}}}
Looks like the same error is happening with python38 as well, I was
upgrading outdated and got the initial error on python38-3.8.8_0.darwin_17
and decided to try python39; same error
--
Ticket URL: <https://trac.macports.org/ticket/62343>
MacPorts <https://www.macports.org/>
Ports system for macOS
More information about the macports-tickets
mailing list