DCIT / perl-CryptX

https://metacpan.org/pod/CryptX
Other
35 stars 23 forks source link

CryptX fails to compile on AIX 6.1 64bits starting at version 0.56 #71

Closed sblondeel closed 2 months ago

sblondeel commented 3 years ago

To compile old versions of CryptX I need to patch the Makefile produced by Makefile.PL as follows:

perl -i -pe 's{^AR =.*}{AR = ar -X64}; s{^FULL_AR =.*}{FULL_AR = /usr/bin/ar -X 64}; s{^LD =.*}{LD = ld -b64 -bnoquiet}' Makefile

(I added the -bnoquiet to understand why the linking failed; it is probably not necessary).

However, starting at version 0.56, the final link fails.

Attached are the passing tests logs for 055 and the final build error for 056.

Should I open another ticket for the missing options in the Makefile (-X64 for AR; -X 64 for FULL_AR; -b64 for ld)?

I slightly edited the logs to anonymise username and arch id.

055-test-pass.txt 056-build-error.txt perl-V.txt gcc-v.txt Makefile-diff.txt Makefile-patch.txt

karel-m commented 2 months ago

Could you please check the latest CryptX-0.081?

sblondeel commented 2 months ago

Unfortunately, I do not have access to that AIX platform any more. I trust you to have done what was needed though!