[MacPorts] #64171: xemacs-21.4.22 fails to configure on Monterey

MacPorts noreply at macports.org
Thu Dec 9 20:05:46 UTC 2021


#64171: xemacs-21.4.22 fails to configure on Monterey
--------------------------+----------------------------
 Reporter:  wealthychef1  |      Owner:  (none)
     Type:  defect        |     Status:  new
 Priority:  Normal        |  Milestone:
Component:  ports         |    Version:  2.7.1
 Keywords:  monterey      |       Port:  xemacs-21.4.22
--------------------------+----------------------------
 My machine is running Monterey.  I just bought it.
 {{{
 root at MBP-2021 (~ ): uname -a
 Darwin MBP-2021.hitronhub.home 21.1.0 Darwin Kernel Version 21.1.0: Wed
 Oct 13 17:33:01 PDT 2021; root:xnu-8019.41.5~1/RELEASE_ARM64_T6000 arm64

 }}}

 I tried to install xemacs with macports 2.7.1 and this happened:

 {{{
 root at MBP-2021 (~ ):  port -N install xemacs
 --->  Computing dependencies for xemacs
 --->  Dependencies to be installed: Xaw3d xorg-libXext xorg-libX11 xorg-
 libXau xorg-xorgproto xorg-libXdmcp xorg-libxcb xorg-libpthread-stubs
 xorg-xcb-proto libxml2 icu xorg-libXmu xorg-libXt xorg-libsm xorg-libice
 xpm compface ctags libjpeg-turbo libpng tiff xbitmaps xorg-libXaw
 ... yadda yadda yadda ...
 --->  Installing xorg-libXaw @1.0.14_0
 --->  Activating xorg-libXaw @1.0.14_0
 --->  Cleaning xorg-libXaw
 --->  Fetching archive for xemacs
 --->  Attempting to fetch xemacs-21.4.22_17+sumo.darwin_21.arm64.tbz2 from
 https://packages.macports.org/xemacs
 --->  Attempting to fetch xemacs-21.4.22_17+sumo.darwin_21.arm64.tbz2 from
 https://ywg.ca.packages.macports.org/mirror/macports/packages/xemacs
 --->  Attempting to fetch xemacs-21.4.22_17+sumo.darwin_21.arm64.tbz2 from
 https://mse.uk.packages.macports.org/xemacs
 --->  Fetching distfiles for xemacs
 --->  Attempting to fetch xemacs-21.4.22.tar.gz from
 https://distfiles.macports.org/xemacs
 --->  Attempting to fetch xemacs-sumo-2010-07-27.tar.gz from
 https://distfiles.macports.org/xemacs
 --->  Attempting to fetch xemacs-mule-sumo-2010-07-27.tar.gz from
 https://distfiles.macports.org/xemacs
 --->  Verifying checksums for xemacs
 --->  Extracting xemacs
 --->  Applying patches to xemacs
 --->  Configuring xemacs
 Error: Failed to configure xemacs: consult
 /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_editors_xemacs/xemacs/work/xemacs-21.4.22/config.log
 Error: Failed to configure xemacs: configure failure: command execution
 failed
 Error: See
 /opt/local/var/macports/logs/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_editors_xemacs/xemacs/main.log
 for details.
 Error: Follow https://guide.macports.org/#project.tickets if you believe
 there is a bug.
 Error: Processing of port xemacs failed
 }}}

 Here is the first error in the log:
 {{{
 configure:2409: checking for GNU libc
 configure:2423: /usr/bin/clang -c -pipe -Os -std=gnu89
 -isysroot/Library/Developer/CommandLineTools/SDKs/MacOSX12.sdk -arch arm64
 -I/opt/local/include
 -isysroot/Library/Developer/CommandLineTools/SDKs/MacOSX12.sdk
 conftest.c 1>&5
 configure:2412:10: fatal error: 'features.h' file not found
 #include <features.h>
          ^~~~~~~~~~~~
 1 error generated.
 configure: failed program was:
 #line 2411 "configure"
 #include "confdefs.h"
 #include <features.h>
 int main() {

 #if ! (defined __GLIBC__ || defined __GNU_LIBRARY__)
 #error Not a GNU libc system :-(
 ******* ======= ******** &&&&&&&&
 #endif

 ; return 0; }

 }}}

 I'm attaching the full log file, it's pretty short.

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


More information about the macports-tickets mailing list