Re: [MacPorts] #13170: libsdl 1.2.12 +darwin_7 Quicktime 7.3/Panther 10.3.9 missing _HIPointConvert
#13170: libsdl 1.2.12 +darwin_7 Quicktime 7.3/Panther 10.3.9 missing _HIPointConvert ----------------------------------------------+----------------------------- Reporter: william.allen.simpson@gmail.com | Owner: nox@macports.org Type: defect | Status: new Priority: Normal | Milestone: Port Bugs Component: ports | Version: 1.5.0 Resolution: | Keywords: ----------------------------------------------+----------------------------- Comment (by william.allen.simpson@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_dev... 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
participants (1)
-
MacPorts