Opened 16 years ago

Closed 15 years ago

#19413 closed defect (fixed)

oracle-instantclient: update for upstream filename changes

Reported by: ryandesign (Ryan Carsten Schmidt) Owned by: ryandesign (Ryan Carsten Schmidt)
Priority: Normal Milestone:
Component: ports Version: 1.7.1
Keywords: Cc: blair (Blair Zajac)
Port: oracle-instantclient

Description

Upstream has changed the names of the oracle-instantclient distfiles, and is now offering separate 64-bit downloads as well.

  • At least, the distfiles and livecheck need to be fixed.
  • Need to check if the renamed 32-bit distfiles have the same contents as the old ones or different, to decide if the revision needs to be bumped or not.
  • Maybe the port can be retooled to allow a fully-functional universal variant (using lipo).

Change History (5)

comment:1 Changed 16 years ago by ryandesign (Ryan Carsten Schmidt)

Status: newassigned

Correction: the Intel filenames have changed and are now in 32-bit and 64-bit flavors. The PowerPC files are unchanged and still only 32-bit.

comment:2 Changed 16 years ago by (none)

Milestone: Port Bugs

Milestone Port Bugs deleted

comment:3 Changed 16 years ago by ryandesign (Ryan Carsten Schmidt)

Cc: blair@… added

Updated the port for the new 32-bit Intel distfile names and contents. Though the version number is unchanged, the new files were clearly built on a different computer (different "weird prefix") which was running Mac OS X 10.5.4 instead of 10.5.0b5 as with the prior version. Therefore the revision was incremented.

I haven't yet tried to offer the 64-bit Intel version or a (maximally 3-arch) universal version.

comment:4 Changed 16 years ago by ryandesign (Ryan Carsten Schmidt)

  • r50895: fixed 32-bit Intel distfiles as described above
  • r50896: fixed livecheck to match

comment:5 Changed 15 years ago by ryandesign (Ryan Carsten Schmidt)

Resolution: fixed
Status: assignedclosed
  • r57018: now build_arch and universal installs are supported as much as possible. That is, build_arch can be ppc, i386 or x86_64; it cannot be ppc64 because Oracle does not provide a ppc64 binary. On Intel, an x86_64/i386 universal variant is available. On PowerPC, universal is not available. A PowerPC/Intel universal cannot be done because files other than the libraries and headers differ -- specifically, the .jar files differ, and I don't know how to merge those.
Note: See TracTickets for help on using tickets.