Opened 6 months ago
Closed 6 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 6 months ago by jmroot (Joshua Root)
Port: | icu added |
---|---|
Summary: | Error while fetching archive for icu → icu @76.1 build failure |
comment:2 Changed 6 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 6 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 6 months ago by omatrot (Olivier MATROT)
comment:5 Changed 6 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 6 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 6 months ago by ryandesign (Ryan Carsten Schmidt)
Resolution: | → duplicate |
---|---|
Status: | new → closed |
Please add the main.log as an attachment.