Opened 18 months ago

Closed 18 months ago

Last modified 18 months ago

#66125 closed defect (duplicate)

ffcall @2.4_0+universal configure error on MacOS 13.0, M2 MacBook Air, command line tools for xcode 14.1 RC2

Reported by: pxr02411 Owned by:
Priority: Normal Milestone:
Component: ports Version:
Keywords: Cc:
Port: ffcall

Description (last modified by jmroot (Joshua Root))

:info:configure configure: error: in `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_devel_ffcall/ffcall/work/libffcall-2.4':
:info:configure configure: error: cannot make /usr/bin/clang report undeclared builtins
:info:configure See `config.log' for more details
:info:configure Command failed:  cd "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_devel_ffcall/ffcall/work/libffcall-2.4" && ./configure --prefix=/opt/local --disable-dependency-tracking --mandir=/opt/local/share/man --infodir=/opt/local/share/info 
:info:configure Exit code: 1
:error:configure Failed to configure ffcall: consult /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_devel_ffcall/ffcall/work/libffcall-2.4/config.log
:error:configure Failed to configure ffcall: configure failure: command execution failed
:debug:configure Error code: NONE
:debug:configure Backtrace: configure failure: command execution failed
:debug:configure     while executing
:debug:configure "$procedure $targetname"
:error:configure See /opt/local/var/macports/logs/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_devel_ffcall/ffcall/main.log for details.

Attachments (1)

main.log (53.5 KB) - added by pxr02411 18 months ago.

Download all attachments as: .zip

Change History (4)

Changed 18 months ago by pxr02411

Attachment: main.log added

comment:1 Changed 18 months ago by jmroot (Joshua Root)

Description: modified (diff)
Port: ffcall added
Resolution: duplicate
Status: newclosed
Summary: clisp/ffcall configure error on MacOS 13.0, M2 MacBook Air, command line tools for xcode 14.1 RC2ffcall @2.4_0+universal configure error on MacOS 13.0, M2 MacBook Air, command line tools for xcode 14.1 RC2

comment:2 Changed 18 months ago by jmroot (Joshua Root)

comment:3 Changed 18 months ago by pxr02411

The comment in avcall-arm64.c .............?

/

Copyright 1993 Bill Triggs <Bill.Triggs@…> Copyright 1995-2021 Bruno Haible <bruno@…>

/

/*----------------------------------------------------------------------

!!! THIS ROUTINE MUST BE COMPILED gcc -O -fno-omit-frame-pointer !!!

Foreign function interface for a Linux arm64 (a.k.a. aarch64) with gcc.

This calls a C function with an argument list built up using macros defined in avcall.h.

ARM64 Argument Passing Conventions are documented in http://infocenter.arm.com/help/topic/com.arm.doc.ihi0055b/IHI0055B_aapcs64.pdf.

Up to 8 words are passed in integer registers (x0, ..., x7). Up to 8 float/double arguments are passed in floating point / SIMD registers (v0/q0/d0/s0, ..., v7/q7/d7/s7). Arguments passed on the stack have 8-bytes alignment (but on macOS only 4-bytes alignment). Structure args larger than 16 bytes are passed as pointers to caller-made local copies. (§ 5.4.2 rule B.3) Structure args <= 16 bytes are passed as up to two words in registers (§ 5.4.2 rule C.10) or otherwise on the stack (§ 5.4.2 rule C.13).

Integers are returned in x0, x1. Float/double values are returned in d0/s0, d1/s1. Structures <= 16 bytes are returned in registers. To return a structure larger than 16 bytes, the called function copies the value to space pointed to by x8. ----------------------------------------------------------------------*/

Note: See TracTickets for help on using tickets.