On Friday, November 22, 2002, at 12:06 PM, David Wheeler wrote:
On Thursday, November 21, 2002, at 04:10 PM, Ken Williams wrote:If you look closely, though, you'll see it says "lSystem" instead of "-lSystem". It should be "-lSystem".D'oh! I could have swarn I did "-lSystem"! But testing it again now, it's working with "-lSystem", so I guess I didn't. Gah! I hadn't slept much yesterday -- that's my only excuse.
Heh.
Yeah, and it's more intrusive to mess with symlinks - especially in /usr/lib/ . And it doesn't fit into a patch file as well. And it isn't as explicit about its purpose. And ... =)Because libSystem provides libdbm. It's pretty common to fool the linker by using symlinks - in fact, different library versions are usually symlinked to a version-less filename.
Yes, right, okay. Not as elegant, though.
Cool, I'm glad you've got this solved, it will make it easier for everyone in the future.I'll update my patch and resubmit it to the Apache developers.
-Ken