[buildd] latest perl

2009-03-08 Thread Stephen R Marenka
I built the latest perl, submitted the necessary patch, and uploaded
it to d-ports sid. It installs into the chroots just fine. I'd 
appreciate it if ya'll will help me keep an eye on it to make sure 
nothing weird is going on with it.

peace,

Stephen

-- 
Stephen R. Marenka If life's not fun, you're not doing it right!



signature.asc
Description: Digital signature


Re: debian kernel m68k patches for 2.6.28

2009-03-08 Thread Michael Schmitz
Hi Stephen,

> > You go ahead :-) Last time I tried, I could not even build a kernel image 
> > from 
> > the Debian release source kit. 
> 
> http://wiki.debian.org/HowToRebuildAnOfficialDebianKernelPackage
> http://svn.debian.org/viewsvn/kernel/dists/sid/linux-2.6/debian/config/m68k/README.build?rev=12852&view=markup
> 
> * build cross compiler

I'm using my old 3.3.6

> * fetch orig debian source
> * add debian directory from svn (sid)

apt-get source linux-2.6 does install the debian/ directory, so why should I 
pull stuff from SVN? 

> * DEB_HOST_ARCH=m68k debuild -B -am68k

Yep, that's even described debian/config/m68k/README.build. What I've ended up 
doing is patch debian/config/m68k/defines and debian/config/defines to add 
gcc-3.3 - that still  gives me this:

  CC  arch/m68k/kernel/asm-offsets.s
In file included from include/linux/sched.h:52,
 from arch/m68k/kernel/asm-offsets.c:12:
include/linux/kernel.h:10:20: stdarg.h: No such file or directory
In file included from include/linux/sched.h:52,
 from arch/m68k/kernel/asm-offsets.c:12:
include/linux/kernel.h:165: error: syntax error before "va_list"
include/linux/kernel.h:166: warning: function declaration isn't a prototype
include/linux/kernel.h:169: error: syntax error before "va_list"
include/linux/kernel.h:170: warning: function declaration isn't a prototype
include/linux/kernel.h:173: error: syntax error before "va_list"
include/linux/kernel.h:174: warning: function declaration isn't a prototype
include/linux/kernel.h:177: error: syntax error before "va_list"
include/linux/kernel.h:177: warning: function declaration isn't a prototype
include/linux/kernel.h:181: error: syntax error before "va_list"
include/linux/kernel.h:182: warning: function declaration isn't a prototype
include/linux/kernel.h:219: error: syntax error before "va_list"
include/linux/kernel.h:220: warning: function declaration isn't a prototype
make[4]: *** [arch/m68k/kernel/asm-offsets.s] Error 1

Some way or other, the include path gets messed up so stdarg.h isn't found in 
the cross compilers' gcc-lib path.
  
> > It may be worth tracking Geert's git tree and work from that one. Geert's 
> > tree 
> > should allow you to check out Linus' release 2.6.28 as a branch, and import 
> > all 
> 
> Unfortunately debian's source is sometimes sufficiently different to
> be troublesome because they pull out what they consider non-free, then
> start patching.

That should not affect m68k related areas at all.
 
> > of Debians patches into that branch one by one, committing as you go. A 
> > diff 
> > between that branch and Geert's HEAD should show all changes that are still 
> > missing. How to generate one diff for each commit into Geerts tree? 
> > git-cherry 
> > might help there if the Debian patches match existing commits, I haven't 
> > actually tried that. I'll see if I can make that work... 
> 
> I used git-format-patch.

Good, I'll just have to check that git-cherry works on the imported Debian 
source. 

Michael
 


-- 
To UNSUBSCRIBE, email to debian-68k-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org