Building for aarch64 rpi 4 and 5

namcap PKGBUILD
PKGBUILD (gcc) W: Reference to x86_64 should be changed to $CARCH
PKGBUILD (gcc) E: Split PKGBUILD needs additional makedepends ['libisl.so'] to work properly


  # create cc-rs compatible symlinks
  # https://github.com/rust-lang/cc-rs/blob/1.0.73/src/lib.rs#L2578-L2581
  for binary in {c++,g++,gcc,gcc-ar,gcc-nm,gcc-ranlib}; do
-->    ln -s /usr/bin/$binary "$pkgdir"/usr/bin/x86_64-linux-gnu-$binary
  done

that should be this

ln -s /usr/bin/$binary "$pkgdir"/usr/bin/"$CARCH"-linux-gnu-$binary

pkgname array has lib32-gcc-libs which causes error on aarch64

makedepends array has lib32-glibc and lib32-gcc-libswhich causes error on aarch64


After these fixes it builds on aarch64


--
Hindi madali ang maging ako

Reply via email to