[Shift2] Package Compilation


Recommended Posts

As we'll be using an arch base which has ABS, I thought it'd be useful to setup a distcc comilation cluster to compile packages for Shift2... So I've setup a minimal arch install on an old IBM X330 server and will mirror it to a VM on my server and my main PC and use it to compile packages!

Problem with packages on arch (and something we can improve) is that the build system just uses make with the command line from make.conf in /etc/... And most the AUR packages just use make without using any additional options at all (which is incredibly stupid, lazy, and slow to build), so I think we can improve that :).

Anyway I've got GCC 4.7.1 with the distcc and might put GCC 4.6 on it as well, got a vague memory of 4.7 breaking a lot of packages although not sure how you setup distcc with more than one gcc version.

So with that out the way, we need to decide on what's going to get built, what (modifcations to the) options are going to be used, what extra code is to be added and actually get stuff built!

Link to comment
Share on other sites

And for the first of my many tricks, I've attached a recompiled gnome-settings-daemon for x86_64 that removes the darn useless wacom rubbish and reduces the volume step from 6 to 3, doubling the number of volume steps when using keyboard volume keys.

I think it'd be good for shift2 if someone with coding knowledge was able to add an integer to the gnome configuration that can be changed to used as the step, and maybe the max volume too! :)

http://www18.zippyshare.com/v/6739407/file.html

Link to comment
Share on other sites

Oooo nice one n_K.

I think the next thread that we will need is to determine what packages we will need and what optional stuff to add in.

Link to comment
Share on other sites

This topic is now closed to further replies.