site  contact  subhomenews

T2 build progressing

April 06, 2009 — BarryK
I'm still doing the T2 compile. So far it's looking good. Ah, it's so nice to be able to select all the dependencies.

Xine-lib compile just failed. It turns out that the new ffmpeg 0.5 needs libpostproc explicitly enabled in the config. Ok, did that, trying xine-lib again. ...good, it compiled.

I'm doing this T2 build "properly", that is, in such a way that I can create a 't2-puppy5.tar.gz' file that anyone can download and it should just work.

This is all exciting stuff. T2 will create a heap of binary packages. I will then copy them over to Woof. The Woof scripts will need some work to support T2 packages, then should be able to just run them 1, 2, 3, and we have "tpup", complete with "devx" file.

When will this be done and tpup available for testing? 4 - 5 days probably.


Username: kirk
Sounds great. After you get your basic build done, have you thought about adding all of the other packages that will build and making them available as Pets? Easier said than done though. As far as hosting the source packages, if you don't want to do the CD thing, maybe you can host them somewhere that lets you set bandwidth throttling to something real low, like 5 or 10k. You might need to have a user name and password, but you could post that with the download link. Then you wouldn't have to worry about bandwidth usage, just hosting GBs. I'm talking about the unmodified source packages, that are available elsewhere. I think the GPL says you have to make them available, but I don't think it says how fast. Modified packages could be put somewhere else. Just some random thoughts.

Username: Mark
"How do we choose which ppup, dpup, upup, spup, apup model to use? Is the ppup entered at boot-up or specifically how? Thanks!

optimizing options
Username: linuxcbon
"Do you build with optimizing options like : CFLAGS=-O3 -funroll-all-loops -malign-double -mcpu=i386 -march=i386 -fomit-frame-pointer -fno-exceptions -fforce-mem -fforce-addr

Woof build system mentioned
Username: MB
"Barry, Followed a link today from OSNEWS to a site for xPUD Linux, which is built with a custom system called mkxpud. The developer's blog says this: "mkxpud is an image generator, and a binary-level build system very similar to Woof of Puppy Linux." Just thought you might like to know that others are noticing what you're doing here with Woof!

Tags: woof