Opened 13 months ago
Closed 13 months ago
#71782 closed defect (duplicate)
icu @76.1: fatal error: 'memory' file not found
| Reported by: | omatrot (Olivier MATROT) | Owned by: | |
|---|---|---|---|
| Priority: | Normal | Milestone: | |
| Component: | ports | Version: | |
| Keywords: | sequoia | Cc: | |
| Port: | icu |
Description (last modified by ryandesign (Ryan Carsten Schmidt))
I'm trying to do a:
port install wkhtmltopdf
This fails with the following errors:
---> Fetching archive for icu ---> Attempting to fetch icu-76.1_0.darwin_24.arm64.tbz2 from https://packages.macports.org/icu ---> Attempting to fetch icu-76.1_0.darwin_24.arm64.tbz2 from https://mse.uk.packages.macports.org/icu ---> Attempting to fetch icu-76.1_0.darwin_24.arm64.tbz2 from https://fra.de.packages.macports.org/icu ---> Building icu Error: Failed to build icu: command execution failed
If I follow the URL, the latest archives for me are: icu-76.1_0.darwin_23.arm64.tbz2
icu-76.1_0.darwin_24.arm64.tbz2 does not exist.
Attachments (1)
Change History (8)
comment:1 Changed 13 months ago by jmroot (Joshua Root)
| Port: | icu added |
|---|---|
| Summary: | Error while fetching archive for icu → icu @76.1 build failure |
comment:2 Changed 13 months ago by omatrot (Olivier MATROT)
I'll attach the log on thirstday, I'm out of the office tomorrow. Thanks for your patience. For information, I just tried on my iMac Intel x64 and it worked without a glitch. I imagine it has no problem downloading the x64 version of icu.
comment:3 Changed 13 months ago by ryandesign (Ryan Carsten Schmidt)
| Description: | modified (diff) |
|---|
Missing archives are not a bug. There are no archives for any port for macOS 15 arm64 yet. We haven't started building them yet. When there is no archive, MacPorts builds from source. When that fails, that's a bug, and we need the main.log file to diagnose why it failed.
Changed 13 months ago by omatrot (Olivier MATROT)
comment:5 Changed 13 months ago by ryandesign (Ryan Carsten Schmidt)
| Keywords: | sequoia added |
|---|---|
| Summary: | icu @76.1 build failure → icu @76.1: fatal error: 'memory' file not found |
The log shows you have CLT 16.2 and the error is:
../common/unicode/localpointer.h:45:10: fatal error: 'memory' file not found
This sounds like #70750. Please check if the solution at ProblemHotlist#clts16 works for you.
comment:6 Changed 13 months ago by omatrot (Olivier MATROT)
Thanks, removing the directory, cleaning the port and starting over solved the problem. Thank you so much.
comment:7 Changed 13 months ago by ryandesign (Ryan Carsten Schmidt)
| Resolution: | → duplicate |
|---|---|
| Status: | new → closed |

Please add the main.log as an attachment.