--- PKGBUILD 2011-04-24 15:35:48.308569983 -0400 +++ PKGBUILD 2011-04-24 15:35:21.541642329 -0400 @@ -6,7 +6,7 @@ _kernelname=${pkgname#kernel26} _basekernel=2.6.32 pkgver=${_basekernel}.38 -pkgrel=2 +pkgrel=3 arch=('i686' 'x86_64') license=('GPL2') url="http://www.kernel.org" @@ -16,20 +16,16 @@ # the main kernel config files config config.x86_64 # standard config files for mkinitcpio ramdisk - ${pkgname}.preset) + ${pkgname}.preset + fix_gcc_4.6_igbvf.patch) options=(!strip) -md5sums=('260551284ac224c3a43c4adac7df4879' - '91c3e7a802b95bd2f400748acc91d5b3' - '30851deee235a7486bd408cbe8eb2d71' - '3298f542840c52a8b8abc1b3795e455b' - 'cd1a62e81eb9e910779f3eb18a6e28c6' - '2cbfeb3e2a18d45f82f613e97fc23355') build() { cd ${srcdir}/linux-$_basekernel if [ "$_basekernel" != "$pkgver" ]; then # add latest kernel stable patch patch -Np1 -i ${srcdir}/patch-$pkgver + patch -Np1 -i ${srcdir}/fix_gcc_4.6_igbvf.patch fi # fix 22343 udev crashes @@ -217,3 +213,10 @@ # remove unneeded architectures rm -rf ${pkgdir}/usr/src/linux-${_kernver}/arch/{alpha,arm,arm26,avr32,blackfin,cris,frv,h8300,ia64,m32r,m68k,m68knommu,mips,microblaze,mn10300,parisc,powerpc,ppc,s390,sh,sh64,sparc,sparc64,um,v850,xtensa} } +sha256sums=('5099786d80b8407d98a619df00209c2353517f22d804fdd9533b362adcb4504e' + '1759e3226fd1d3812c00b4641e86d2f33326a641054679bb82add868b5f1985c' + '7a9713b92c938a69d89f12725c3e48735cd939dcfaa0816edd60642d305c6a5b' + '285449c8f8e96f43d62ce7896bf6e954499b3be83b9e52f305ca24e21efdc471' + 'cfdbf9c38f70cc6af70d571a717ff6492c57fa6f89c989d467a5fed97fe9f011' + '5280505838fc925c0655f5c71b277df5a626b1801906fab399045a31f2a37b7b' + '5bbcb555fe518600fbd2af535fca160248ec81ce2919392f504a439b12cd4a14')