Re: pmake/NetBSD make sources for Linux?

2014-01-06 Thread Jeremy C. Reed
On Mon, 6 Jan 2014, Malcolm Herbert wrote:

 Alternatively, are there reasonably current stand-alone versions of
 pmake to be had that would compile under Linux that someone can point me
 at[3]?

See http://www.crufty.net/help/sjg/bmake.html
http://www.crufty.net/ftp/pub/sjg/  has recent downloads.

 It's meant to be portable[4], according to the label on the tin ... :)

 [3] I've got almost exactly the same question about mtree, if anyone
 has hints on where to find current source for that which would work under
 Linux too, that would be appreciated

At one time I had worked on a portable mtree using NetBSD sources on 
Linux, but I didn't try it lately.

 [4] unless this means 'parallel', I never got a good answer to this

parallel  It was coded for the Sprite project which was focusing on 
process migration. Their make was used to do parallel compilations 
remotely. It replaced the historical make in BSD in 1990.


pmake/NetBSD make sources for Linux?

2014-01-05 Thread Malcolm Herbert
I've got a set of tools and management bits and pieces I've been using
quite successfully under NetBSD but I'm having trouble migrating these
to a Linux environment.

I had an abortive attempt at converting these to use GNU make but found
this to be too much pain ... unfortunately there seems to be at least
equal amount of pain trying to track down precompiled binary packages of
pmake on various Linux distributions[1] - I'm trying to get it working
for RedHat and SuSE at this point ...

Instead of looking for packaged versions, I thought I'd try copying out
the version that's bundled with pkgsrc however this seems to rely on an
nbcompat layer which would force me to compile up more of the pkgsrc
tool chain than I want in this instance ... unless I'm off-track here
tand his is the only way to do it using the pkgsrc bootstrap

Alternatively, are there reasonably current stand-alone versions of
pmake to be had that would compile under Linux that someone can point me
at[3]?

It's meant to be portable[4], according to the label on the tin ... :)

Regards,
Malcolm

[1] ubuntu seems to be the exception - I've found a mostly working version
of pmake in freebsd-buildtools as well as a pmake package which seem to 
do the right thing, but without a binary package specific to the distro
I need it on, I'll need to compile and link it in-situ I think

[2] to add to the confusion, pmake.sourceforge.net seems to be a dead python
make project, which is annoying as it's referenced in vulnerability reports
for the real pmake (cf http://xforce.iss.net/xforce/xfdb/67495)

[3] I've got almost exactly the same question about mtree, if anyone
has hints on where to find current source for that which would work under
Linux too, that would be appreciated

[4] unless this means 'parallel', I never got a good answer to this

-- 
Malcolm Herbert
m...@mjch.net


pgpOCtHNISR34.pgp
Description: PGP signature


Re: pmake/NetBSD make sources for Linux?

2014-01-05 Thread Malcolm Herbert
On Mon, Jan 06, 2014 at 01:36:34PM +1100, Malcolm Herbert wrote:
|Alternatively, are there reasonably current stand-alone versions of
|pmake to be had that would compile under Linux that someone can point
|me at[3]?

I've had a second attempt at trying to do this with the pkgsrc bootstrap
and found that it seems to work well enough for my purposes ... it's a
little more fiddly to get working, but once I have the binaries I don't
mind - it also resolves the hunt for mtree sources that work since once
the bootstrap is done, I am in a position to just build that directly
from source ...

Regards,
Malcolm

-- 
Malcolm Herbert
m...@mjch.net


pgplsmHvlvhih.pgp
Description: PGP signature