Arch-Like - nietypowy blog, nietypowe forum.
Wstęp => Ogłoszenia => Wątek zaczęty przez: sir_lucjan w Kwiecień 16, 2015, 11:14:13
-
Con Kolivas udostępnił już patch dla wersji 4.0 - teraz jeszcze czekam na patche BFQ oraz UKSM. Jak tylko zostaną udostępnione te patche, zabiorę się do pracy i w możliwie jak najszybszym czasie podbiję wersję kerneli w AUR. Prawdopodobnie, w pierwszej kolejności będzie to kernel linux-bfs - bardzo prawdopodobne, że na linux-bridge-pl, linux-uksm oraz linux-uksm-ck będziecie musieli poczekać nieco dłużej. Natomiast całkowitą loterią jest linux-lqx - nie mam pojęcia, kiedy autor wyda patch liquorix.
Postaram się na bieżąco informować o postępach.
-
Sprawdzone:
BFS/CK - buduje
UKSM (ostatnia wersja z upstream jest dla 3.18) - nie buduje
BFQ (ostatnia wersja z upstream dla 3.19) - buduje (i działa, wykorzystywany m.in. w kernelu Manjaro)
patch Graysky'ego na GCC - buduje
-
Skontaktowałem się z Oleksandrem Natalenką - prawdopodobnie posiada działający patch UKSM dla 4.0 i może zechce się podzielić.
-
Twórca patcha UKSM poinformował mnie, że pod koniec przyszłego tygodnia powinien wydać patch.
-
Ukazało się BFQ w wersji dla kernela 4.0. Dostosowałem już PKGBUILD linux-bfs - teraz wykonuję próbną kompilację. Niebawem zaktualizuję źródła w AUR - nie umiem jednak podać dokładnej godziny, kiedy to nastąpi.
Do końca tygodnia powinien ukazać się patch UKSM przeznaczony dla kernela 4.0 - jak tylko ujrzy światło dzienne, zaktualizę PKGBUILD-y linux-bridge-pl oraz linux-uksm-ck
-
DEPMOD 4.0.0-1-bfs
==> Sprzątam instalację...
-> Usuwam niechciane pliki...
-> Usuwam libtool plików...
-> Usuwanie statycznych plików bibliotek
-> Kompresuję strony man oraz info...
==> Tworzenie pakietu "linux-bfs"...
-> Generuję plik .PKGINFO...
-> Dodawanie pliku install...
-> Generowanie pliku .MTREE...
-> Kompresuję pakiet...
==> Zaczynam package_linux-bfs-headers()...
==> Sprzątam instalację...
-> Usuwam niechciane pliki...
-> Usuwam libtool plików...
-> Usuwanie statycznych plików bibliotek
-> Kompresuję strony man oraz info...
==> Tworzenie pakietu "linux-bfs-headers"...
-> Generuję plik .PKGINFO...
-> Generowanie pliku .MTREE...
-> Kompresuję pakiet...
==> Zaczynam package_linux-bfs-docs()...
==> Sprzątam instalację...
-> Usuwam niechciane pliki...
-> Usuwam libtool plików...
-> Usuwanie statycznych plików bibliotek
-> Kompresuję strony man oraz info...
==> Tworzenie pakietu "linux-bfs-docs"...
-> Generuję plik .PKGINFO...
-> Generowanie pliku .MTREE...
-> Kompresuję pakiet...
==> Opuszczam środowisko fakeroot.
==> Skończyłem tworzenie: linux-bfs 4.0-1 (śro, 22 kwi 2015, 17:40:53 CEST)
==> Sprzątam...
Zatem linux-bfs 4.0 niedługo zostanie udostępniony w AUR
-
Potwierdzam,
BFQ 4.0 - buduje
CK1 - buduje
GCC - buduje
UKSM - stare, nie buduje.
-
Twórca patcha uksm podesłał mi najnowszy patch w wersji beta - jeśli zadziała, udostępnię go do dalszych testów.
-
PKGBUILDY i configi kerneli -bridge-pl, uksm oraz uksm-ck zostały już dostosowane do kernela 4.0 - teraz pora na fazę testów. Będę na bieżąco informował co i jak.
-
DEPMOD 4.0.0-1-uksm
==> Sprzątam instalację...
-> Usuwam niechciane pliki...
-> Usuwam libtool plików...
-> Usuwanie statycznych plików bibliotek
-> Kompresuję strony man oraz info...
==> Tworzenie pakietu "linux-uksm"...
-> Generuję plik .PKGINFO...
-> Dodawanie pliku install...
-> Generowanie pliku .MTREE...
-> Kompresuję pakiet...
==> Zaczynam package_linux-uksm-headers()...
==> Sprzątam instalację...
-> Usuwam niechciane pliki...
-> Usuwam libtool plików...
-> Usuwanie statycznych plików bibliotek
-> Kompresuję strony man oraz info...
==> Tworzenie pakietu "linux-uksm-headers"...
-> Generuję plik .PKGINFO...
-> Generowanie pliku .MTREE...
-> Kompresuję pakiet...
==> Zaczynam package_linux-uksm-docs()...
==> Sprzątam instalację...
-> Usuwam niechciane pliki...
-> Usuwam libtool plików...
-> Usuwanie statycznych plików bibliotek
-> Kompresuję strony man oraz info...
==> Tworzenie pakietu "linux-uksm-docs"...
-> Generuję plik .PKGINFO...
-> Generowanie pliku .MTREE...
-> Kompresuję pakiet...
==> Opuszczam środowisko fakeroot.
==> Skończyłem tworzenie: linux-uksm 4.0-1 (czw, 23 kwi 2015, 14:38:43 CEST)
==> Sprzątam...
Wygląda na to, że patch uksm buduje poprawnie.
-
DEPMOD 4.0.0-1-bridge-pl
==> Sprzątam instalację...
-> Usuwam niechciane pliki...
-> Usuwam libtool plików...
-> Usuwanie statycznych plików bibliotek
-> Kompresuję strony man oraz info...
==> Tworzenie pakietu "linux-bridge-pl"...
-> Generuję plik .PKGINFO...
-> Dodawanie pliku install...
-> Generowanie pliku .MTREE...
-> Kompresuję pakiet...
==> Zaczynam package_linux-bridge-pl-headers()...
==> Sprzątam instalację...
-> Usuwam niechciane pliki...
-> Usuwam libtool plików...
-> Usuwanie statycznych plików bibliotek
-> Kompresuję strony man oraz info...
==> Tworzenie pakietu "linux-bridge-pl-headers"...
-> Generuję plik .PKGINFO...
-> Generowanie pliku .MTREE...
-> Kompresuję pakiet...
==> Zaczynam package_linux-bridge-pl-docs()...
==> Sprzątam instalację...
-> Usuwam niechciane pliki...
-> Usuwam libtool plików...
-> Usuwanie statycznych plików bibliotek
-> Kompresuję strony man oraz info...
==> Tworzenie pakietu "linux-bridge-pl-docs"...
-> Generuję plik .PKGINFO...
-> Generowanie pliku .MTREE...
-> Kompresuję pakiet...
==> Opuszczam środowisko fakeroot.
==> Skończyłem tworzenie: linux-bridge-pl 4.0-1 (czw, 23 kwi 2015, 15:36:19 CEST)
==> Sprzątam...
Kernel linux-bridge-pl również zbudował się bez problemów.
-
DEPMOD 4.0.0-1-uksm-ck
==> Sprzątam instalację...
-> Usuwam niechciane pliki...
-> Usuwam libtool plików...
-> Usuwanie statycznych plików bibliotek
-> Kompresuję strony man oraz info...
==> Tworzenie pakietu "linux-uksm-ck"...
-> Generuję plik .PKGINFO...
-> Dodawanie pliku install...
-> Generowanie pliku .MTREE...
-> Kompresuję pakiet...
==> Zaczynam package_linux-uksm-ck-headers()...
==> Sprzątam instalację...
-> Usuwam niechciane pliki...
-> Usuwam libtool plików...
-> Usuwanie statycznych plików bibliotek
-> Kompresuję strony man oraz info...
==> Tworzenie pakietu "linux-uksm-ck-headers"...
-> Generuję plik .PKGINFO...
-> Generowanie pliku .MTREE...
-> Kompresuję pakiet...
==> Zaczynam package_linux-uksm-ck-docs()...
==> Sprzątam instalację...
-> Usuwam niechciane pliki...
-> Usuwam libtool plików...
-> Usuwanie statycznych plików bibliotek
-> Kompresuję strony man oraz info...
==> Tworzenie pakietu "linux-uksm-ck-docs"...
-> Generuję plik .PKGINFO...
-> Generowanie pliku .MTREE...
-> Kompresuję pakiet...
==> Opuszczam środowisko fakeroot.
==> Skończyłem tworzenie: linux-uksm-ck 4.0-1 (czw, 23 kwi 2015, 16:38:35 CEST)
==> Sprzątam...
Ostatni z kerneli również zbudował się bez przeszkód. Zatem niedługo źródła w AUR zostaną zaktualizowane.
-
Nie tylko buduje się, ale... działa :) UKSM w wersji beta dla 4.0 został udostępniony oficjalnie dzisiaj.
-
Patch dostałem od twórcy wczoraj, jednak nie miałem już czasu, by zabrać się za kompilowanie :D Teraz zastanawiam się, czy wrzucić wersję 4.0.0 czy poczekać na poprawki i udostępnić dopiero 4.0.1. Skłaniałbym się ku drugiemu rozwiązaniu - kernel póki co ma status "mainline", 4.0.1 stanie się "stable" . Moim zdaniem rozsądniejszą opcją jest poczekać :)
-
Popieram gorąco Twoją decyzję, lepiej nie mieć problemów, niż je mieć. ;)
-
Powiem tyle: kenrel 4.0, BFQ (dla 4.0), CK (dla 4.0), UKSM (dla 4.0 w wersji beta) - śmiga bez problemów. Decyzja należy do Ciebie.
-
Decyzja podjęta: poczekam do 4.0.1 - i tutaj niech graysky sobie wrzuca. Ja wolę poczekać aż 4.0 osiągnie status stable. Tak będzie najrozsądniej. Oczywiście chętnie udostępnię chętnym tarballe.
-
Dla niecierpliwych kernele w wersji 4.0 oraz moduły (nvidia i virtualbox) znajdziecie tutaj:
https://github.com/sirlucjan/aur