Josh Tolbert | 1 Feb 2003 01:18

Re: Packages

On Fri, Jan 31, 2003 at 02:32:47PM -0800, Andy R wrote:
> --- Alex Kirk <alex <at> schnarff.com> wrote:
> > That's for damn sure. The build of /usr/pkgsrc/net I
> > started this afternoon 
> > froze my system somewhere along the way (I caught
> > what it froze at, but 
> > couldn't tell which package I was working on...need
> > to go through and see 
> > which is the first package that isn't built), and I
> > bet that won't be the 
> > last time. Still, it's a worthy effort, especially
> > if someone from the 
> > NetBSD team lets us know how to upload compiled
> > packages. Anyone here know 
> > about that? 
> 
> Should this just be a bulk build that keeps failing on
> different things, or should there be some decision
> made as to where we should start? Maybe with the
> popular packages or something? Maybe another port
> could make some suggestions?
> 
> Andy
> 

Hey guys,

	I've noticed a problem in anything that tries to use the
POSIX threads port. Try building irssi and you'll see what I mean.
It reboots my Dreamcast every time.
(Continue reading)

Andy R | 1 Feb 2003 01:34
Picon
Favicon

Re: Packages

--- Josh Tolbert <hemi <at> just.puresimplicity.net> wrote:
> Hey guys,
> 
> 	I've noticed a problem in anything that tries to
> use the
> POSIX threads port. Try building irssi and you'll
> see what I mean.
> It reboots my Dreamcast every time.
> 	
> 	Has anyone considered cross-compiling the ports on
> a faster
> machine and testing them out on the Dreamcast? I
> haven't tried
> cross-compiling anything but the base system, but it
> might be worth
> a shot.
> 
> 	I'd be happy to help in a port compile effort. My
> Dreamcast
> isn't doing anything but sitting here anyway...I'm
> not doing much
> either. I'm just kind of sitting here. I can't DO
> much, either...More
> eye surgery fun. :(
> 
> 	I just want to get X working on the buzzard. :)

Not a bad idea. If sufficient testing is done to
ensure that they work, then that might help. 

(Continue reading)

Alex Kirk | 1 Feb 2003 03:51

Re: Packages

>> 	I've noticed a problem in anything that tries to
>> use the
>> POSIX threads port. Try building irssi and you'll
>> see what I mean.
>> It reboots my Dreamcast every time.

Why, that's about what hung me on my mass-build this afternoon. Too bad I 
don't know enough C to go after this. :-( 

>> 	I just want to get X working on the buzzard. :)

You and everyone else -- I'd love to have it as an X server for other 
clients on my LAN. 

