Commit Graph

64 Commits

Author SHA1 Message Date
Pratham Patel bc2756c2ae
remove all the extra configs on top of defconfig; this is plain defconfig 2023-11-11 17:47:05 +05:30
Pratham Patel 5de1386a06
internet access is no longer a requirement for any package 2023-10-31 10:19:12 +05:30
Pratham Patel 3a132fa198
account for the missing "kernel-tfg/extra-configs" dir if it is empty 2023-10-28 09:43:47 +05:30
Pratham Patel b3847bf59a
forgot to remove source3 2023-10-25 09:06:14 +05:30
Pratham Patel fea7ca50b2
swtich to defconfig and bump kernel versions 2023-10-24 17:00:43 +05:30
Pratham Patel 6262503521
always use elrepo config 2023-10-22 18:33:05 +05:30
Pratham Patel 0374272a89
use defconfig for stable and lts 2023-10-22 14:06:45 +05:30
Pratham Patel 1291168c6f
hopefully fix and bump rel_ver 2023-10-22 13:40:28 +05:30
Pratham Patel e4d04dfdd2
use RHEL config without savedefconfig-ing it 2023-10-19 07:51:10 +05:30
Pratham Patel 5e82d2632a
"cleanup" 2023-10-17 09:01:33 +05:30
Pratham Patel c140bcd974
try creating a defconfig of RHEL's config and using that as the base 2023-10-16 12:20:03 +05:30
Pratham Patel 674d848065
remove opi5 hack 2023-10-15 22:34:38 +05:30
Pratham Patel 4ee9b492cc
introduce RHEL's config 2023-10-15 22:34:21 +05:30
Pratham Patel c263aebf3d
use /usr/bin/pathfix.py instead of python3-devel for pathfix.py 2023-10-15 20:27:46 +05:30
Pratham Patel 6ee5d31442
the ".uname" file is not needed anymore 2023-10-15 19:25:13 +05:30
Pratham Patel 83491b1a09
use rpm macros instead of RPM's exported shell vars 2023-10-10 13:22:18 +05:30
Pratham Patel 5185339240
fix depmod for linux-next 2023-10-09 12:57:32 +05:30
Pratham Patel e911b3227d
update build deps 2023-10-09 10:22:43 +05:30
Pratham Patel 5bcf420cc3
forgot "%global" would be expanded before the "shell if" 2023-10-09 10:14:32 +05:30
Pratham Patel 605d2bbcc1
improve master.inc 2023-10-09 05:42:24 +05:30
Pratham Patel 815c9a07d8
bump rel_ver and improve %preun 2023-10-09 05:30:32 +05:30
Pratham Patel 93a52b3a39
remove diffing and use target "olddefconfig" to prevent "Restart config ..." 2023-10-08 21:20:09 +05:30
Pratham Patel 4d325265f5
use bash if to check opi5 2023-10-08 19:01:42 +05:30
Pratham Patel 080ccd95e9
build uncompressed ARM64 image for OPi5 since vendor's uboot is from 2017(!) and its "booti" supports only uncompressed kernel image 2023-10-08 18:27:00 +05:30
Pratham Patel 4a08df9c92
do a symbolic link 2023-10-08 16:23:15 +05:30
Pratham Patel 42e889cbfe
fix symlinking 2023-10-08 15:50:17 +05:30
Pratham Patel a563337e18
link initramfs too 2023-10-08 13:33:14 +05:30
Pratham Patel 8f4f624ce1
improve the provides for the main kernel rpm pkg 2023-10-08 12:41:21 +05:30
Pratham Patel ff6d4099a0
switch from gcc to llvm 2023-10-08 12:21:11 +05:30
Pratham Patel bc5d5e4ea0
fix:
```
Error:
 Problem: cannot install the best update candidate for package kernel-opi5-tfg-6.6.0-20231006.0.el9.aarch64
  - nothing provides /sbin/installkernel needed by kernel-opi5-tfg-6.6.0-20231006.1.el9.aarch64
(try to add '--skip-broken' to skip uninstallable packages or '--nobest' to use not only best candidate packages
```
2023-10-08 10:46:08 +05:30
Pratham Patel 3b616ecc5e
add /sbin/installkernel as requires 2023-10-08 10:02:17 +05:30
Pratham Patel b007c58eee
exec script verbosely 2023-10-07 20:57:52 +05:30
Pratham Patel 93ea008540
diff against the "target_config" 2023-10-07 20:00:55 +05:30
Pratham Patel e30e28a30e
properly name kernels 2023-10-07 19:47:28 +05:30
Pratham Patel 9816127f37
fix patching if patches are not found and also handle the diff return value gracefully 2023-10-07 19:41:04 +05:30
Pratham Patel 79211212d2
is the single-line logic causing errors? 2023-10-05 08:08:46 +05:30
Pratham Patel 303b93d3c5
diff only if .config.old is found 2023-10-05 07:59:46 +05:30
Pratham Patel 97953f36eb
fix typo in %file 2023-10-05 07:42:08 +05:30
Pratham Patel c4ee7651c6
show a diff of configs and bump rel_ver 2023-10-05 07:41:32 +05:30
Pratham Patel 62ef6c4110
rename patches and use olddefconfig instead of oldconfig 2023-10-05 07:39:42 +05:30
Pratham Patel d82b52a47a
i dont need output of pathfix.py in the build logs 2023-10-05 06:59:25 +05:30
Pratham Patel 0748e061fd
fix unpacked file ".uname" 2023-10-05 06:45:46 +05:30
Pratham Patel 9d148559a1
add a .uname file for OPi5 2023-10-05 05:05:24 +05:30
Pratham Patel 3a2980c117
introduce kernel-opi5-tfg with necessary, non-intruding changes 2023-10-04 21:39:56 +05:30
Pratham Patel 56a16fd5b3
no DEPMOD if on linux-next 2023-10-04 12:16:41 +05:30
Pratham Patel 7b036009d5
no need for the temp workaround 2023-10-04 12:16:17 +05:30
Pratham Patel 3b91bb1083
no need to run configure-linux.sh again 2023-10-01 19:12:12 +05:30
Pratham Patel e3c50f7dae
strip debug symbols from modules 2023-10-01 18:49:59 +05:30
Pratham Patel 37d668fad3
use RESF mirror since my personal Gitea returns 403 to COPR 2023-10-01 10:11:34 +05:30
Pratham Patel e105c613c6
forgot make before oldconfig 2023-10-01 08:53:07 +05:30