[MacPorts] #71193: Experimental p5.38-mac-systemdirectory does not build for testing on macOS High Sierra, version 10.13.6, because of wrong input/answer?

MacPorts noreply at macports.org
Tue Oct 29 10:24:56 UTC 2024


#71193: Experimental p5.38-mac-systemdirectory does not build for testing on macOS
High Sierra, version 10.13.6, because of wrong input/answer?
------------------------+---------------------------------------
 Reporter:  ballapete   |      Owner:  (none)
     Type:  defect      |     Status:  new
 Priority:  Normal      |  Milestone:
Component:  ports       |    Version:  2.10.2
 Keywords:  highsierra  |       Port:  p5.38-mac-systemdirectory
------------------------+---------------------------------------
 {{{
 Executing:  cd
 "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_perl_p5
 -mac-systemdirectory/p5.38-mac-systemdirectory/work/Mac-
 SystemDirectory-0.14" && /usr/bin/make -w pure_install
 DESTDIR=/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_perl_p5
 -mac-systemdirectory/p5.38-mac-systemdirectory/work/destroot
 make: Entering directory
 `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_perl_p5
 -mac-systemdirectory/p5.38-mac-systemdirectory/work/Mac-
 SystemDirectory-0.14'
 "/opt/local/bin/perl5.38" -MExtUtils::Command::MM -e 'cp_nonempty' --
 SystemDirectory.bs blib/arch/auto/Mac/SystemDirectory/SystemDirectory.bs
 644
 "/opt/local/bin/perl5.38" "/opt/local/lib/perl5/5.38/ExtUtils/xsubpp"
 -typemap '/opt/local/lib/perl5/5.38/ExtUtils/typemap'  SystemDirectory.xs
 > SystemDirectory.xsc
 mv SystemDirectory.xsc SystemDirectory.c
 mv SystemDirectory.c SystemDirectory.m
 /usr/bin/clang -c   -fno-common -DPERL_DARWIN -DNO_POSIX_2008_LOCALE -pipe
 -Os -fno-strict-aliasing -fstack-protector-strong -I/opt/local/include
 -arch x86_64 -isysroot/ -O3   -DVERSION=\"0.14\" -DXS_VERSION=\"0.14\"
 "-I/opt/local/lib/perl5/5.38/darwin-thread-multi-2level/CORE"  -DHAS_BOOL
 SystemDirectory.m
 SystemDirectory.xs:8:8: warning: extra tokens at end of #endif directive
 [-Wextra-tokens]
 #endif Move
        ^
        //
 SystemDirectory.xs:12:8: warning: extra tokens at end of #endif directive
 [-Wextra-tokens]
 #endif I_POLL
        ^
        //
 SystemDirectory.xs:92:12: warning: enumeration values
 'NSAutosavedInformationDirectory', 'NSApplicationScriptsDirectory', and
 'NSTrashDirectory' not handled in switch [-Wswitch]
     switch(directory) {
            ^
 SystemDirectory.xs:92:12: note: add missing switch cases
     switch(directory) {
            ^
 3 warnings generated.
 rm -f blib/arch/auto/Mac/SystemDirectory/SystemDirectory.bundle
 /usr/bin/clang  -bundle -undefined dynamic_lookup -L/opt/local/lib
 -Wl,-headerpad_max_install_names  -fstack-protector-strong -lobjc
 -framework CoreFoundation -framework Foundation  SystemDirectory.o -arch
 x86_64 -Wl,-syslibroot,/ -o
 blib/arch/auto/Mac/SystemDirectory/SystemDirectory.bundle  \
               \

 chmod 755 blib/arch/auto/Mac/SystemDirectory/SystemDirectory.bundle
 Manifying 1 pod document
 Files found in blib/arch: installing files in blib/lib into architecture
 dependent library tree
 Installing
 /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_perl_p5
 -mac-systemdirectory/p5.38-mac-
 systemdirectory/work/destroot/opt/local/lib/perl5/vendor_perl/5.38/darwin-
 thread-multi-2level/auto/Mac/SystemDirectory/SystemDirectory.bundle
 Installing
 /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_perl_p5
 -mac-systemdirectory/p5.38-mac-
 systemdirectory/work/destroot/opt/local/lib/perl5/vendor_perl/5.38/darwin-
 thread-multi-2level/Mac/SystemDirectory.pm
 Installing
 /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_perl_p5
 -mac-systemdirectory/p5.38-mac-
 systemdirectory/work/destroot/opt/local/share/perl5.38/man/man3/Mac::SystemDirectory.3pm
 make: Leaving directory
 `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_perl_p5
 -mac-systemdirectory/p5.38-mac-systemdirectory/work/Mac-
 SystemDirectory-0.14'
 Fixing paths in darwin-thread-multi-
 2level/auto/Mac/SystemDirectory/.packlist
 --->  Patching .packlist:
 s|/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_perl_p5
 -mac-systemdirectory/p5.38-mac-systemdirectory/work/destroot||p
 --->  Testing p5.38-mac-systemdirectory
 Executing:  cd
 "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_perl_p5
 -mac-systemdirectory/p5.38-mac-systemdirectory/work/Mac-
 SystemDirectory-0.14" && /usr/bin/make test
 "/opt/local/bin/perl5.38" -MExtUtils::Command::MM -e 'cp_nonempty' --
 SystemDirectory.bs blib/arch/auto/Mac/SystemDirectory/SystemDirectory.bs
 644
 "/opt/local/bin/perl5.38" "/opt/local/lib/perl5/5.38/ExtUtils/xsubpp"
 -typemap '/opt/local/lib/perl5/5.38/ExtUtils/typemap'  SystemDirectory.xs
 > SystemDirectory.xsc
 mv SystemDirectory.xsc SystemDirectory.c
 mv SystemDirectory.c SystemDirectory.m
 override rw-r--r--  root/wheel for SystemDirectory.m? (y/n [n]) not
 overwritten
 /usr/bin/clang -c   -fno-common -DPERL_DARWIN -DNO_POSIX_2008_LOCALE -pipe
 -Os -fno-strict-aliasing -fstack-protector-strong -I/opt/local/include
 -arch x86_64 -isysroot/ -O3   -DVERSION=\"0.14\" -DXS_VERSION=\"0.14\"
 "-I/opt/local/lib/perl5/5.38/darwin-thread-multi-2level/CORE"  -DHAS_BOOL
 SystemDirectory.m
 error: unable to open output file 'SystemDirectory.o': 'Operation not
 permitted'
 1 error generated.
 make: *** [SystemDirectory.o] Error 1
 Command failed:  cd
 "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_perl_p5
 -mac-systemdirectory/p5.38-mac-systemdirectory/work/Mac-
 SystemDirectory-0.14" && /usr/bin/make test
 }}}

 The answer is explicitly `no`, which leads to the test failure?

 Installed are `p5.38-mac-systemdirectory @0.140.0_0 (active)
 requested_variants='' platform='darwin 17' archs='x86_64'
 date='2024-10-29T10:42:07+0100'` and also `ossp-uuid @1.6.2_13+perl5_34
 (active) requested_variants='' platform='darwin 17' archs='x86_64'
 date='2022-12-20T18:06:22+0100'`.

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


More information about the macports-tickets mailing list