Antti Harri <[EMAIL PROTECTED]> wrote: > > When you port software that uses GNU autoconf, you MUST be careful. > > > > This tool picks up stuff that happens to be installed on your machine. > > > > You really HAVE to read configure output, especially looking for stuff > > that's `not there'. Because on some builders machine, those things WILL > > be there. > > > > *AND IT WILL FUCK THINGS UP*. > > So what's the solution? --without-switches?
First, you _decide_ what dependencies you want the port to have. Then you make sure that those you want are there (with the *_DEPENDS framework) and are picked up correctly, and that those you don't want are not picked up for the build if they happen to be installed. If --without switches are there, you use them obviously. Sometimes there are none and you have to disable configure tests by setting some variables used in the script or by patching things away. -- Christian "naddy" Weisgerber [EMAIL PROTECTED]
