[MacPorts] #69189: macports-libcxx does not install universal libraries on Intel

MacPorts noreply at macports.org
Fri Mar 29 23:33:10 UTC 2024


#69189: macports-libcxx does not install universal libraries on Intel
------------------------------+--------------------------
  Reporter:  barracuda156     |      Owner:  nobody
      Type:  defect           |     Status:  closed
  Priority:  Normal           |  Milestone:
 Component:  ports            |    Version:  2.9.0
Resolution:  fixed            |   Keywords:  x86_64, i386
      Port:  macports-libcxx  |
------------------------------+--------------------------
Changes (by kencu):

 * status:  assigned => closed
 * resolution:   => fixed


Comment:

 In [changeset:"46b32e2969e2db44495737a9233bf9d99a961089/macports-ports"
 46b32e2969e2db44495737a9233bf9d99a961089/macports-ports] (master):
 {{{
 #!ConfigurableCommitTicketReference repository="macports-ports"
 revision="46b32e2969e2db44495737a9233bf9d99a961089"
 macports-libcxx: clear configure.compiler so universal is respected

 on certain systems.

 before:
 DEBUG: Starting logging for macports-libcxx @11.1.0_0+universal
 DEBUG: Mac OS X 10.6.8 (darwin/10.8.0) arch i386
 DEBUG: MacPorts 2.9.1
 DEBUG: Xcode 3.2.6, CLT 1.0.0.9000000000.1.1248867338
 DEBUG: SDK 10.6
 DEBUG: MACOSX_DEPLOYMENT_TARGET: 10.6
 DEBUG: epoch: in tree: 0 installed: 0
 DEBUG: clang-11 11.1.0_7 exists in the ports tree
 DEBUG: clang-11 11.1.0_7 +defaultlibcxx+emulated_tls is the latest
 installed
 DEBUG: clang-11 11.1.0_7 +defaultlibcxx+emulated_tls is active
 DEBUG: Merging existing requested variants '' into variants
 DEBUG: new fully merged portvariants:
 DEBUG: Opening port in directory: /opt/macportsofficial/macports-
 ports/lang/llvm-11

 after:
 DEBUG: Starting logging for macports-libcxx @11.1.0_0+universal
 DEBUG: Mac OS X 10.6.8 (darwin/10.8.0) arch i386
 DEBUG: MacPorts 2.9.1
 DEBUG: Xcode 3.2.6, CLT 1.0.0.9000000000.1.1248867338
 DEBUG: SDK 10.6
 DEBUG: MACOSX_DEPLOYMENT_TARGET: 10.6
 DEBUG: enforcing +universal upgrade for clang-11
 DEBUG: epoch: in tree: 0 installed: 0
 DEBUG: clang-11 11.1.0_7 exists in the ports tree
 DEBUG: clang-11 11.1.0_7 +defaultlibcxx+emulated_tls is the latest
 installed
 DEBUG: clang-11 11.1.0_7 +defaultlibcxx+emulated_tls is active
 DEBUG: Merging existing requested variants '' into variants
 DEBUG: new fully merged portvariants: universal +
 DEBUG: Opening port in directory: /opt/macportsofficial/macports-
 ports/lang/llvm-11
 D

 This port builds by copying files from an installed clang compiler.
 If it so happens that the default configure.compiler is the same as the
 clang compiler to be used during the installation, macports-base will have
 added a depends.skip_archcheck on the designated compiler, and so a
 universal
 variant will be ignored.

 see: https://github.com/macports/macports-ports/pull/23230
 closes: https://trac.macports.org/ticket/69189

 This fix is all @jmroot, who spotted this issue right off.
 }}}

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


More information about the macports-tickets mailing list