> However, what exactly is the point to all of this? I
> don't really care to make my dreamcast do anything
> useful (well, let's say "more" useful) than what it
> already does. I'm fine with testing and helping to get
> the platform more stable for sh, which is probably the
> #1 priority before building all these packages? I
> don't know... 

The point is that we're all sitting around, not knowing a lot of C, wishing 
we could do cool things with our Dreamcasts, and making a huge library of 
readily available ports is one of those things. You've got to admit, it 
would be a huge addition to the port for any newbie coming to it...and 
besides, it goes along with NetBSD's principle of "runs on anything". It may 
not be entirely practical to do this, but it's a good idea on principle, and 
it's not like we'd be wasting precious resources. 

(Continue reading)

Alex Kirk | 1 Feb 2003 04:26

Package List

OK all, so that we don't sit around and duplicate each other's efforts, I've 
got up a list of the packages I'm compiling. Give me a little bit and I'll 
make a nice little web form where you can input what you've done and get a 
list of everyone's work so far. My current effort is at 
http://www.schnarff.com/netbsd/pkgsrc-progress.html. 

Alex Kirk 

Alex Kirk | 1 Feb 2003 05:46

NetBSD WWW feedback from alex <at> schnarff.com (fwd)

I got a response pretty quickly on how to go about working with packages. 
I've asked for some more detailed info on building and what to make 
available, but this is a good start! 

Alex Kirk 

 ----------Forwarded message ----------
Received: (qmail 1983 invoked from network); 1 Feb 2003 04:27:46 -0000
Received: from www.netmeister.org (HELO netmeister.org) (64.81.200.34)
 by ec.cdbed1.client.atlantech.net with SMTP; 1 Feb 2003 04:27:46 -0000
Received: by netmeister.org (Postfix, from userid 1000)
	id 6D3F92DC60C; Fri, 31 Jan 2003 23:30:45 -0500 (EST)
Date: Fri, 31 Jan 2003 23:30:45 -0500
From: Jan Schaumann <jschauma <at> netbsd.org>
To: Alex Kirk <alex <at> schnarff.com>
Cc: www <at> netbsd.org
Subject: Re: NetBSD WWW feedback from alex <at> schnarff.com
Message-ID: <20030201043045.GC18107 <at> netmeister.org>
Reply-To: www <at> netbsd.org
Mail-Followup-To: Alex Kirk <alex <at> schnarff.com>, www <at> netbsd.org
References: <20030201024521.158201114C <at> narn.netbsd.org>
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
In-Reply-To: <20030201024521.158201114C <at> narn.netbsd.org>
User-Agent: Mutt/1.4i 

Alex Kirk <alex <at> schnarff.com> wrote: 

> I'm on the Port-Dreamcast list, having run my DC as a Mixmaster
(Continue reading)

Alex Kirk | 1 Feb 2003 05:48

Package Database

OK, the database was pretty easy to set up. To see it in action, go over to 
http://www.schnarff.com/netbsd/pkg-list.pl. Feel free to use the link on the 
bottom to add any packages you've compiled; hopefully we can get the whole 
collection taken care of shortly! 

Alex Kirk 

Chris Pinnock | 1 Feb 2003 14:36

Re: Packages

On Fri, Jan 31, 2003 at 06:22:04PM +0000, Alex Kirk wrote:
> >I keep meaning to get my dreamcast started on a package bulk build, but 
> >I suspect that it will take quite some time to see some results.
> 
> What exactly would be needed to do this? Just a "cd /usr/pkgsrc; make" sort 
> of thing? If so, I'd be happy to volunteer my DC to do some of this -- 
> perhaps we could split this into chunks and get it done faster. 

Look in pkgsrc/mk/bulk. There are scripts for bulk builds.

best wishes,
Chris

Alex Kirk | 1 Feb 2003 18:14

Re: Package Database

Andy R writes: 

> --- Alex Kirk <alex <at> schnarff.com> wrote:
>> OK, the database was pretty easy to set up. To see
>> it in action, go over to 
>> http://www.schnarff.com/netbsd/pkg-list.pl. Feel
>> free to use the link on the 
>> bottom to add any packages you've compiled;
>> hopefully we can get the whole 
>> collection taken care of shortly! 
> 
> Alex, I'm not sure I understand what your process is
> yet, but I'll look into it.

The point is to have a place where we can all report the status of package 
building -- so we know which packages are broken & which ones work, and 
which ones others have already done so we don't duplicate work. Basically, 
if you use the little form over at www.schnarff.com/netbsd/pkg-add.html once 
you build a package, it'll go into the database and everyone can check on 
it. 

> In the meantime, something's come up and I don't know
> how much time I'll have for this today. But I'll try
> to get back to it later on.

No big hurry...this *is* a volunteer effort, after all. ;-) 

> This is pretty neat that we are doing this. I really
> hope they can get this thing semi-stable so that it
> will be more of a "real" platform. With the work Josh
(Continue reading)

Alex Kirk | 1 Feb 2003 18:15

Re: Packages

> Look in pkgsrc/mk/bulk. There are scripts for bulk builds.

Many (perhaps 40%) of the packages I've been hand-building are broken. Could 
these scripts account for this (i.e. log the error message & move on)? 

Alex Kirk 

Chris Pinnock | 1 Feb 2003 19:12

Re: Packages

On Sat, Feb 01, 2003 at 05:15:42PM +0000, Alex Kirk wrote:
> >Look in pkgsrc/mk/bulk. There are scripts for bulk builds.
> 
> Many (perhaps 40%) of the packages I've been hand-building are broken. 
> Could these scripts account for this (i.e. log the error message & move 
> on)? 

The scripts do exactly that and produce a report in e-mail and HTML
format.

best wishes,
Chris

Gmane