Package Details: backports-patched 4.4.2_1-7

Git Clone URL: https://aur.archlinux.org/backports-patched.git (read-only)
Package Base: backports-patched
Description: Backports provides drivers released on newer kernels backported for usage on older kernels. Patched flavor
Upstream URL: https://backports.wiki.kernel.org/index.php/Main_Page
Licenses: GPL
Submitter: swiftgeek
Maintainer: swiftgeek
Last Packager: swiftgeek
Votes: 11
Popularity: 0.000000
First Submitted: 2013-06-13 11:52
Last Updated: 2016-03-29 04:34

Latest Comments

« First ‹ Previous 1 2 3 4 5

swiftgeek commented on 2013-07-13 11:41

no release for 3.10 - stable 3.10 is almost only renamed rc1 -.-

swiftgeek commented on 2013-07-13 11:30

http://www.kernel.org/pub/linux/kernel/projects/backports/stable/v3.10/backports-3.10-1.tar.bz2

Finally released -.-

swiftgeek commented on 2013-07-01 19:12

@d3x it's written in comments below that it doesn't work and needs dev's help :<
why spamming ?

backports still haven't released new stable/rc (it would include fix-ups described in comments below)
I will try to package it preliminary (no udev scripts etc) on weekend from latest snapshot

d3x commented on 2013-07-01 17:43

[root@hotspot backports-patched]# makepkg --asroot -s
==> Making package: backports-patched 3.10_rc1_2-4 (Mon Jul 1 10:40:46 PDT 2013)
==> Checking runtime dependencies...
==> Checking buildtime dependencies...
==> Retrieving sources...
-> Downloading backports-3.10-rc1-2.tar.xz...
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
0 178 0 0 0 0 0 0 --:--:-- 0:00:02 --:--:-- 0
100 9367k 100 9367k 0 0 204k 0 0:00:45 0:00:45 --:--:-- 349k
==> Validating source files with sha256sums...
backports-3.10-rc1-2.tar.xz ... Passed
==> Extracting sources...
-> Extracting backports-3.10-rc1-2.tar.xz with bsdtar
==> Starting prepare()...
==> Starting build()...
Generating local configuration database from kernel ... done.
/--------------
| Your backport package isn't configured, please configure it
| using one of the following options:
| To configure manually:
| make oldconfig
| make menuconfig
|
| To get defaults for certain drivers:
| make defconfig-drm
| make defconfig-iwlwifi
| make defconfig-media
| make defconfig-nfc
| make defconfig-regulator
| make defconfig-rtlwifi
\--
make[2]: *** [.config] Error 1
make[1]: *** [modules] Error 2
make: *** [default] Error 2
==> ERROR: A failure occurred in build().
Aborting...
[root@hotspot backports-patched]#

swiftgeek commented on 2013-06-22 16:47

make defconfig-<driver name> based on ENV or /etc/makepkg.d/$pkgname/something instead of make menuconfig or older scripts/driver-select (this works on version never than rc1 --- rc1 contains only very few of those options, but it will be better than driver-select in future ;) )

"Thirdly, Makefile.real needs to be patched (specifically the install: modules section) to remove the execution of the scripts as pacman does that on install."
this is going to be usefull

"Ok. I have been trying to figure this out literally all afternoon, and I think I’ve finally gotten it to work. Firstly, a few of the scripts to be installed (enable,disable,modlib.sh etc) no longer exist in the backports scripts/ directory so they should be removed from package(). "

I know that, but is it safe to remove? (i mean is functionality of this package going to be the same/comparable as of compat-drivers? )

zoqaeski commented on 2013-06-22 14:56

Ok. I have been trying to figure this out literally all afternoon, and I think I’ve finally gotten it to work. Firstly, a few of the scripts to be installed (enable,disable,modlib.sh etc) no longer exist in the backports scripts/ directory so they should be removed from package(). Secondly, build() needs to call `make menuconfig` or similar so you can select what drivers to build, as backports no longer contains scripts/driver-select, and copying it into the scripts dir from another version doesn’t quite work (I got various errors). Thirdly, Makefile.real needs to be patched (specifically the install: modules section) to remove the execution of the scripts as pacman does that on install.

There’s probably a few more issues to be sorted out but that’s the gist of it.

swiftgeek commented on 2013-06-13 12:26

"""Hauke> there is make defconfig-<driver name> which can be automated, but there are not def config for all driver, I hope this will change in the future"""

swiftgeek commented on 2013-06-13 12:24

"""Hauke> there is make defconfig-<driver name> which can be automated, but there are not def config for all driver, I hope this will change in the future"""

swiftgeek commented on 2013-06-13 12:05

Does anybody have an idea how to automate this thing?

Now we only have this:
| To get defaults for certain drivers:
| make defconfig-drm
| make defconfig-iwlwifi
| make defconfig-media
| make defconfig-nfc
| make defconfig-regulator
| make defconfig-rtlwifi

:(

swiftgeek commented on 2013-06-13 11:55

Still in packaging process - don't try it until this message disappears — unless u want to help ;)