Ryan Schmidt wrote:

I think it only runs one at a time anyway, just that the deps fail.
Or something like that, it's not like I actually digged into it...

Just noticed that "make" works and "make -j1" does not.

On base? On a particular port?

Sadly I forgot which, will need to check the FreeBSD logs for details.

But it's "not always".

If nothing is set for build.type, it uses system make:
   if {![exists build.type]} {
       return [findBinary make $portutil::autoconf::make_path]
   }

Ok. That's not what our documentation says happens. :)

http://guide.macports.org/#reference.phases.build

I think we should change the code to match the documentation, which means "build.type gnu" should be the default.

Or you could change the documentation to say that "make" is default.

It doesn't really matter on Mac OS X, since make -> gnumake anyway ?

and just have MacPorts require Mac OS X (10.5+ ?) and be done with it.

We currently work on Mac OS X 10.4 and up and should not unnecessarily exclude 10.4 at this point.

I was just extrapolating, since Tiger is now a legacy platform
and these changes would probably be for next release / year... ?

Moving away from +system_x11 seems to have "destroyed" my Tiger
installation anyway, so I would need to reinstall MacPorts there.

I don't know if it could be. But it seems to me we have enough on our hands trying to make a good Mac build system without also trying to accommodate other OSes.

Yup, that's what everyone says :-) "Can't get along now, we're busy"

I was just making sure that it runs on Darwin OS and now FreeBSD...
Partly because I think Open Source is important, and partly because
I don't have a new Mac to join in on the Snow Leopard crash fest...

Thanks! I certainly appreciate your efforts. They might well uncover other issues which are relevant on Mac OS X as well.

We found a lot of base bugs during the initial BSD and GNU porting.

--anders

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

Reply via email to