ProcursusTeam / Procursus

Modern *OS Bootstrap
https://apt.procurs.us
BSD Zero Clause License
860 stars 126 forks source link

automake looks for /opt/procursus/bin/perl instead of $(prefix)/usr/bin/perl on iphoneos #1432

Open WhitetailAni opened 4 months ago

WhitetailAni commented 4 months ago

Pretty much as described. Installing automake from procursus and attempting to use it will fail as the hashbang is set to /opt/procursus/bin/perl. Tested on iOS 16.7.4 (rootless palera1n) and iOS 15.4.1 (rootful palera1n), was the case on both systems.

WhitetailAni commented 4 months ago

Another thing I have discovered - when attempting to install things with CPAN, it defaults to a sysroot of the 14.4 SDK from Xcode... which does not exist on iOS.

WhitetailAni commented 4 months ago

perl is Very not happy. ld: warning: directory not found for option '-L/Users/haydenseay/GitHub/Procursus/build_base-iphoneos-arm64/1700/usr/lib when trying to install Digest::MD5