NetBSD Packages Collection No Longer Frozen 73
jschauma writes "As many users will probably have noticed by the increase in recent pkgsrc
commits, the NetBSD
Packages Collection freeze is now officially over.
Starting October
6th, 2003 and lasting almost two months, the NetBSD Packages
team concentrated upon stabilizing the over 4,000
software packages and the pkgsrc
infrastructure to prepare for a stable pkgsrc branch. During that time, the
number of broken packages during a i386 bulk build was brought down to a mere
15, and a large number of PRs was closed.
A new branch with the tag ``pkgsrc-2003Q4'' was created, allowing our users to
maintain a highly stabilized third-party software package managment
environment, as only pullups of significant importance (such as security
issues) are applied to this branch."
Yay! (Score:2)
Hmmmm, I wonder who's poor 486 got stuck with the 4000 package bulk build...
Re:Yay! you can compile for... (Score:1, Offtopic)
I belive the word 'sarcasm' plays a role in my original post.
A nice cake is waiting for you
Oooo! What kind of cake?
Re:Yay! you can compile for... (Score:1, Offtopic)
Re:Yay! you can compile for... (Score:3, Informative)
At least, that was the case the last time I checked (since compiling a bunch of stuff on my Qube2 instead of my Athlon was way way slower).
Re:Yay! you can compile for... (Score:1, Interesting)
NetBSD (12):
alpha
arm
i386
m68k
ns32k
parisc
ppc
superh
sparc
sparc64
vax
x86-64
Linux (17):
alpha
arm
cris
h8300
i386
ia64
m68k
parisc
ppc
ppc64
s390
superh
sparc
sp
v850
x86-64
Re:Yay! you can compile for... (Score:1, Informative)
Re:Yay! you can compile for... (Score:5, Informative)
Your counts totally ignore edian issues. A playstation 2 and an SGI machine can't run the same binaries even though they are both MIPS because one is big endian and the other is little endian. ARMv2 is completely different architecturally than later versions. There are many other examples.
x86-64 is still a work in progress on both platforms and so is ppc64 (it's only a couple weeks old
There are times when a platform is more mature/complete/etc. (PA-RISC on linux is better supported) but NetBSD is generally very consistent and complete across all of the 40 platforms it currently supports.
The bottom line is use the right tool for the job. If I have a PA-RISC or s390 or wanted to build a PVR then I'd probably choose Linux and I would choose a BSD for most of the rest of my needs. You might choose a little different but both are good tools and very capable.
To get back ontopic. I use pkgsrc on several platforms ( BSD, Linux, OS X, Irix) and these fixes helped out on all platforms. I love the work that everyone has put into pkgsrc and can't wait to see it grow and develop more. Someone else needs to test it on Solaris Sparc/x86 since I don't have a box currently running it.
Re:Yay! you can compile for... (Score:1, Insightful)
would make me nervous to use in a large production."
Huh? There are more products shipped with any one
of these running Linux then the entire installed base of
NetBSD (no, literally). Choose an ARM (nommu) target
and there are millions of units a month shipped.
Widely developed has nothing to do with production ready.
But you are correct, this has nothing to do with pkgsrc.
D. Jeff Dionne
Re:Yay! you can compile for... (Score:1, Informative)
Re: pkgsrc bulk build information (Score:5, Informative)
Re: pkgsrc bulk build information (Score:1)
Thanks
The best thing... (Score:5, Insightful)
The best thing about this is propably that new stabilized branch. In the past I've used almost everytime the newest sources available to keep up with all the patches, but if this new branch has only the important patches applied to it, it's definetely going to be the one I'm using. If this is going to be updated in the future too, the name of the new branch (pkgsrc-2003Q4) wasn't the best one though.
Stable pkgsrc (Score:2, Informative)
Any idea when NetBSD 2.0 is due? (Score:2)
Re:FreeBSD flaws (Score:1, Offtopic)
OK let me try to figure this out. If you have a patch for the Linux kernel which enhances functionality or fixes bugs