Sorry if my question looks stupid but I'm trying to compile my first kernel following this wiki page and I wonder how to apply a patchset...
The patchset to apply is the ck one and I've downloaded the patch file from http://ck.kolivas.org/patches/3.0/3.3/3 … .3-ck1.bz2 and placed the patch itself at the root of my PKGBUILD folder.
At my first attempt to run makepkg, I could see several 'found xxx.patch' (the other patches which were already in the abs tree) but not my ck patch.
After taking a look in my PKGBUILD file I modified the source instruction as follow to include my pach:
source=("http://www.kernel.org/pub/linux/kernel/v3.x/linux-3.3.tar.xz"
"http://www.kernel.org/pub/linux/kernel/ … pkgver}.xz"
# the main kernel config files
'config' 'config.x86_64'
# standard config files for mkinitcpio ramdisk
"${pkgname}.preset"
'fix-acerhdf-1810T-bios.patch'
'change-default-console-loglevel.patch'
'i915-fix-ghost-tv-output.patch'
'ext4-options.patch'
'patch-3.3-ck1')
Now when I run makepkg, it founds my patch but right after I get a md5 cheksum error:
-> Found config
-> Found config.x86_64
-> Found linux-custom.preset
-> Found fix-acerhdf-1810T-bios.patch
-> Found change-default-console-loglevel.patch
-> Found i915-fix-ghost-tv-output.patch
-> Found ext4-options.patch
-> Found patch-3.3-ck1
==> ERROR: Integrity checks (md5) differ in size from the source array.
[sclarckone@archLaptop linux]$
I could disable the checksum in makepkg.conf but maybe I'm doing it wrong so I'd like to know the clean way to do it ;-)
Thanks for your help.
]]>