-
Bug
-
Resolution: Unresolved
-
P4
-
26
`devkit`[1] is the de facto tool to establish a complete build environment for cross-compilation. `devkit` is documented to support both Oracle Linux and Fedora as base OS distributions. Yet, Fedora support is broken:
```
$ make TARGETS=aarch64-linux-gnu BASE_OS=Fedora
Building on platform x86_64-linux-gnu
host_platforms x86_64-linux-gnu
target_platforms aarch64-linux-gnu
Building compilers for x86_64-linux-gnu
Targets: aarch64-linux-gnu
...
cd /home/vy/oracle/jdk/open/build/devkit/download/rpms/aarch64-linux-gnu-Fedora_41 && \
wget -r -np -nd ... https://dl.fedoraproject.org/pub/fedora-secondary/releases/41/Everything/aarch64/os/Packages/
--2025-07-14 21:15:33-- https://dl.fedoraproject.org/pub/fedora-secondary/releases/41/Everything/aarch64/os/Packages/
Resolving www-proxy-ams.nl.oracle.com (www-proxy-ams.nl.oracle.com)... 10.254.234.53
Connecting to www-proxy-ams.nl.oracle.com (www-proxy-ams.nl.oracle.com)|10.254.234.53|:80... connected.
Proxy request sent, awaiting response... 404 Not Found
2025-07-14 21:15:34 ERROR 404: Not Found.
```
[~dholmes] commented that
> Only ppc and s390 downloads are available from fedora-secondary. The correct URL would appear to be:
> https://dl.fedoraproject.org/pub/fedora/linux/releases/41/Everything/aarch64/os/Packages/
[1] https://openjdk.org/groups/build/doc/building.html#using-openjdk-devkits
```
$ make TARGETS=aarch64-linux-gnu BASE_OS=Fedora
Building on platform x86_64-linux-gnu
host_platforms x86_64-linux-gnu
target_platforms aarch64-linux-gnu
Building compilers for x86_64-linux-gnu
Targets: aarch64-linux-gnu
...
cd /home/vy/oracle/jdk/open/build/devkit/download/rpms/aarch64-linux-gnu-Fedora_41 && \
wget -r -np -nd ... https://dl.fedoraproject.org/pub/fedora-secondary/releases/41/Everything/aarch64/os/Packages/
--2025-07-14 21:15:33-- https://dl.fedoraproject.org/pub/fedora-secondary/releases/41/Everything/aarch64/os/Packages/
Resolving www-proxy-ams.nl.oracle.com (www-proxy-ams.nl.oracle.com)... 10.254.234.53
Connecting to www-proxy-ams.nl.oracle.com (www-proxy-ams.nl.oracle.com)|10.254.234.53|:80... connected.
Proxy request sent, awaiting response... 404 Not Found
2025-07-14 21:15:34 ERROR 404: Not Found.
```
[~dholmes] commented that
> Only ppc and s390 downloads are available from fedora-secondary. The correct URL would appear to be:
> https://dl.fedoraproject.org/pub/fedora/linux/releases/41/Everything/aarch64/os/Packages/
[1] https://openjdk.org/groups/build/doc/building.html#using-openjdk-devkits