kernel compiling in woof-ce

Under development: PCMCIA, wireless, etc.
Message
Author
stemsee

#526 Post by stemsee »

Sharing a folder with 4.17.4-x86_64 huge,sources,vmlinuz,kernel-modules.sfs, md5

https://drive.google.com/open?id=1qFWJC ... VZEY5PP9vY

stemsee

#527 Post by stemsee »

Corrected typos nubuild.sh
Attachments
nubuild.sh.gz
(21.56 KiB) Downloaded 438 times

User avatar
peebee
Posts: 4370
Joined: Sun 21 Sep 2008, 12:31
Location: Worcestershire, UK
Contact:

Fixed.

#528 Post by peebee »

Fixed - see below

Anybody managed to compile a 32-bit 4.14 series kernel after 4.14.56 using gcc-7.3.0 or later?

I get:

Code: Select all

ld: fs/aufs/xino.o: in function `au_xino_read':
xino.c:(.text+0xc49): undefined reference to `__divmoddi4'
ld: fs/aufs/xino.o: in function `au_xino_write':
xino.c:(.text+0xe6b): undefined reference to `__divmoddi4'
ld: fs/aufs/xino.o: in function `au_xino_do_set_br':
xino.c:(.text+0x18fd): undefined reference to `__divmoddi4'
ld: fs/aufs/xino.o: in function `au_xino_delete_inode':
xino.c:(.text+0x24bb): undefined reference to `__divmoddi4'
make: *** [Makefile:1016: vmlinux] Error 1
Error: failed to compile the kernel sources.
I was trying to build a 32-bit k4.14.67 with aufs-4.14.56+ when I first encountered this problem.

Thanks!
Last edited by peebee on Tue 04 Sep 2018, 05:35, edited 1 time in total.
ImageLxPup = Puppy + LXDE
Main version used daily: LxPupSc; Assembler of UPups, ScPup & ScPup64, LxPup, LxPupSc & LxPupSc64

User avatar
rockedge
Posts: 1864
Joined: Wed 11 Apr 2012, 13:32
Location: Connecticut, United States
Contact:

#529 Post by rockedge »

I am compiling 32 bit 4.14.67 with gcc 7.3.0 on a new Bionic 18.05 kernel 4.17.9 32 bit built with woof-CE

I will report when it finishes one way or another

build.conf

Code: Select all

kernel_ver=4.14.67

#x86_disable_pae=yes
x86_enable_pae=yes
#x86_set_i486=yes
x86_set_i686=yes

custom_suffix=

package_name_suffix=

##-----------------------------------------------------------------------

remove_sublevel=no

aufsv=4.14

LIBRE=0

### squashfs compression ###
## leave unset for the default of your mksquashfs binary
## run "mksquashfs --help" to find out options from compression
## for extra compression "-comp xz -Xbcj ia64" or "-comp xz -Xbcj x86" etc
## Consult the mksquashfs manual for more info.
## 'xz' / 'gzip' ..
COMP="-comp xz"

## Firmware tarballs repository
FW_URL=http://ftp.nluug.nl/ftp/pub/os/Linux/distr/puppylinux/firmware

## Kernel download mirrors
kernel_mirrors='https://www.kernel.org/pub/linux/kernel
ftp://ftp.ntu.edu.tw/linux/kernel
ftp://ftp.heanet.ie/pub/kernel.org/pub/linux/kernel
ftp://ftp.yandex.ru/pub/linux/kernel/
https://mirror.aarnet.edu.au/pub/ftp.kernel.org/linux/kernel
ftp://ftp.jaist.ac.jp/pub/Linux/kernel.org/linux/kernel
ftp://www.mirrorservice.org/pub/linux/kernel
ftp://ftp.be.debian.org/pub/linux/kernel'
Update
so far so good. 30 minutes into compiling

User avatar
peebee
Posts: 4370
Joined: Sun 21 Sep 2008, 12:31
Location: Worcestershire, UK
Contact:

#530 Post by peebee »

Sorry - should have reported - a patch has been found:
https://github.com/sfjro/aufs4-standalo ... aaf094c60f

