Jump to content



Photo

[Shift2] Package Compilation

shift2 linux compile packages

  • Please log in to reply
2 replies to this topic

#1 n_K

n_K

    Neowinian Senior

  • Tech Issues Solved: 3
  • Joined: 19-March 06
  • Location: here.
  • OS: FreeDOS
  • Phone: Nokia 3315

Posted 09 July 2012 - 14:56

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!


#2 OP n_K

n_K

    Neowinian Senior

  • Tech Issues Solved: 3
  • Joined: 19-March 06
  • Location: here.
  • OS: FreeDOS
  • Phone: Nokia 3315

Posted 09 July 2012 - 16:31

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.zippysh...39407/file.html

#3 ThisIsStockerHD

ThisIsStockerHD

    Neowinian

  • Joined: 29-March 06
  • Location: 127.0.0.1, England, UK
  • OS: Microsoft Windows 8.1 & Apple OS X
  • Phone: Samsung Galaxy S4

Posted 11 July 2012 - 21:40

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.



Click here to login or here to register to remove this ad, it's free!