Hello
Iam using bionic Virtual machhine ubuntu 18.04.6 , vivado , vitis , petalinux 2020.1
cloning pynq , and using default master commit (1a7da28e (“Fix broken links for PYNQ-Z2 (#1218)”, 2021-07-19))
I get some error when running make BOARDS=ZCU102
…
mkdir -p /workspace/Proj/Pynq/sdbuild/build/gcc-mb
cp -r /workspace/Proj/Pynq/sdbuild/packages/gcc-mb//samples /workspace/Proj/Pynq/sdbuild/build/gcc-mb/samples
cp -r /workspace/Proj/Pynq/sdbuild/packages/gcc-mb//patches /workspace/Proj/Pynq/sdbuild/build/gcc-mb/patches
****cd /workspace/Proj/Pynq/sdbuild/build/gcc-mb && /workspace/Proj/Pynq/sdbuild/packages/gcc-mb//build.sh aarch64 ****
+ ARCH=aarch64
+ ROOT_IMAGE=
+++ dirname /workspace/Proj/Pynq/sdbuild/packages/gcc-mb//build.sh
++ cd /workspace/Proj/Pynq/sdbuild/packages/gcc-mb
++ pwd
+ SCRIPT_DIR=/workspace/Proj/Pynq/sdbuild/packages/gcc-mb
+ case ${ARCH} in
+ sample=aarch64-linux-gnu,microblazeel-xilinx-elf
++ find /workspace/Proj/Pynq/sdbuild/build/gcc-mb/native -name bin -maxdepth 2
find: warning: you have specified the -maxdepth option after a non-option argument -name, but options are not positional (-maxdepth affects tests specified before it as well as those specified after it). Please specify options before other arguments.
find: ‘/workspace/Proj/Pynq/sdbuild/build/gcc-mb/native’: No such file or directory
+ for f in find $CT_COMPILE_ROOT/native -name bin -maxdepth 2
:
+ export PATH=::/workspace/petalinux/2020.1/tools/xsct/petalinux/bin:/workspace/petalinux/2020.1/tools/common/petalinux/bin:/workspace/petalinux/2020.1/tools/xsct/gnu/microblaze/lin/bin:/workspace/petalinux/2020.1/tools/xsct/gnu/armr5/lin/gcc-arm-none-eabi/bin:/workspace/petalinux/2020.1/tools/xsct/gnu/aarch64/lin/aarch64-none/bin:/workspace/petalinux/2020.1/tools/xsct/gnu/aarch32/lin/gcc-arm-none-eabi/bin:/workspace/Xilinx/Vitis/2020.1/bin:/workspace/Xilinx/Vitis/2020.1/gnu/microblaze/lin/bin:/workspace/Xilinx/Vitis/2020.1/gnu/arm/lin/bin:/workspace/Xilinx/Vitis/2020.1/gnu/microblaze/linux_toolchain/lin64_le/bin:/workspace/Xilinx/Vitis/2020.1/gnu/aarch32/lin/gcc-arm-linux-gnueabi/bin:/workspace/Xilinx/Vitis/2020.1/gnu/aarch32/lin/gcc-arm-none-eabi/bin:/workspace/Xilinx/Vitis/2020.1/gnu/aarch64/lin/aarch64-linux/bin:/workspace/Xilinx/Vitis/2020.1/gnu/aarch64/lin/aarch64-none/bin:/workspace/Xilinx/Vitis/2020.1/gnu/armr5/lin/gcc-arm-none-eabi/bin:/workspace/Xilinx/Vitis/2020.1/tps/lnx64/cmake-3.3.2/bin:/workspace/Xilinx/Vitis/2020.1/cardano/bin:/workspace/Xilinx/Vivado/2020.1/bin:/workspace/Xilinx/DocNav:/opt/qemu/bin:/opt/crosstool-ng/bin:/opt/qemu/bin:/opt/crosstool-ng/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin
+ PATH=::/workspace/petalinux/2020.1/tools/xsct/petalinux/bin:/workspace/petalinux/2020.1/tools/common/petalinux/bin:/workspace/petalinux/2020.1/tools/xsct/gnu/microblaze/lin/bin:/workspace/petalinux/2020.1/tools/xsct/gnu/armr5/lin/gcc-arm-none-eabi/bin:/workspace/petalinux/2020.1/tools/xsct/gnu/aarch64/lin/aarch64-none/bin:/workspace/petalinux/2020.1/tools/xsct/gnu/aarch32/lin/gcc-arm-none-eabi/bin:/workspace/Xilinx/Vitis/2020.1/bin:/workspace/Xilinx/Vitis/2020.1/gnu/microblaze/lin/bin:/workspace/Xilinx/Vitis/2020.1/gnu/arm/lin/bin:/workspace/Xilinx/Vitis/2020.1/gnu/microblaze/linux_toolchain/lin64_le/bin:/workspace/Xilinx/Vitis/2020.1/gnu/aarch32/lin/gcc-arm-linux-gnueabi/bin:/workspace/Xilinx/Vitis/2020.1/gnu/aarch32/lin/gcc-arm-none-eabi/bin:/workspace/Xilinx/Vitis/2020.1/gnu/aarch64/lin/aarch64-linux/bin:/workspace/Xilinx/Vitis/2020.1/gnu/aarch64/lin/aarch64-none/bin:/workspace/Xilinx/Vitis/2020.1/gnu/armr5/lin/gcc-arm-none-eabi/bin:/workspace/Xilinx/Vitis/2020.1/tps/lnx64/cmake-3.3.2/bin:/workspace/Xilinx/Vitis/2020.1/cardano/bin:/workspace/Xilinx/Vivado/2020.1/bin:/workspace/Xilinx/DocNav:/opt/qemu/bin:/opt/crosstool-ng/bin:/opt/qemu/bin:/opt/crosstool-ng/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin
+ export -n LD_LIBRARY_PATH
+ ct-ng aarch64-linux-gnu,microblazeel-xilinx-elf
gmake[1]: Entering directory ‘/workspace/Proj/Pynq/sdbuild/build/gcc-mb’
**** CONF aarch64-linux-gnu,microblazeel-xilinx-elf****
#
# configuration written to .config
#
Initially reported by: Peter Ogden
****URL: ****
WARNING! This sample may enable experimental features.
**** Please be sure to review the configuration prior****
**** to building and using your toolchain!****
Now, you have been warned!
Now configured for “aarch64-linux-gnu,microblazeel-xilinx-elf”
gmake[1]: Leaving directory ‘/workspace/Proj/Pynq/sdbuild/build/gcc-mb’
+ ct-ng build
gmake[1]: Entering directory ‘/workspace/Proj/Pynq/sdbuild/build/gcc-mb’
[INFO ] Performing some trivial sanity checks
[WARN ] Number of open files 1024 may not be sufficient to build the toolchain; increasing to 2048
[INFO ] Build started 20211019.213013
[INFO ] Building environment variables
[INFO ] =================================================================
[INFO ] Retrieving needed toolchain components’ tarballs
[ERROR] isl: download failed
****[ERROR] ****
[ERROR] >>
[ERROR] >> Build failed in step ‘Retrieving needed toolchain components’ tarballs’
[ERROR] >> called in step ‘(top-level)’
[ERROR] >>
[ERROR] >> Error happened in: CT_Abort[scripts/functions@487]
[ERROR] >> called from: CT_DoFetch[scripts/functions@2103]
[ERROR] >> called from: CT_PackageRun[scripts/functions@2063]
[ERROR] >> called from: CT_Fetch[scripts/functions@2174]
[ERROR] >> called from: do_isl_get[scripts/build/companion_libs/121-isl.sh@16]
[ERROR] >> called from: do_companion_libs_get[scripts/build/companion_libs.sh@15]
[ERROR] >> called from: main[scripts/crosstool-NG.sh@648]
[ERROR] >>
[ERROR] >> For more info on this error, look at the file: ‘build.log’
[ERROR] >> There is a list of known issues, some with workarounds, in:
[ERROR] >> Known issues
[ERROR] >>
[ERROR] >> NOTE: Your configuration includes features marked EXPERIMENTAL.
[ERROR] >> Before submitting a bug report, try to reproduce it without enabling
[ERROR] >> any experimental features. Otherwise, you’ll need to debug it
[ERROR] >> and present an explanation why it is a bug in crosstool-NG - or
[ERROR] >> preferably, a fix.
[ERROR] >>
[ERROR] >> NOTE: You configuration uses non-default patch sets. Please
[ERROR] >> select ‘bundled’ as the set of patches applied and attempt
[ERROR] >> to reproduce this issue. Issues reported with other patch
[ERROR] >> set selections (none, local, bundled+local) are going to be
[ERROR] >> closed without explanation.
[ERROR] >>
[ERROR] >> If you feel this is a bug in crosstool-NG, report it at:
[ERROR] >> Issues · crosstool-ng/crosstool-ng · GitHub
[ERROR] >>
[ERROR] >> Make sure your report includes all the information pertinent to this issue.
[ERROR] >> Read the bug reporting guidelines here:
[ERROR] >> Support
****[ERROR] ****
[ERROR] (elapsed: 4:48.64)
[04:49] / /opt/crosstool-ng/bin/ct-ng:261: recipe for target ‘build’ failed
gmake[1]: *** [build] Error 1
gmake[1]: Leaving directory ‘/workspace/Proj/Pynq/sdbuild/build/gcc-mb’
/workspace/Proj/Pynq/sdbuild/packages/gcc-mb/Makefile:17: recipe for target ‘/workspace/Proj/Pynq/sdbuild/build/gcc-mb/aarch64/microblazeel-xilinx-elf/bin/mb-gcc’ failed
make: *** [/workspace/Proj/Pynq/sdbuild/build/gcc-mb/aarch64/microblazeel-xilinx-elf/bin/mb-gcc] Error 2
Any idea ?
Thank you very much
Shal