There is an aufs branch 4.14.56+
ImageLxPup = Puppy + LXDE
Main version used daily: LxPupSc; Assembler of UPups, ScPup & ScPup64, LxPup, LxPupSc & LxPupSc64

ozsouth
Posts: 858
Joined: Fri 01 Jan 2010, 22:08
Location: S.E Australia

#531 Post by ozsouth »

Peebee - should the aufsv= entry in build.sh read 4.14.56+
?

User avatar
rockedge
Posts: 1864
Joined: Wed 11 Apr 2012, 13:32
Location: Connecticut, United States
Contact:

#532 Post by rockedge »

should the aufsv= entry in build.sh read 4.14.56+
when I try to use the full version number for the aufsv= entry the build fails. It will work if I use aufsv=4.14

maybe I am formatting it wrong?

to report the compiling of the kernel 4.14.67 pae was successful!
using aufs=4.14

link to the finished kernel https://drive.google.com/open?id=1pWgnI ... JF9sD2nefR

md5 -> 43304d281e2052abb9ca38bbd565ee97 huge-4.14.67-upupbb.tar.bz2

sha256 -> 6a99cddfe906d0775a0d6a6d4223c5b61779ac931fea79aab0b9a1ae71ba0432 huge-4.14.67-upupbb.tar.bz2
Last edited by rockedge on Wed 05 Sep 2018, 00:18, edited 4 times in total.

User avatar
peebee
Posts: 4370
Joined: Sun 21 Sep 2008, 12:31
Location: Worcestershire, UK
Contact:

#533 Post by peebee »

ozsouth wrote:Peebee - should the aufsv= entry in build.sh read 4.14.56+
?
Yes think so....
It has to be the name of one of the branches at
https://github.com/sfjro/aufs4-standalone
ImageLxPup = Puppy + LXDE
Main version used daily: LxPupSc; Assembler of UPups, ScPup & ScPup64, LxPup, LxPupSc & LxPupSc64

User avatar
rockedge
Posts: 1864
Joined: Wed 11 Apr 2012, 13:32
Location: Connecticut, United States
Contact:

#534 Post by rockedge »

I have the kernel 4.14.67 compiling with aufs=4.14.56+ set in the build.conf


seems to be working so far

User avatar
rockedge
Posts: 1864
Joined: Wed 11 Apr 2012, 13:32
Location: Connecticut, United States
Contact:

#535 Post by rockedge »

here is a link for kernel 4.14.67 built with aufs=4.14.56+ PAE enabled
if anyone would like to use it. I have not tested it yet.

https://drive.google.com/open?id=1zkoNr ... btKrp3mn9a

md5 -> 52abc3b0d3b1f8f93d73835707fa6d9e huge-4.14.67-upupbb.tar.bz2

sha256 -> 6a99cddfe906d0775a0d6a6d4223c5b61779ac931fea79aab0b9a1ae71ba0432 huge-4.14.67-upupbb.tar.bz2
Last edited by rockedge on Sat 08 Sep 2018, 14:15, edited 1 time in total.

User avatar
festus
Posts: 235
Joined: Wed 14 Jan 2015, 19:10

huge-4.14.67-upupbb

#536 Post by festus »

@rockedge

Thanks for the new kernel.

I am using it right now in upupbb-18.05+12 successfully, and it suspends and idles nicely. Everything I've tried works as intended. I will continue to use/test this kernel.

The MD5 checksum that you gave is correct with my download, but your sha256 checksum did NOT match with my dl'd kernel.
Here is my dl'd sha256: 6a99cddfe906d0775a0d6a6d4223c5b61779ac931fea79aab0b9a1ae71ba0432

btw, here is "Mainboard>CPU" from pupsysinfo:

Code: Select all

l1tf	: Mitigation	: PTE Inversion
meltdown	: Vulnerable
spec_store_bypass	: Vulnerable
spectre_v1	: Mitigation	: __user pointer sanitization
spectre_v2	: Mitigation	: Full generic retpoline

Thank you for the kernels you compile

bliss,
festus

