Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

perl: update to 5.38.0 #3393

Merged
merged 1 commit into from
Nov 14, 2023
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
6 changes: 3 additions & 3 deletions build/perl/build.sh
Original file line number Diff line number Diff line change
Expand Up @@ -19,12 +19,12 @@

PROG=perl
PKG=runtime/perl
VER=5.36.1
VER=5.38.0
MAJVER=${VER%.*}
SUMMARY="Perl $MAJVER Programming Language"
DESC="A highly capable, feature-rich programming language"

CROSSVER=1.4.1
CROSSVER=1.5

set_arch 64
CTF_FLAGS+=" -s"
Expand Down Expand Up @@ -209,7 +209,7 @@ download_source $PROG $PROG $VER
patch_source
prep_build
build
run_testsuite
PATH="$GNUBIN:$PATH" run_testsuite
make_package
clean_up

Expand Down
4 changes: 2 additions & 2 deletions build/perl/patches-aarch64/nanosleep.patch
Original file line number Diff line number Diff line change
@@ -1,9 +1,9 @@
$d_nanosleep somehow ends up empty (instead of define/undef)
for cross builds which leads to a syntax error
diff -wpruN '--exclude=*.orig' a~/config_h.SH a/config_h.SH
diff -wpruN --no-dereference '--exclude=*.orig' a~/config_h.SH a/config_h.SH
--- a~/config_h.SH 1970-01-01 00:00:00
+++ a/config_h.SH 1970-01-01 00:00:00
@@ -3111,7 +3111,7 @@ sed <<!GROK!THIS! >$CONFIG_H -e 's!^#und
@@ -3116,7 +3116,7 @@ sed <<!GROK!THIS! >$CONFIG_H -e 's!^#und
* This symbol, if defined, indicates that the nanosleep
* system call is available to sleep with 1E-9 sec accuracy.
*/
Expand Down
Loading
Loading