#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 (1)
Change History (6)
Changed 2 hours ago by ShadSterling (Shad Sterling)
comment:1 Changed 2 hours 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 2 hours ago by ShadSterling (Shad Sterling)
comment:3 Changed 2 hours ago by ryandesign (Ryan Carsten Schmidt)
Owner: | set to ryandesign |
---|---|
Resolution: | → fixed |
Status: | new → closed |
comment:4 Changed 2 hours 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 6 minutes 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?
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