The riscv-64 cross-compilation build is failing in the CI

XMLWordPrintable

    • Type: Bug
    • Resolution: Fixed
    • Priority: P4
    • 26
    • Affects Version/s: 26
    • Component/s: infrastructure
    • b27

      Unclear what is going wrong:

      [2025-11-27T08:40:14,574Z] /opt/mach5/mesos/work_dir/jib-master/install/jpg/infra/builddeps/devkit-linux_x64-to-linux_riscv64/gcc14.2.0-Fedora_41+1.0/devkit-linux_x64-to-linux_riscv64-gcc14.2.0-Fedora_41+1.0.tar.gz/x86_64-linux-gnu-to-riscv64-linux-gnu/bin/../lib/gcc/riscv64-linux-gnu/14.2.0/../../../../riscv64-linux-gnu/bin/ld: unrecognized option '--icf=all'
      [2025-11-27T08:40:14,574Z] /opt/mach5/mesos/work_dir/jib-master/install/jpg/infra/builddeps/devkit-linux_x64-to-linux_riscv64/gcc14.2.0-Fedora_41+1.0/devkit-linux_x64-to-linux_riscv64-gcc14.2.0-Fedora_41+1.0.tar.gz/x86_64-linux-gnu-to-riscv64-linux-gnu/bin/../lib/gcc/riscv64-linux-gnu/14.2.0/../../../../riscv64-linux-gnu/bin/ld: use the --help option for usage information
      [2025-11-27T08:40:14,575Z] collect2: error: ld returned 1 exit status

      Seems to have started with the change in JDK-8371626

            Assignee:
            Erik Joelsson
            Reporter:
            David Holmes
            Votes:
            0 Vote for this issue
            Watchers:
            6 Start watching this issue

              Created:
              Updated:
              Resolved: