More questions.

How are variants handled for dependent packages?

For example, I add a bunch of default variants to variants.conf that has perl5.* compile using +shared +threads and if this changes Perl's ABI, then how are the dependent binary Perl modules handled?

Actually, a better example is Python, I compile with +ucs4 which changes the functions for managing Unicode and if a binary module is loaded into a Python with +ucs2, then things will fail with missing symbols.

Should binary downloads be disabled if a reverse-dependent package has a non-default variant set?

Thanks,
Blair

On 04/10/2012 08:16 PM, Blair Zajac wrote:
I blew away my /opt/local to start over after I got a SQL error I asked
about in a previous thread [1] and noticed that the new build is using
binary downloads.

1) Were binary downloads enabled for a while and it's just because I'm
reintalling "core" packages that I'm seeing this?

2) Is there a way to disable binary downloads and always compile myself?

3) What file format is the rmd160 files? Are those signatures or checksums?

Thanks,
Blair

[1]
http://lists.macosforge.org/pipermail/macports-dev/2012-April/018514.html

_______________________________________________
macports-dev mailing list
macports-dev@lists.macosforge.org
http://lists.macosforge.org/mailman/listinfo.cgi/macports-dev

Reply via email to