Package Details: linux-ck 6.11-1

Git Clone URL: https://aur.archlinux.org/linux-ck.git (read-only, click to copy)
Package Base: linux-ck
Description: The Linux kernel and modules with ck's hrtimer patches
Upstream URL: https://wiki.archlinux.org/index.php/Linux-ck
Licenses: GPL-2.0-only
Provides: KSMBD-MODULE, VIRTUALBOX-GUEST-MODULES, WIREGUARD-MODULE
Replaces: virtualbox-guest-modules-arch, wireguard-arch
Submitter: graysky
Maintainer: graysky
Last Packager: graysky
Votes: 459
Popularity: 0.88
First Submitted: 2011-07-22 14:51 (UTC)
Last Updated: 2024-09-19 13:04 (UTC)

Dependencies (14)

Required by (6)

Sources (6)

Latest Comments

« First ‹ Previous 1 .. 175 176 177 178 179 180 181 182 183 184 185 .. 307 Next › Last »

janck commented on 2014-05-30 20:21 (UTC)

Thank you very much:)

graysky commented on 2014-05-30 18:32 (UTC)

Just refreshed 3.14.4-2 which is a proper split package now that the AUR supports them. @janck - Your suggestion is live now.

koshak commented on 2014-05-30 07:11 (UTC)

@graysky Sorry, seems like local proxy server gives me unzipped version of this patch for some reason, so sha256sum is different and its contents is plain-text... On-the-fly PKGBUILD editing fixed this particular issue.

graysky commented on 2014-05-29 19:45 (UTC)

Let me take them in order: clfarron4 - Yes, that patch is needed for building with SMP but this is the first time I can remember it coming up. In the interest of simplicity when I merge this PKGBUILD with the official ARCH PKGBUILD on major version bumps, I want to minimize the potential for errors on my part and thus am rejecting the request to add the SMP patch. CK may roll it into his patchset which is fine, but there aren't many people building this package on a single core system. @janck - I see, you're saying that the modification is needed to keep the build from FAILING in the case of you stripping out the extraneous config options. OK. I will implement your fix and for my sanity comment the PKGBUILD as such so I don't nuke it on an major version merge. @koshak - The sums match for me, not sure why your sums are different. I also don't understand your comment about the gz being txt. Are you editing with something smart like vim? For example, vim will decompress the gz when you open the gz transparently. I hope that addresses everyone's concerns.

docwild commented on 2014-05-29 13:20 (UTC)

as clfarron4 mentioned below I suggested a CONFIG_SMP patch on the forum repo topic by mistake. That post is now gone but I'll put it here: Adding [code] if grep --quiet "# CONFIG_SMP is not set" "${startdir}/config.last" 2&>0 /dev/null || grep --quiet "# CONFIG_SMP is not set" "${startdir}/config.x86_64.last" 2&>0 /dev/null then msg "Patch NOSMP patch" patch -Np1 -i "${srcdir}/ck-nosmp.patch" fi [/code] at the very end of the prepare() function, after populating the config.old file allows users with uniprocessors to disable symmetric multiprocessing support in kernel config (it has some overhead). The "ck-nosmp.patch" file here: https://gist.githubusercontent.com/pfactum/9332896/raw/0001-ck-3.12-fix-BFS-compiling-with-CONFIG_SMP-n.patch Mentioned on cks blog here: http://ck-hack.blogspot.co.uk/2014/05/bfs-0447-314-ck1.html

koshak commented on 2014-05-29 09:40 (UTC)

wrong sum for http://repo-ck.com/source/gcc_patch/enable_additional_cpu_optimizations_for_gcc.patch.gz prepare() is looking for enable_additional_cpu_optimizations_for_gcc.patch, which is absent. instead enable_additional_cpu_optimizations_for_gcc.patch.gz is present but it is not a gzip file. It is pure text. WTF?

janck commented on 2014-05-29 09:39 (UTC)

After removing all dvb shit from kernel config, include/config/dvb does not exist in the source tree anymore, and consequently the build fails at line 432. This fixes my particular problem (have been testing that it works this time): if [ -d include/config/dvb/ ]; then mkdir -p "${pkgdir}/usr/lib/modules/${_kernver}/build/include/config/dvb/" cp include/config/dvb/*.h "${pkgdir}/usr/lib/modules/${_kernver}/build/include/config/dvb/" fi

clfarron4 commented on 2014-05-29 09:29 (UTC)

Some has suggested this in the BBS, to fix something to do with SMP: https://bbs.archlinux.org/viewtopic.php?pid=1420124#p1420124

graysky commented on 2014-05-28 22:22 (UTC)

@janck - But again, the PKGBUILD as-is should accomplish this: mkdir -p "${pkgdir}/usr/lib/modules/${_kernver}/build/include/config/dvb/" cp include/config/dvb/*.h "${pkgdir}/usr/lib/modules/${_kernver}/build/include/config/dvb/"