Page MenuHomeFreeBSD

Try to catch unsupported Perl versions.
AbandonedPublic

Authored by mat on Jan 5 2015, 6:46 PM.
Tags
None
Referenced Files
Unknown Object (File)
Dec 23 2023, 6:26 AM
Unknown Object (File)
Dec 23 2023, 5:15 AM
Unknown Object (File)
Dec 22 2023, 10:45 PM
Unknown Object (File)
Nov 30 2023, 10:13 PM
Unknown Object (File)
Sep 30 2023, 10:55 AM
Unknown Object (File)
Jun 29 2023, 2:10 AM
Unknown Object (File)
May 7 2023, 2:14 AM
Unknown Object (File)
Nov 28 2022, 10:53 AM

Details

Reviewers
None
Group Reviewers
portmgr
Perl

Diff Detail

Repository
rP FreeBSD ports repository
Lint
No Lint Coverage
Unit
No Test Coverage

Event Timeline

mat retitled this revision from to Try to catch unsupported Perl versions..
mat updated this object.
mat edited the test plan for this revision. (Show Details)
mat added a reviewer: Perl.
mat added subscribers: portmgr, Unknown Object (MLST).

Why do you define PERL_PORT if you set IGNORE?

In D1442#5, @bapt wrote:

Why do you define PERL_PORT if you set IGNORE?

I have not even tested this, but the comment on line 83 says there should be one, maybe it's not needed as it's IGNORE, I don't know :-)

I believe it's defined to not break INDEX

In D1442#8, @antoine wrote:

I believe it's defined to not break INDEX

It'd break INDEX only if you have an unsupported version of Perl installed, which I'd be fine with.

mat edited edge metadata.

Try something different.

lang/perl5.16/Makefile
105

INDEX builders do not set PACKAGE_BUILDING, so this will create false positives for checks for duplicate PGKBASE based on INDEX (what I currently use)

lang/perl5.16/Makefile
105

Maybe they could define PACKAGE_BUILDING ? Or do they define something else ?

I'm trying to have an easy way to define the _PERL_DEPENDS.

Maybe I'll go some other way. Grmbl.

No, this is stupid, none of the Perl scripts installed will work.