Skip to content

configure.ac: Use 64-bit fibers on AIX without overriding triplet - #23284

Open
NattyNarwhal wants to merge 1 commit into
php:masterfrom
NattyNarwhal:aix-configure
Open

configure.ac: Use 64-bit fibers on AIX without overriding triplet#23284
NattyNarwhal wants to merge 1 commit into
php:masterfrom
NattyNarwhal:aix-configure

Conversation

@NattyNarwhal

Copy link
Copy Markdown
Member

AIX/PASE defaults to a powerpc-ibm-(aix|os400) triplet, even though the build may be 64-bit. This causes a problem with fibers, as the 32-bit assembly will be selected, causing a build failure. Detect this case and override the selected assembly ourselves.

Without this, you must override the triplet with i.e. --build=powerpc64-ibm-aix7.1.0.0.

Tested on PASE, which with IBM's provided packages, defaults to a 64-bit build environment.

AIX/PASE defaults to a powerpc-ibm-(aix|os400) triplet, even though the
build may be 64-bit. This causes a problem with fibers, as the 32-bit
assembly will be selected, causing a build failure. Detect this case
and override the selected assembly ourselves.

Tested on PASE, which with IBM's provided packages, defaults to a 64-bit
build environment.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant