Opened 8 years ago

Closed 8 years ago

#51352 closed update (fixed)

perl5.24: new port

Reported by: mojca (Mojca Miklavec) Owned by: mojca (Mojca Miklavec)
Priority: Normal Milestone:
Component: ports Version:
Keywords: Cc: dbevans (David B. Evans)
Port: perl5 perl5.24

Description

I'm adding a new subport for Perl 5.24, but it turned out that flags -Dccflags are problematic and -Accflags should be used instead (see #51330).

This means that we probably need to rebuild all older Perl versions as well (unless we only change flags for Perl 5.24). I'm confused because I don't understand the fact that perl5.22 -V still outputs -DPERL_DARWIN even though it probably doesn't use it during the build.

Some further minor changes were added to support installation of RC.

I would be grateful for wider testing before committing (and breaking) anything (including running the tests). I would commit 5.24, but I'm afraid of screwed something up in earlier versions.

Attachments (1)

Portfile-perl5.24.diff (2.8 KB) - added by mojca (Mojca Miklavec) 8 years ago.
Add perl5.24, change configure flags to use -Accflags=... rather than -Dccflags=…

Download all attachments as: .zip

Change History (3)

Changed 8 years ago by mojca (Mojca Miklavec)

Attachment: Portfile-perl5.24.diff added

Add perl5.24, change configure flags to use -Accflags=... rather than -Dccflags=...

comment:1 Changed 8 years ago by mojca (Mojca Miklavec)

  • I added the perl5.24 subport in r148562, but leaving the flags for < 5.24 intact.
  • I added the 5.24 subports in r148563.

The buildbot failures include:

  • p5.24-libapreq2 (#42582)
  • p5.24-scope-upper (#51376)
  • p5.24-ifeffit r148587
  • p5.24-svn-simple (forgotten subversion-perlbindings-5.24, r148570)
    • p5.24-svn-mirror
  • p5-sdl_perl (obsolete)
  • p5-filesys-dfportable, p5-json-webtoken (forgotten 5.16-5.20, r148567)

On 10.6 only:

  • p5.24-b-c (#51380)
  • p5.24-opengl (not sure if same as #44417)
  • p5.24-pdl-graphics-plplot (#51359)

On 10.10 and 10.11 only:

Logs:

Last edited 8 years ago by mojca (Mojca Miklavec) (previous) (diff)

comment:2 Changed 8 years ago by mojca (Mojca Miklavec)

Resolution: fixed
Status: newclosed
Summary: perl5.24: new port; change flags for other perl versionsperl5.24: new port

Closing the tickets. Remaining problems contain links to the relevant tickets or commits.

Note: See TracTickets for help on using tickets.