[MacPorts] #70754: arm-none-eabi-gcc @13.2.0_0: error: '__abi_tag__' attribute only applies to structs, variables, functions, and namespaces (was: arm-none-eabi-gcc @13.2.0_0.darwin_24.arm64: build fails on macOS Sequoia 15.0 (24A335))

MacPorts noreply at macports.org
Tue Sep 17 13:43:10 UTC 2024


#70754: arm-none-eabi-gcc @13.2.0_0: error: '__abi_tag__' attribute only applies to
structs, variables, functions, and namespaces
--------------------------------+---------------------------
  Reporter:  gounselor          |      Owner:  judaew
      Type:  defect             |     Status:  assigned
  Priority:  Normal             |  Milestone:
 Component:  ports              |    Version:  2.10.1
Resolution:                     |   Keywords:  sequoia arm64
      Port:  arm-none-eabi-gcc  |
--------------------------------+---------------------------
Changes (by ryandesign):

 * keywords:  Sequoia ARM64 => sequoia arm64


Old description:

> arm-none-eabi-gcc-13.2.0_0.darwin_24.arm64.tbz2 fails to build on macOS
> Sequoia 15.0 (24A335) (M1 CPU)
>
> Xcode command line tools are freshly installed:
>
> cc --version
> Apple clang version 16.0.0 (clang-1600.0.26.3)
> Target: arm64-apple-darwin24.0.0
> Thread model: posix
> InstalledDir:
> /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin
>
> I will attach the log file.

New description:

 arm-none-eabi-gcc-13.2.0_0.darwin_24.arm64.tbz2 fails to build on macOS
 Sequoia 15.0 (24A335) (M1 CPU)

 Xcode command line tools are freshly installed:

 {{{
 cc --version
 Apple clang version 16.0.0 (clang-1600.0.26.3)
 Target: arm64-apple-darwin24.0.0
 Thread model: posix
 InstalledDir:
 /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin
 }}}

 I will attach the log file.

--

Comment:

 Log says:
 {{{
 :info:build
 /Library/Developer/CommandLineTools/SDKs/MacOSX15.sdk/usr/include/c++/v1/__locale:496:3:
 error: '__abi_tag__' attribute only applies to structs, variables,
 functions, and namespaces
 :info:build   496 |   _LIBCPP_HIDE_FROM_ABI char_type toupper(char_type
 __c) const { return do_toupper(__c); }
 :info:build       |   ^
 :info:build
 /Library/Developer/CommandLineTools/SDKs/MacOSX15.sdk/usr/include/c++/v1/__config:874:26:
 note: expanded from macro '_LIBCPP_HIDE_FROM_ABI'
 :info:build   874 |
 __attribute__((__abi_tag__(_LIBCPP_TOSTRING(_LIBCPP_ODR_SIGNATURE))))
 :info:build       |                          ^
 }}}

-- 
Ticket URL: <https://trac.macports.org/ticket/70754#comment:2>
MacPorts <https://www.macports.org/>
Ports system for macOS


More information about the macports-tickets mailing list