Opened 11 years ago

Closed 17 months ago

#9988 closed defect (invalid)

zlib 1.2.5 installs zlib library with a .so extension on AIX when it should be .a

Reported by: drkirkby Owned by: drkirkby
Priority: minor Milestone: sage-duplicate/invalid/wontfix
Component: porting: AIX or HP-UX Keywords:
Cc: madler@…, chapoton Merged in:
Authors: Reviewers:
Report Upstream: N/A Work issues:
Branch: Commit:
Dependencies: Stopgaps:

Status badges


I'm cc'ing Mark Adler on this, as he is the maintainer of the zlib package. It would appear that zlib is building the shared library with the wrong extension on AIX. Rather unconventionally, AIX uses .a for shared libraries.

If Mark needs access to an AIX machine, I can the following:

  • IBM RS/6000 7025 F50
  • 4 x 332 MHz 32-bit PowerPC CPUs
  • 3 GB RAM
  • A fair wide mixture of disks sizes (3 x 9 GB, 1 x 18 GB, 2 x 36 GB and 1 x 73 GB)
  • DDS-4 tape drive
  • AIX 5.3 (A POSIX certified operating system)
  • gcc 4.2.4 downloaded from pware
  • sage-4.6.alpha1
-bash-4.1$ ls -l local/lib/libz*       
-rw-r--r--   1 drkirkby staff        123336 23 Sep 15:37 local/lib/libz.a
lrwxrwxrwx   1 drkirkby staff            13 23 Sep 15:37 local/lib/ ->
lrwxrwxrwx   1 drkirkby staff            13 23 Sep 15:37 local/lib/ ->
-rwxr-xr-x   1 drkirkby staff        393465 23 Sep 15:37 local/lib/

Change History (7)

comment:1 Changed 8 years ago by jdemeyer

  • Milestone changed from sage-5.11 to sage-5.12

comment:2 Changed 8 years ago by vbraun_spam

  • Milestone changed from sage-6.1 to sage-6.2

comment:3 Changed 8 years ago by vbraun_spam

  • Milestone changed from sage-6.2 to sage-6.3

comment:4 Changed 7 years ago by vbraun_spam

  • Milestone changed from sage-6.3 to sage-6.4

comment:5 Changed 3 years ago by embray

  • Milestone changed from sage-6.4 to sage-wishlist

I don't believe anyone's been maintaining support for AIX or HP-UX for some time. Putting in sage-wishlist for now in case there is still a desire for it out there, otherwise these tickets should be closed (most of them are probably no longer relevant in any case but I have no obvious way to check this).

comment:6 Changed 18 months ago by mkoeppe

  • Cc chapoton added
  • Milestone changed from sage-wishlist to sage-duplicate/invalid/wontfix
  • Status changed from new to needs_review

We should close this ticket as outdated.

comment:7 Changed 17 months ago by chapoton

  • Resolution set to invalid
  • Status changed from needs_review to closed
Note: See TracTickets for help on using tickets.