User avatar
rockedge
Posts: 1864
Joined: Wed 11 Apr 2012, 13:32
Location: Connecticut, United States
Contact:

#537 Post by rockedge »

The MD5 checksum that you gave is correct with my download, but your sha256 checksum did NOT match with my dl'd kernel.
Here is my dl'd sha256: 6a99cddfe906d0775a0d6a6d4223c5b61779ac931fea79aab0b9a1ae71ba0432

my mistake !! I mixed up the version : the correct one is
6a99cddfe906d0775a0d6a6d4223c5b61779ac931fea79aab0b9a1ae71ba0432 huge-4.14.67-upupbb.tar.bz2

the one I posted belongs to another kernel! Sorry about that mistake.

User avatar
rockedge
Posts: 1864
Joined: Wed 11 Apr 2012, 13:32
Location: Connecticut, United States
Contact:

#538 Post by rockedge »

Here is a freshly compiled Real Time kernel 4.14.63-rt37
I used woof-CE to build a Tahr 6.0.6 using this real time low latency kernel

here is the link to download the kernel by itself or the Tahr-RT puppy ISO
http://rockedge.org/kernels/

Download huge-4.14.63-upupbb.tar.bz2
tahr-rt-6.0.6-uefi.iso
http://rockedge.org/kernels/

further information -> http://murga-linux.com/puppy/viewtopic. ... 33#1004033

stemsee

#539 Post by stemsee »

I am running 4.18.9-rt5 64bit kernel. rt patch is from 4.18.7 but is working fine. I used the config from BionicDog-64 *-34-generic, with a few minor tweeks. This has been compiled on FD-721 for atom cpu. Now running on my cherrytrail x5 hp x2 tablet, touch enabled. Seems faster!

During compile there was a power cut, but I manually completed compile and packaging, as sukk does not yet have a function to restart a compile from where it left off, but it should have. Compilation completed with full debug symbols @3+ GB ... stripped down to 200MB before compression, with big firmware bundle on-board..

I will post with sources later on!

Also managed some improvements in SUKK/nubuild.sh

stemsee

#540 Post by stemsee »

Sharing packages directory containing, huge, kernel-modules, vmlinuz, sources, md5s, for kernel-4.18.9-rt5-x86_64
https://drive.google.com/open?id=1ThHkC ... yr-ZqaSf6u
Attachments
2018-09-26-110504_774x150_scrot.png
(18.09 KiB) Downloaded 758 times

stemsee

#541 Post by stemsee »

compiled kernel-4.18.12-rt5-x86_64
improved configuration for most CPUs

User avatar
Revolverve
Posts: 255
Joined: Sat 08 Nov 2008, 21:01
Location: 45°17'28.8"N 72°16'08.8"W_avatar/ mira.ca

#542 Post by Revolverve »

stemsee wrote:compiled kernel-4.18.12-rt5-x86_64
improved configuration for most CPUs
i would like to test that rt.

User avatar
rockedge
Posts: 1864
Joined: Wed 11 Apr 2012, 13:32
Location: Connecticut, United States
Contact:

#543 Post by rockedge »

Revolverve wrote:
stemsee wrote:compiled kernel-4.18.12-rt5-x86_64
improved configuration for most CPUs
i would like to test that rt.
I really would like to test it out as well!

stemsee

#544 Post by stemsee »

Hi Rockedge and Revolvere

I will try to provide a download link .... currently travelling and have not uploaded, or if I did then deleted it!

stemsee

User avatar
Revolverve
Posts: 255
Joined: Sat 08 Nov 2008, 21:01
Location: 45°17'28.8"N 72°16'08.8"W_avatar/ mira.ca

#545 Post by Revolverve »

stemsee wrote:Sharing packages directory containing, huge, kernel-modules, vmlinuz, sources, md5s, for kernel-4.18.9-rt5-x86_64
https://drive.google.com/open?id=1ThHkC ... yr-ZqaSf6u
Did not test that one too..
links says.... its in owners trash,ask Mr. C. to restore it...an easy one!

Enjoy your trip!

Post Reply