On Mar 21, 2012, at 11:00, Leo Singer wrote:
>> The build process currently hides the actual compile commands from us,
>> making it not totally easy to see whether we've succeeded. If you can make
>> the build output more verbosely that would be great.
>
> By build process, do you mean the MacPorts build process, or healpix's
> Makefiles? healpix has a homebrew build system with two quirks: an
> interactive configure script (takes keystrokes instead of command line
> arguments) and handwritten Makefiles that produce output resembling
> Automake's silent build setting.
I meant healpix's Makefiles. If they have a setting for turning off these
silent rules, and using "normal" verbose rules, let's use it. And if they don't
have a setting for that, could you suggest they add one?
> Any other suggestions for revision 1?
It's probably fine not to increase the revision just for this change. healpix
has a dependency (cfitsio); if the user had chosen a non-standard build_arch,
cfitsio would have been built for that other build_arch, but healpix would then
fail to build. So increasing the revision (thereby forcing a rebuild) would not
benefit anyone.
I'd also still check whether adding a universal variant (i.e. by adding the
line "variant universal {}" on a line before you invoke [get_canonical_archs])
works.
> (As to the compiler on Tiger, I think that in the long run I ought to
> introduce an OpenMP variant so that it is possible to build healpix with
> compilers that don't support OpenMP.)
If you come up with something that works well, let me know; the ImageMagick
port needs this as well.
_______________________________________________
macports-dev mailing list
[email protected]
http://lists.macosforge.org/mailman/listinfo.cgi/macports-dev