#70849 closed defect (fixed)
gss @1.0.4: aclocal-1.16: command not found
| Reported by: | ShadSterling (Shad Sterling) | Owned by: | ryandesign (Ryan Carsten Schmidt) |
|---|---|---|---|
| Priority: | Normal | Milestone: | |
| Component: | ports | Version: | 2.10.1 |
| Keywords: | sequoia | Cc: | |
| Port: | gss |
Description
2018 Intel macbook just upgraded to Sequoia, sudo port migrate largely failed on #70750, after removing /Library/Developer/CommandLineTools/usr/include/c++ to fix that, sudo port restore --last also largely fails due to gss
:info:build make: Entering directory `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_security_gss/gss/work/gss-1.0.4'
:info:build CDPATH="${ZSH_VERSION+.}:" && cd . && /bin/sh '/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_security_gss/gss/work/gss-1.0.4/build-aux/missing' aclocal-1.16 -I m4 -I lib/gl/m4 -I src/gl/m4
:info:build /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_security_gss/gss/work/gss-1.0.4/build-aux/missing: line 81: aclocal-1.16: command not found
:info:build WARNING: 'aclocal-1.16' is missing on your system.
:info:build You should only need it if you modified 'acinclude.m4' or
:info:build 'configure.ac' or m4 files included by 'configure.ac'.
:info:build The 'aclocal' program is part of the GNU Automake package:
:info:build <https://www.gnu.org/software/automake>
:info:build It also requires GNU Autoconf, GNU m4 and Perl in order to run:
:info:build <https://www.gnu.org/software/autoconf>
:info:build <https://www.gnu.org/software/m4/>
:info:build <https://www.perl.org/>
:info:build make: *** [aclocal.m4] Error 127
:info:build make: Leaving directory `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_security_gss/gss/work/gss-1.0.4'
Autoconf appears to have installed successfully a few ports before gss
Attachments (2)
Change History (10)
Changed 15 months ago by ShadSterling (Shad Sterling)
comment:1 Changed 15 months ago by ryandesign (Ryan Carsten Schmidt)
| Keywords: | sequoia added; Sequoia removed |
|---|---|
| Summary: | Sequoia Problem: gss build fails: 'aclocal-1.16' is missing on your system → gss @1.0.4: aclocal-1.16: command not found |
comment:2 follow-up: 4 Changed 15 months ago by ShadSterling (Shad Sterling)
comment:3 Changed 15 months ago by ryandesign (Ryan Carsten Schmidt)
| Owner: | set to ryandesign |
|---|---|
| Resolution: | → fixed |
| Status: | new → closed |
comment:4 Changed 15 months ago by ryandesign (Ryan Carsten Schmidt)
Replying to ShadSterling:
Some other tickets suggest this could be caused by missing dependencies, but all dependencies mentioned are installed
I suspect what those other tickets mean is: ports which should have been listed as dependencies but weren't. In this case, I found that gtk-doc needed to be added.
comment:5 Changed 15 months ago by ShadSterling (Shad Sterling)
That fix isn't coming through selfupdate yet, but trying to install it following https://trac.macports.org/wiki/howto/InstallingOlderPort (with the correction from https://superuser.com/questions/598824/previous-version-of-cgal-with-macports-error-unable-to-execute-port-could-no ) it fails with a different error:
:info:build libtool: compile: /usr/bin/clang -DHAVE_CONFIG_H -I. -I../.. -I/opt/local/include -isysroot/Library/Developer/CommandLineTools/SDKs/MacOSX15.sdk -Wno-cast-qual -Wno-conversion -Wno-float-equal -Wno-sign-compare -Wno-undef -Wno-unused-function -Wno-unused-parameter -Wno-float-conversion -Wimplicit-fallthrough -Wno-pedantic -Wno-sign-conversion -Wno-type-limits -pipe -Os -isysroot/Library/Developer CommandLineTools/SDKs/MacOSX15.sdk -arch x86_64 -MT libgnu_la-open.lo -MD -MP -MF .deps/libgnu_la-open.Tpo -c open.c -fno-common -DPIC -o .libs/libgnu_la-open.o :info:build In file included from base64.c:48: :info:build ./ialloc.h:39:1: error: an attribute list cannot appear here :info:build 39 | IALLOC_INLINE void * _GL_ATTRIBUTE_COLD :info:build | ^~~~~~~~~~~~~ :info:build ./ialloc.h:32:24: note: expanded from macro 'IALLOC_INLINE' :info:build 32 | # define IALLOC_INLINE _GL_INLINE :info:build | ^~~~~~~~~~ :info:build ../../config.h:1192:28: note: expanded from macro '_GL_INLINE' :info:build 1192 | # define _GL_INLINE static _GL_UNUSED :info:build | ^~~~~~~~~~ :info:build ../../config.h:1006:20: note: expanded from macro '_GL_UNUSED' :info:build 1006 | #define _GL_UNUSED _GL_ATTRIBUTE_MAYBE_UNUSED :info:build | ^~~~~~~~~~~~~~~~~~~~~~~~~~ :info:build ../../config.h:1001:37: note: expanded from macro '_GL_ATTRIBUTE_MAYBE_UNUSED' :info:build 1001 | # define _GL_ATTRIBUTE_MAYBE_UNUSED [[__maybe_unused__]] :info:build | ^~~~~~~~~~~~~~~~~~~~ :info:build In file included from base64.c:48: :info:build ./ialloc.h:46:1: error: an attribute list cannot appear here :info:build 46 | IALLOC_INLINE :info:build | ^~~~~~~~~~~~~ :info:build ./ialloc.h:32:24: note: expanded from macro 'IALLOC_INLINE' :info:build 32 | # define IALLOC_INLINE _GL_INLINE :info:build | ^~~~~~~~~~ :info:build ../../config.h:1192:28: note: expanded from macro '_GL_INLINE' :info:build 1192 | # define _GL_INLINE static _GL_UNUSED :info:build | ^~~~~~~~~~ :info:build ../../config.h:1006:20: note: expanded from macro '_GL_UNUSED' :info:build 1006 | #define _GL_UNUSED _GL_ATTRIBUTE_MAYBE_UNUSED :info:build | ^~~~~~~~~~~~~~~~~~~~~~~~~~ :info:build ../../config.h:1001:37: note: expanded from macro '_GL_ATTRIBUTE_MAYBE_UNUSED' :info:build 1001 | # define _GL_ATTRIBUTE_MAYBE_UNUSED [[__maybe_unused__]] :info:build | ^~~~~~~~~~~~~~~~~~~~
... and more of the same form
Is that because the autoreconf is getting something wrong? If it's unrelated and should get a separate ticket, should that wait for selfupdate to get the autoreconf fix?
Changed 15 months ago by Buadhai
| Attachment: | main.2.log added |
|---|
comment:6 Changed 15 months ago by Buadhai
Still fails for me on an M2 MBA after sequoia migration. Log file attached:
:info:build Exit code: 2
:error:build Failed to build gss: command execution failed
:debug:build Error code: CHILDSTATUS 4319 2
:debug:build Backtrace: command execution failed
:debug:build while executing
:debug:build "system {*}$notty {*}$callback {*}$nice $fullcmdstring"
:debug:build invoked from within
:debug:build "command_exec -callback portprogress::target_progress_callback build"
:debug:build (procedure "portbuild::build_main" line 10)
:debug:build invoked from within
:debug:build "$procedure $targetname"

Some other tickets suggest this could be caused by missing dependencies, but all dependencies mentioned are installed
automake, autoconf, m4, perl5, pcre, pcre2, nmap, and cctools