Skip to content

Cannot install on AIX 7.2 #2273

@thomasseeling-ibm

Description

@thomasseeling-ibm

Mojolicous-9.41.tar.gz contains extended headers which confuse cpan on AIX 7.2.

/tmp $ gzip -cd /tmp/Mojolicious-9.41.tar.gz | tar xf -
/tmp $ cd Mojolicious-9.41
/tmp/Mojolicious-9.41 $ perl Makefile.PL
Checking if your kit is complete...
Looks good
Bareword found where operator expected at ./Makefile.PL line 1, near "57 LIBARCHIVE"
        (Missing operator before LIBARCHIVE?)
Number found where operator expected at ./Makefile.PL line 2, near "AQIAitJiCoN6KfQ
49"
        (Missing semicolon on previous line?)
Bareword found where operator expected at ./Makefile.PL line 2, near "49 SCHILY"
        (Missing operator before SCHILY?)
ERROR from evaluation of /tmp/Mojolicious-9.41/PaxHeader/Makefile.PL:
 Unrecognized character \x01; marked by <-- HERE after rovenance=<-- HERE near column 38 at ./Makefile.PL line 2.
/tmp/Mojolicious-9.41 $ ls
Changes  MANIFEST       MANIFEST.bak  META.yml     PaxHeader  examples  script
LICENSE  MANIFEST.SKIP  META.json     Makefile.PL  README.md  lib       t
/tmp/Mojolicious-9.41 $ rm -fr PaxHeader/ ../PaxHeader/
/tmp/Mojolicious-9.41 $ perl Makefile.PL
Checking if your kit is complete...
Looks good
Generating a Unix-style Makefile
Writing Makefile for Mojolicious
Writing MYMETA.yml and MYMETA.json
... (works now)

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions