[MacPorts] #13170: libsdl 1.2.12 +darwin_7 Quicktime
7.3/Panther 10.3.9 missing _HIPointConvert
MacPorts
trac at macosforge.org
Fri Jan 11 15:54:43 PST 2008
#13170: libsdl 1.2.12 +darwin_7 Quicktime 7.3/Panther 10.3.9 missing
_HIPointConvert
----------------------------------------------+-----------------------------
Reporter: william.allen.simpson at gmail.com | Owner: nox at macports.org
Type: defect | Status: new
Priority: Normal | Milestone: Port Bugs
Component: ports | Version: 1.5.0
Resolution: | Keywords:
----------------------------------------------+-----------------------------
Comment (by william.allen.simpson at gmail.com):
I've been studying this a bit, and confirmed that 10.3.9 ld has no
-syslibroot. It's not in the man page, nor in any standard reference.
There's plenty of Apple documentation, but it doesn't mention when the new
feature was added.
http://developer.apple.com/documentation/DeveloperTools/Conceptual/cross_development/Using/chapter_3_section_2.html
Moreover, this wouldn't have worked for a 10.3.9 system, as the SDKs
directory only has _older_ SDKs, depending on the usual system libraries
for the regular compile. That's why the Soltic solution for 10.3
specifies older 10.2.8 libraries that haven't been corrupted by the bad
Quicktime updates.
Obviously, Quicktime doesn't need _HIPointConvert, and SDL doesn't need
_HIPointConvert, so I'm wondering how/why the bad library update even
accesses this symbol?
Perhaps we can make a stub library that defines the symbol and does
nothing?
Or port the missing Carbon code to a stub library? Is the code published?
--
Ticket URL: <http://trac.macosforge.org/projects/macports/ticket/13170#comment:12>
MacPorts </projects/macports>
Ports system for Mac OS
More information about the macports-tickets
mailing list