On Jul 22, 2007, at 18:34, Landon Fuller wrote:

On Jul 22, 2007, at 1:10 PM, Rainer Müller wrote:

I see no reason why checking for darwin i386 could be wrong. Do we
really need to take care of other Operating Systems than Mac OS X? I
mean, it's called MacPorts now and is targeted on users of Mac OS X. Who
is using it on another system?

That's no reason to -intentionally- box yourself (or others) into a corner. The requirement is for 'x86', not for darwin, and as such, expressing a much broader dependency is incorrect.

That's all that I meant to say. The software does not require darwin, so the test should not be in a "platform dawrin" section. Test for what you mean to test for.


And also see the wine port again, LDFLAGS like "-framework" won't work
on other platforms... As platform is set to "darwin", I think this is
okay, but contrary to your statement above.

I personally have no idea what -framework in LDFLAGS does. It's only in the portfile because that's how it was submitted to our issue tracker, and the port seemed to somewhat work in that state, so I committed it. I only have access to Macs to test on so I have no information about what this flag does on other platforms. If someone were to report a bug that a port doesn't work on another platform, and submitted a patch to fix the problem, I'd be happy to commit it. Your message is the first I've heard of this issue with the wine port.


_______________________________________________
macports-dev mailing list
[email protected]
http://lists.macosforge.org/mailman/listinfo/macports-dev

Reply via email to