Opened 3 years ago

Closed 3 years ago

#64171 closed defect (duplicate)

xemacs @21.4.22: fails to configure on Monterey

Reported by: wealthychef1 Owned by: dstrubbe (David Strubbe)
Priority: Normal Milestone:
Component: ports Version: 2.7.1
Keywords: monterey Cc:
Port: xemacs

Description

My machine is running Monterey. I just bought it.

root@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@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.

Attachments (1)

config.log (18.2 KB) - added by wealthychef1 3 years ago.
the config log

Download all attachments as: .zip

Change History (3)

Changed 3 years ago by wealthychef1

Attachment: config.log added

the config log

comment:1 Changed 3 years ago by reneeotten (Renee Otten)

Owner: set to dstrubbe
Port: xemacs added; xemacs-21.4.22 removed
Status: newassigned
Summary: xemacs-21.4.22 fails to configure on Montereyxemacs @21.4.22: fails to configure on Monterey

comment:2 Changed 3 years ago by jmroot (Joshua Root)

Resolution: duplicate
Status: assignedclosed
Note: See TracTickets for help on using tickets.