Here is a diff that fixes Starlet's build with Perl 5.28.

It requires the following fixes i've submitted just before: 

- devel/p5-Class-Accessor-Lite 
- www/fcgi
- devel/p5-Parallel-Prefork 

'make test' passes. 

Charlène. 

Index: Makefile
===================================================================
RCS file: /cvs/ports/www/p5-Starlet/Makefile,v
retrieving revision 1.5
diff -u -p -u -p -r1.5 Makefile
--- Makefile    7 Sep 2018 20:47:49 -0000       1.5
+++ Makefile    27 Jan 2019 22:09:00 -0000
@@ -6,6 +6,7 @@ MODULES=        cpan
 PKG_ARCH=      *
 DISTNAME=      Starlet-0.31
 CATEGORIES=    www
+REVISION=      0
 
 CPAN_AUTHOR=   KAZUHO
 
Index: patches/patch-Makefile_PL
===================================================================
RCS file: patches/patch-Makefile_PL
diff -N patches/patch-Makefile_PL
--- /dev/null   1 Jan 1970 00:00:00 -0000
+++ patches/patch-Makefile_PL   27 Jan 2019 22:09:00 -0000
@@ -0,0 +1,10 @@
+$OpenBSD$
+Fix for perl 5.26.0+ (no . in @inc by default)
+Index: Makefile.PL
+--- Makefile.PL.orig
++++ Makefile.PL
+@@ -1,3 +1,4 @@
++BEGIN { push @INC, '.'; }
+ use inc::Module::Install;
+ 
+ all_from 'lib/Starlet.pm';

Reply via email to