autobuilder
I've recently gotten my Debian NetBSD box to work, based on a chroot I've gotten from Joel Baker. Also, I've gotten turtle to work; I haven't set it up to autobuild stuff, but can at least build any package with one command, which is good. :) Just a small heads-up f'ya all. (ed compiles and seems to work, but the tests for it fail; emacs21 doesn't compile, bug not filed yet, not sure how to fix it (one is a trivial build failure with a missing include, the other one is some weirdness with Makefiles). perl builds and works, it seems (since turtle is written in perl :)) once I get some libc debs, I'll begin autobuilding more stuff. -- Tollef Fog Heen,''`. UNIX is user friendly, it's just picky about who its friends are : :' : `. `' `-
Sparc port
Hi everyone, I have a Sun IPC here that is running NetBSD and yearning for some good Debian lovin'. I know that other people have expressed an interest in extending the port to Sparc, so where do we start? Matthew -- did you ever write those notes you mentioned last month? -- John Ineson ``It's entirely possible to install almost every version of Linux on one machine ... However, I decided to stop at around 10 versions because any more seemed redundant.''
Re: Sparc port
On Mon, Oct 21, 2002 at 06:00:34PM +0100, John Ineson wrote: > I have a Sun IPC here that is running NetBSD and yearning for some good > Debian lovin'. I know that other people have expressed an interest in > extending the port to Sparc, so where do we start? Matthew -- did you > ever write those notes you mentioned last month? Astonishingly, I did. I was on a train somewhere around Sheffield at the time, so they were mostly done from memory. On the plus side, they should give you some idea of how to get started. Joel's been working on getting patches into unstable, so you're best off working from there. #debian-bsd on Open Projects (or whatever they're called this week) is probably a good place to ask questions as you go along. Oh, and mentions of patch locations aren't ideal now. Joel's got rather a lot of cleaner ones in his CVS tree, so you're better off using those. Anyway, here we are: 1) Install GNU utilities. Various bits of the build process rely upon them. You'll probably want at least fileutils, textutils, flex and bison. 2) Compile dpkg. Add an entry to archtable in order to get it to build happily - this should be your GNU config triple followed by your Debian architecture (so probably netbsd-sparc for the sparc port). You also want to modify dpkg-architecture (it's in the scripts directory, IIRC) in much the same way. dpkg is likely to complain about being unable to determine the architecture from the gcc library location - ignore this for now. 3) Once you have dpkg development tools, start building the rest of build-essential. Various patches should be available from http://www.srcf.ucam.org/debian-netbsd/ - post to the list regarding anything that you can't build and which doesn't have a patch there. It may be that it requires another package building first. Note that you'll have to do things like hack the debian/control file to deal with non-building documentation and so on. Debian isn't buildable from source at the moment - there are circular build depends. Don't worry about packages that don't have complete functionality at the moment. With what you have you'll be able to get further. 4) The easiest way to do things is to have a separate partition to install your Debian stuff into - that way you can chroot into it to test things without risking damaging your original install, and eventually you'll be able to use that as your root filesystem instead of your original one. 5) Note that while you're doing this, unless you're using -current, NetBSD's gcc will be building binaries that will look for their dynamic linker in /usr/libexec. In this case, you'll need to rebuild all of these packages later on to look in /lib. 6) Various native packages can be found in http://www.srcf.ucam.org/debian-netbsd/source - it would be interesting to know if I've managed to build these in such a way that they'll compile on non-i386. They're mostly based heavily on the NetBSD source, so can in most cases probably be fixed just by copying stuff out of the NetBSD source tree. -- Matthew Garrett | [EMAIL PROTECTED]
Re: Sparc port
John Ineson wrote: > Hi everyone, Hi, > I have a Sun IPC here that is running NetBSD and yearning for some good > Debian lovin'. I know that other people have expressed an interest in > extending the port to Sparc, so where do we start? Matthew -- did you > ever write those notes you mentioned last month? Are these notes about how to start the port-process ? In this case i would be interested in them. I'm new on this list and am interested in the alpha port. I got some notes from Michael Weber, but i'm still pretty lost. I would also appreciate any other hint about how to start... Martin PS: also got a Sparc-Station 10 (without disk and ram) and a SGI Indy 5600 XZ (should be in a runnable state) which don't have much to do... and the basic steps for porting are probably the same for different architectures ? -- GNUWin-II: Open your windows - Free your mind - Enjoy http://gnuwin.epfl.ch
Un site plus rentable
** Ceci n'est pas un spam. pour retirez votre courriel de la liste: [EMAIL PROTECTED] sujet : remove + votre adresse *** Bonjour, Aujourd'hui je vous écris pour vous écrit pour vous aider à rentenbaliser votre site Internet. Comme plusieurs entreprises que j'ai conseillées dans le passé vous avez dépensé plusieurs milliers de dollars pour faire connaître votre entreprise sur Internet. Un site Web, l'hébergement, etc. Mais vous attendez toujours les résultats. C'est parce que vous ernegie n'ont pas été mis au bon endroit. Depuis 6 ans dont j'aide diverses compagnies à rentabiliser leur investissement Internet. Avec le temps j'ai développé des techniques et des outils qui permettent d'augmenter considérablement l'achalandage de votre site. Avec mon équipe, nous sommes en mesure de faire voir et connaître votre site Internet. Grâce au référencement dans les moteurs de recherches majeurs et à nos outils technologiques qui augmentent la qualité et le dégréent de visibilité dans ces moteurs, votre site pourra être vu par plus d'acheteurs potentiels. Saviez-vous que les moteurs de recherches sont la source la plus importante de trafic Internet? Saviez-vous qu'en étant mal référence votre entreprisse perd des sommes considérables? Qu'allez-vous faire pour rentebalisser votre site Internet? Allez-vous laisser dormir des milliers de dollars d'investissement? Pour seulement 149.99$ notre équipe référencera votre site dans les moteurs de recherche les plus importants, de plus nous hébergeront gratuitement votre site pour une période de 6 mois. Allez-vous rentabiliser votre site Internet? Contactez-nous par téléphone pour profiter de cette offre: Tech-Domaine (514)244-6747 [EMAIL PROTECTED]
Re: Sparc port
Clearly, I should document the process I recently went through to bootstrap a chroot from zero. I'll try to write something up soon, maybe after I finish banging on the libc12 package. -- *** Joel Baker System Administrator - lightbearer.com [EMAIL PROTECTED] http://users.lightbearer.com/lucifer/
Reassurance
Anyone who is using my packages does not need to be concerned about the recent spate of NetBSD security announcements (all of those issued since version 1.6 was released); none of them have affected code that is in use by any of the packages I have built. Most of them are in userland which is already provided by Debian in other packages, and as such, I do not build them from NetBSD sources. Just to make folks rest easier, if they were worried... -- *** Joel Baker System Administrator - lightbearer.com [EMAIL PROTECTED] http://users.lightbearer.com/lucifer/ pgpXQwhrW0eF2.pgp Description: PGP signature
Re: Reassurance
On Mon, 21 Oct 2002, Joel Baker wrote: > Most of them are in userland which is already provided by Debian in other > packages, and as such, I do not build them from NetBSD sources. Hopefully, the Debian sources are updated. A quick look at http://www.debian.org/security/2002/ does not indicate sendmail/smrsh or groff/pic. (It also doesn't mention ntalkd, but I believe NetBSD's ntalk is different than Debian's netkit-ntalk.) Jeremy C. Reed ... BSD software, documentation, resources, news... http://bsd.reedmedia.net/
Re: Reassurance
On Mon, Oct 21, 2002 at 04:57:52PM -0700, Jeremy C. Reed wrote: > On Mon, 21 Oct 2002, Joel Baker wrote: > > > Most of them are in userland which is already provided by Debian in other > > packages, and as such, I do not build them from NetBSD sources. > > Hopefully, the Debian sources are updated. > > A quick look at http://www.debian.org/security/2002/ does not indicate > sendmail/smrsh or groff/pic. (It also doesn't mention ntalkd, but I > believe NetBSD's ntalk is different than Debian's netkit-ntalk.) On that, I could not comment, I'm afraid - but the Security Team generally does keep an eye on Bugtraq, as far as I know, and other similar lists, and try to check anything new that comes out and applies. Keep in mind that Debian often either has never run the problem version (the maintainer never packaged it, it's too new and only appeared in sid and wasn't a major hole - note that the PAM problem for sid was a *very* unusual situation, usually things in sid aren't announced) - and sometimes, Debian has patches that make the problem code irrelevant (though this seems to be rarer). If in doubt, of course, one can always ask the maintainer... -- *** Joel Baker System Administrator - lightbearer.com [EMAIL PROTECTED] http://users.lightbearer.com/lucifer/ pgp9qGF9IibBZ.pgp Description: PGP signature