Opened 13 months ago

Last modified 10 months ago

#68008 closed defect

rust-bootstrap: attempts to build universal, but the latter no longer supported by cmake-bootstrap — at Initial Version

Reported by: mascguy (Christopher Nielsen) Owned by: MarcusCalhoun-Lopez (Marcus Calhoun-Lopez)
Priority: Normal Milestone:
Component: ports Version: 2.8.1
Keywords: Cc: kencu (Ken)
Port: rust-bootstrap cmake-bootstrap

Description

It's not clear whether this is an issue with rust-bootstrap, cmake-bootstrap, or both. But the former enables +universal by default, whilst the latter no longer supports universal builds as of 2023-06:

https://github.com/macports/macports-ports/commit/a4fda7b98703ff055b9dacb7e1dca58d5376d490

Perhaps that's fine though...?

However, the build for rust-bootstrap is blocked, due to cmake-bootstrap failing to build:

---------------------------------------------
CMake 3.9.6, Copyright 2000-2017 Kitware, Inc. and Contributors
---------------------------------------------
Error when bootstrapping CMake:
Cannot find appropriate C compiler on this system.
Please specify one using environment variable CC.
See cmake_bootstrap.log for compilers attempted.

https://build.macports.org/builders/ports-13_arm64-builder/builds/32652/steps/install-dependencies/logs/stdio

Full log also attached: cmake-bootstrap-build-13-arm.log.gz.

Change History (1)

Changed 13 months ago by mascguy (Christopher Nielsen)

Note: See TracTickets for help on using tickets.