[Resolved] ]missing microcode after Liquorix kernel update
Re: missing microcode after Liquorix kernel update
Linux-image-4.19.0-1-686-unsigned_4.19.5-2~mx17+1_i386 works out-of-the-box.
Thank you all for your advice.
Thank you all for your advice.
Re: missing microcode after Liquorix kernel update
I had to go back for a working Liquorix-kernel (from Opensuse OBS-repository) to
linux-image-4.14.0-20.3-liquorix-686_4.14-29~obs_i386
linux-image-4.14.0-20.3-liquorix-686_4.14-29~obs_i386
Re: missing microcode after Liquorix kernel update
@cinclus, have you booted the problematic kernels on an installed system? If so, I'd like to see the output of "lsmod". It is possible they are compiling a vital component of the kernel as a module and we aren't including it in the live initrd. This would be easy to fix if we could track down which module(s) we need to add.
This would explain why our kernels work live while the liquorix ones fail. It could be that the microcode message is a red herring.
This would explain why our kernels work live while the liquorix ones fail. It could be that the microcode message is a red herring.
"The first principle is that you must not fool yourself -- and you are the easiest person to fool."
-- Richard Feynman
-- Richard Feynman
Re: missing microcode after Liquorix kernel update
No. But for testing I have setup one now.
?...output of "lsmod". ...
Booting into kernel: linux-image-4.19.0-12.2-liquorix-686_4.19-6~obs_i386, systemd or non-systemd,
I get nothing but a blinking cursor.
Re: missing microcode after Liquorix kernel update
If the kernel does not boot on an installed system then the problem is likely something with the kernel rather than something with the live system. If it boots on the installed system but not the live system then I can (at least try to) help you fix that. If it doesn't boot on either then someone else will have to help.
"The first principle is that you must not fool yourself -- and you are the easiest person to fool."
-- Richard Feynman
-- Richard Feynman
Re: missing microcode after Liquorix kernel update
BitJam wrote: ↑Wed Dec 26, 2018 2:43 pmI found one Liquorix kernel-version which boots live but not on an installed system: 4.14.0-20.3-liquorix-686.
live-output:
> inxi -Fxrzlive-output:Code: Select all
System: Host: mx1 Kernel: 4.14.0-20.3-liquorix-686 i686 bits: 32 compiler: gcc v: 6.3.0 Desktop: Xfce 4.12.3 Distro: MX-18_386 Continuum March 12 2017 base: Debian GNU/Linux 9 (stretch) Machine: Type: Desktop System: ASUS product: All Series v: N/A serial: <filter> Mobo: ASUSTeK model: H97M-PLUS v: Rev X.0x serial: <filter> UEFI [Legacy]: American Megatrends v: 2603 date: 02/22/2016 CPU: Topology: Quad Core model: Intel Core i5-4590S bits: 64 type: MCP arch: Haswell rev: 3 L2 cache: 6144 KiB flags: lm nx pae sse sse2 sse3 sse4_1 sse4_2 ssse3 vmx bogomips: 23945 Speed: 1219 MHz min/max: 800/3001 MHz Core speeds (MHz): 1: 2994 2: 2778 3: 2995 4: 2994 Graphics: Device-1: Intel Xeon E3-1200 v3/4th Gen Core Processor Integrated Graphics vendor: ASUSTeK driver: i915 v: kernel bus ID: 00:02.0 Display: x11 server: X.Org 1.19.2 driver: modesetting unloaded: fbdev,vesa resolution: 1920x1080~60Hz OpenGL: renderer: Mesa DRI Intel Haswell Desktop x86/MMX/SSE2 v: 4.5 Mesa 18.2.6 direct render: Yes Audio: Device-1: Intel Xeon E3-1200 v3/4th Gen Core Processor HD Audio vendor: ASUSTeK driver: snd_hda_intel v: kernel bus ID: 00:03.0 Device-2: Intel 9 Series Family HD Audio vendor: ASUSTeK driver: snd_hda_intel v: kernel bus ID: 00:1b.0 Sound Server: ALSA v: k4.14.0-20.3-liquorix-686 Network: Device-1: Intel Ethernet I218-V vendor: ASUSTeK driver: e1000e v: 3.2.6-k port: f080 bus ID: 00:19.0 IF: eth0 state: up speed: 1000 Mbps duplex: full mac: <filter> Drives: Local Storage: total: 1.50 TiB used: 608.16 GiB (39.7%) ID-1: /dev/sda vendor: Samsung model: SSD 840 PRO Series size: 119.24 GiB ID-2: /dev/sdb type: USB vendor: SanDisk model: Extreme size: 14.62 GiB ID-3: /dev/sdc type: USB vendor: Seagate model: ST500LM001-1EL162 size: 465.76 GiB ID-4: /dev/sdd type: USB vendor: HGST (Hitachi) model: HTE541010A9E680 size: 931.51 GiB Partition: ID-1: / size: 2.65 GiB used: 7.7 MiB (0.3%) fs: overlay source: ERR-102 Sensors: System Temperatures: cpu: 29.8 C mobo: 27.8 C Fan Speeds (RPM): cpu: 0 Repos: Active apt repos in: /etc/apt/sources.list 1: deb http://repo.antixlinux.com/testing/ testing nonfree nosystemd main Active apt repos in: /etc/apt/sources.list.d/antix.list 1: deb http://iso.mxrepo.com/antix/stretch/ stretch main Active apt repos in: /etc/apt/sources.list.d/debian-stable-updates.list 1: deb http://ftp.us.debian.org/debian/ stretch-updates non-free contrib main Active apt repos in: /etc/apt/sources.list.d/debian.list 1: deb http://ftp.us.debian.org/debian/ stretch non-free contrib main 2: deb http://security.debian.org/ stretch/updates non-free contrib main Active apt repos in: /etc/apt/sources.list.d/mx.list 1: deb http://mirrors.rit.edu/mxlinux/mx-packages/mx/repo/ stretch non-free main 2: deb http://mirrors.rit.edu/mxlinux/mx-packages/mx/testrepo/ stretch test No active apt repos in: /etc/apt/sources.list.d/various.list Info: Processes: 202 Uptime: 8m Memory: 3.34 GiB used: 382.1 MiB (11.2%) Init: SysVinit runlevel: 5 Compilers: gcc: 6.3.0 Shell: bash v: 4.4.12 inxi: 3.0.29
> lsmodBesides the 4.14 Liquorix kernel all others I tested (Liquorix 4.13, 4.17, 4.19) didn't work as well on the installed system.Code: Select all
Module Size Used by fuse 94208 5 af_packet 45056 2 bnep 20480 2 bluetooth 335872 7 bnep ecdh_generic 40960 1 bluetooth uinput 20480 1 nfsd 299008 2 auth_rpcgss 45056 1 nfsd oid_registry 16384 1 auth_rpcgss nfs_acl 16384 1 nfsd nfs 188416 0 lockd 73728 2 nfsd,nfs grace 16384 2 nfsd,lockd fscache 65536 1 nfs sunrpc 225280 6 auth_rpcgss,nfsd,nfs_acl,lockd,nfs ipv6 442368 92 crc_ccitt 16384 1 ipv6 ecryptfs 90112 0 parport_pc 36864 0 ppdev 20480 0 lp 20480 0 parport 40960 3 lp,parport_pc,ppdev joydev 20480 0 input_leds 16384 0 pcmcia 45056 0 eeepc_wmi 16384 0 asus_wmi 32768 1 eeepc_wmi sparse_keymap 16384 1 asus_wmi evdev 24576 30 rfkill 24576 3 asus_wmi,bluetooth iTCO_wdt 16384 0 iTCO_vendor_support 16384 1 iTCO_wdt wmi_bmof 16384 0 intel_rapl 24576 0 x86_pkg_temp_thermal 16384 0 snd_hda_codec_hdmi 49152 1 mxm_wmi 16384 0 snd_hda_codec_realtek 86016 1 intel_powerclamp 16384 0 snd_hda_codec_generic 81920 1 snd_hda_codec_realtek coretemp 16384 0 i915 1363968 5 kvm_intel 208896 0 kvm 528384 1 kvm_intel snd_hda_intel 32768 5 irqbypass 16384 1 kvm snd_hda_codec 102400 4 snd_hda_intel,snd_hda_codec_hdmi,snd_hda_codec_generic,snd_hda_codec_realtek drm_kms_helper 151552 1 i915 crc32_pclmul 16384 0 crc32c_intel 16384 0 yenta_socket 28672 0 snd_hda_core 57344 5 snd_hda_intel,snd_hda_codec,snd_hda_codec_hdmi,snd_hda_codec_generic,snd_hda_codec_realtek drm 311296 6 i915,drm_kms_helper pcbc 16384 0 pcmcia_rsrc 24576 1 yenta_socket aesni_intel 20480 0 pcmcia_core 20480 3 yenta_socket,pcmcia,pcmcia_rsrc aes_i586 20480 1 aesni_intel crypto_simd 16384 1 aesni_intel snd_hwdep 16384 1 snd_hda_codec cryptd 20480 1 crypto_simd intel_gtt 20480 1 i915 snd_pcm 94208 4 snd_hda_intel,snd_hda_codec,snd_hda_core,snd_hda_codec_hdmi sg 32768 0 i2c_algo_bit 20480 1 i915 snd_timer 32768 1 snd_pcm fb_sys_fops 16384 1 drm_kms_helper syscopyarea 16384 1 drm_kms_helper sysfillrect 16384 1 drm_kms_helper snd 61440 18 snd_hda_intel,snd_hwdep,snd_hda_codec,snd_timer,snd_hda_codec_hdmi,snd_hda_codec_generic,snd_hda_codec_realtek,snd_pcm e1000e 200704 0 sysimgblt 16384 1 drm_kms_helper fan 16384 0 thermal 20480 0 soundcore 16384 1 snd lpc_ich 24576 0 ptp 20480 1 e1000e i2c_i801 28672 0 rtc_cmos 20480 1 pps_core 16384 1 ptp wmi 20480 3 asus_wmi,wmi_bmof,mxm_wmi video 36864 2 asus_wmi,i915 acpi_pad 16384 0 button 16384 1 i915 i2c_core 65536 5 i2c_algo_bit,i2c_i801,i915,drm_kms_helper,drm acpi_cpufreq 16384 0 hid_generic 16384 0 usbhid 49152 0 squashfs 40960 1 zstd_decompress 61440 1 squashfs xxhash 20480 1 zstd_decompress loop 32768 4 ext4 540672 2 mbcache 16384 1 ext4 fscrypto 24576 1 ext4 jbd2 90112 1 ext4 crc16 16384 2 bluetooth,ext4 nls_utf8 16384 0 vfat 20480 0 fat 57344 1 vfat nls_cp437 16384 0 uas 24576 0 usb_storage 53248 3 uas xhci_pci 16384 0 xhci_hcd 147456 1 xhci_pci sr_mod 24576 0 cdrom 32768 1 sr_mod ehci_pci 16384 0 sd_mod 45056 4 ahci 36864 0 libahci 32768 1 ahci libata 217088 2 ahci,libahci scsi_mod 188416 6 sd_mod,usb_storage,libata,uas,sr_mod,sg shpchp 32768 0 dm_crypt 32768 0 dm_mod 102400 1 dm_crypt mmc_block 32768 0 mmc_core 118784 1 mmc_block crc32c_generic 16384 4 overlay 61440 1 battery 20480 0 fotg210_hcd 45056 0 ehci_hcd 61440 1 ehci_pci
Re: missing microcode after Liquorix kernel update
To narrow further down the problem:
For testing I have live-remastered an otherwise pristine MX18-live-usb with kernel
linux-image-4.17.0-19.2-liquorix-686-pae_4.17-15~obs_i386.
It yields the same microcode error, please see my first post.
But - the 64-Bit MX-Studio live system (unofficial respin)
https://forum.mxlinux.org/viewtopic.php?f=100&t=46170
which uses another - but 64-Bit - Liquorix 4.17-kernel boots flawlessly!
For testing I have live-remastered an otherwise pristine MX18-live-usb with kernel
linux-image-4.17.0-19.2-liquorix-686-pae_4.17-15~obs_i386.
It yields the same microcode error, please see my first post.
But - the 64-Bit MX-Studio live system (unofficial respin)
https://forum.mxlinux.org/viewtopic.php?f=100&t=46170
which uses another - but 64-Bit - Liquorix 4.17-kernel boots flawlessly!
Re: missing microcode after Liquorix kernel update
@BitJam
Because I could not boot into any Liquorix-kernel of an installed 32-Bit MX17.1-system but ...
This 64-Bit-system other than the 32-Bit systems I tried with Liquorix-kernels boots flawlessly into its Liquorix-kernel.
So I thought its ouptput of
> lsmod
could be as well helpfull for analysing the problems with the 32-Bit Liquorix-kernels.
Because I could not boot into any Liquorix-kernel of an installed 32-Bit MX17.1-system but ...
... I have installed it.cinclus wrote: ↑Thu Dec 27, 2018 2:20 pm ... the 64-Bit MX-Studio live system (unofficial respin)
https://forum.mxlinux.org/viewtopic.php?f=100&t=46170
which uses another - but 64-Bit - Liquorix 4.17-kernel boots flawlessly!
This 64-Bit-system other than the 32-Bit systems I tried with Liquorix-kernels boots flawlessly into its Liquorix-kernel.
So I thought its ouptput of
> lsmod
Code: Select all
Module Size Used by
fuse 131072 7
bluetooth 454656 0
ecdh_generic 28672 1 bluetooth
af_packet 49152 2
uinput 24576 1
binfmt_misc 16384 1
nfsd 425984 2
auth_rpcgss 65536 1 nfsd
nfs_acl 16384 1 nfsd
nfs 307200 0
lockd 114688 2 nfsd,nfs
grace 16384 2 nfsd,lockd
fscache 405504 1 nfs
sunrpc 397312 6 nfsd,auth_rpcgss,lockd,nfs_acl,nfs
ipv6 593920 46
crc_ccitt 16384 1 ipv6
ecryptfs 114688 0
loop 40960 0
parport_pc 49152 0
ppdev 20480 0
lp 20480 0
parport 57344 3 parport_pc,lp,ppdev
dm_crypt 45056 0
dm_mod 151552 1 dm_crypt
input_leds 16384 0
joydev 24576 0
intel_rapl 28672 0
snd_hda_codec_realtek 122880 1
snd_hda_codec_hdmi 69632 1
x86_pkg_temp_thermal 16384 0
intel_powerclamp 16384 0
coretemp 16384 0
iTCO_wdt 16384 0
snd_hda_codec_generic 106496 1 snd_hda_codec_realtek
kvm_intel 249856 0
i915 2158592 4
iTCO_vendor_support 16384 1 iTCO_wdt
snd_hda_intel 45056 5
eeepc_wmi 16384 0
snd_hda_codec 155648 4 snd_hda_codec_generic,snd_hda_codec_hdmi,snd_hda_intel,snd_hda_codec_realtek
kvm 798720 1 kvm_intel
pcmcia 61440 0
asus_wmi 40960 1 eeepc_wmi
snd_hda_core 98304 5 snd_hda_codec_generic,snd_hda_codec_hdmi,snd_hda_intel,snd_hda_codec,snd_hda_codec_realtek
irqbypass 16384 1 kvm
wmi_bmof 16384 0
sparse_keymap 16384 1 asus_wmi
rfkill 32768 2 asus_wmi,bluetooth
snd_hwdep 16384 1 snd_hda_codec
crct10dif_pclmul 16384 0
mxm_wmi 16384 0
crc32_pclmul 16384 0
gpio_ich 16384 0
ghash_clmulni_intel 16384 0
pcbc 16384 0
snd_pcm 143360 4 snd_hda_codec_hdmi,snd_hda_intel,snd_hda_codec,snd_hda_core
evdev 24576 30
sg 40960 0
aesni_intel 200704 0
aes_x86_64 20480 1 aesni_intel
crypto_simd 16384 1 aesni_intel
cryptd 32768 3 crypto_simd,ghash_clmulni_intel,aesni_intel
glue_helper 16384 1 aesni_intel
snd_timer 45056 1 snd_pcm
drm_kms_helper 225280 1 i915
snd 102400 18 snd_hda_codec_generic,snd_hda_codec_hdmi,snd_hwdep,snd_hda_intel,snd_hda_codec,snd_hda_codec_realtek,snd_timer,snd_pcm
soundcore 16384 1 snd
yenta_socket 32768 0
pcmcia_rsrc 24576 1 yenta_socket
pcmcia_core 28672 3 pcmcia,pcmcia_rsrc,yenta_socket
drm 503808 5 drm_kms_helper,i915
wmi 28672 3 asus_wmi,wmi_bmof,mxm_wmi
shpchp 40960 0
lpc_ich 28672 0
intel_gtt 24576 1 i915
i2c_algo_bit 20480 1 i915
video 45056 2 asus_wmi,i915
button 16384 1 i915
acpi_pad 24576 0
pcc_cpufreq 16384 0
acpi_cpufreq 20480 0
ext4 774144 1
crc16 16384 2 bluetooth,ext4
mbcache 16384 1 ext4
jbd2 131072 1 ext4
fscrypto 32768 1 ext4
btrfs 1445888 0
xor 24576 1 btrfs
zstd_decompress 90112 1 btrfs
zstd_compress 192512 1 btrfs
xxhash 16384 2 zstd_compress,zstd_decompress
uas 28672 1
usb_storage 73728 3 uas
hid_generic 16384 0
usbhid 57344 0
raid6_pq 122880 1 btrfs
libcrc32c 16384 1 btrfs
crc32c_generic 16384 0
sr_mod 28672 0
cdrom 45056 1 sr_mod
sd_mod 65536 5
ahci 40960 0
libahci 45056 1 ahci
xhci_pci 16384 0
libata 303104 2 libahci,ahci
i2c_i801 32768 0
crc32c_intel 24576 3
ehci_pci 16384 0
scsi_mod 266240 6 sd_mod,usb_storage,uas,libata,sg,sr_mod
i2c_core 86016 5 drm_kms_helper,i2c_algo_bit,i2c_i801,i915,drm
e1000e 253952 0
ehci_hcd 77824 1 ehci_pci
xhci_hcd 237568 1 xhci_pci
fan 16384 0
thermal 20480 0
rtc_cmos 20480 1
Re: missing microcode after Liquorix kernel update
Thanks for the info cinclus! The lsmod output on an installed system is only useful (to me) if that same kernel does not boot live because it will give me clues for what other modules we may need to add to the live initrd to make that particular kernel work. The lsmod output for one kernel does not help me with a different kernel.
That's because in each kernel config you get to choose what gets compiled as a module, what gets compiled built into the kernel, and what is not compiled at all. In years past there would sometimes be a problem with a kernel building something as a module that we had only seen built in yet that module is vital for the live boot. The list of possible modules we need for the live system is in the copy-initrd-modules script in my build-iso repo. When we discover a new module is needed then we add it to that list and the module will get added to the initrd when we create a distribution iso and when live-kernel-updater changes the kernel on a live system.
ATM I have no idea what is going on with the kernels that don't boot on installed systems. If a kernel boots on our installed system but not live then I will try to make it boot live too.
That's because in each kernel config you get to choose what gets compiled as a module, what gets compiled built into the kernel, and what is not compiled at all. In years past there would sometimes be a problem with a kernel building something as a module that we had only seen built in yet that module is vital for the live boot. The list of possible modules we need for the live system is in the copy-initrd-modules script in my build-iso repo. When we discover a new module is needed then we add it to that list and the module will get added to the initrd when we create a distribution iso and when live-kernel-updater changes the kernel on a live system.
ATM I have no idea what is going on with the kernels that don't boot on installed systems. If a kernel boots on our installed system but not live then I will try to make it boot live too.
"The first principle is that you must not fool yourself -- and you are the easiest person to fool."
-- Richard Feynman
-- Richard Feynman
Trying to rebuild a Liquorix kernel Re: missing microcode after Liquorix kernel update
I found no adequate source for handling the Liquorix sources: linux-liquorix_4.18.orig.tar.xz, linux-liquorix_4.18-28~obs.debian.tar.xz
I made a naive attempt using the Debian kernel handbook to rebuild a Liquorix 4.18.20 kernel source to no avail. After installing the source and the package containing the patches I installed several missing packages.
I have no idea of the correct Debian method for including the diverse kernel-patches. So what was doing is poking about in a fog.
I came to this:
I made a naive attempt using the Debian kernel handbook to rebuild a Liquorix 4.18.20 kernel source to no avail. After installing the source and the package containing the patches I installed several missing packages.
I have no idea of the correct Debian method for including the diverse kernel-patches. So what was doing is poking about in a fog.
I came to this:
Code: Select all
make -f debian/rules.gen binary-arch_i386_none_liquorix-686-pae_real
make -f debian/rules.real binary-arch-flavour ABINAME='4.18.0-20.3' ARCH='i386' COMPILER='gcc' FEATURESET='none' FLAVOUR='liquorix-686-pae' IMAGE_FILE='arch/x86/boot/bzImage' IMAGE_INSTALL_STEM='vmlinuz' KCONFIG='debian/config/config debian/config/kernelarch-x86/config debian/config/kernelarch-x86/config-arch-32 debian/config/kernelarch-x86/config-arch-32-pae' KERNEL_ARCH='x86' LOCALVERSION='-liquorix-686-pae' LOCALVERSION_HEADERS='' LOCALVERSION_IMAGE='-liquorix-686-pae' MODULES='True' SOURCEVERSION='4.18-28~obs' TYPE='plain' UPSTREAMVERSION='4.18' VERSION='4.18'
make[1]: Verzeichnis „/usr/src/linux-4.18“ wird betreten
rm -rf 'debian/build/build_i386_none_liquorix-686-pae'
mkdir 'debian/build/build_i386_none_liquorix-686-pae'
cp 'debian/build/config.i386_none_liquorix-686-pae' 'debian/build/build_i386_none_liquorix-686-pae/.config'
echo 'override ARCH = x86' >> 'debian/build/build_i386_none_liquorix-686-pae/.kernelvariables'
echo 'override KERNELRELEASE = 4.18.0-20.3-liquorix-686-pae' >> 'debian/build/build_i386_none_liquorix-686-pae/.kernelvariables'
echo 'CCACHE = ccache' >> 'debian/build/build_i386_none_liquorix-686-pae/.kernelvariables'
echo 'CC = $(if $(DEBIAN_KERNEL_USE_CCACHE),$(CCACHE)) $(CROSS_COMPILE)gcc' >> 'debian/build/build_i386_none_liquorix-686-pae/.kernelvariables'
echo 'ifneq ($(DEB_BUILD_ARCH),$(DEB_HOST_ARCH))' >> 'debian/build/build_i386_none_liquorix-686-pae/.kernelvariables'
echo 'override CROSS_COMPILE = $(DEB_HOST_GNU_TYPE)-' >> 'debian/build/build_i386_none_liquorix-686-pae/.kernelvariables'
echo 'endif' >> 'debian/build/build_i386_none_liquorix-686-pae/.kernelvariables'
find '/usr/src/linux-4.18' -type f -name '*.sh' ! -perm 0775 -exec chmod -v 0775 {} \;
env -u ABINAME -u ARCH -u FEATURESET -u FLAVOUR -u VERSION -u LOCALVERSION DISTRIBUTION_OFFICIAL_BUILD=1 DISTRIBUTOR="liquorix" DISTRIBUTION_VERSION="4.18-28~obs" KBUILD_BUILD_TIMESTAMP="liquorix 4.18-28~obs (2018-11-29)" KBUILD_BUILD_USER="stevep" KBUILD_BUILD_HOST="mxlinux.org" make -C 'debian/build/source_none' O='/usr/src/linux-4.18/debian/build/build_i386_none_liquorix-686-pae' V=1 listnewconfig
make[2]: Entering directory '/usr/src/linux-4.18'
make -C /usr/src/linux-4.18/debian/build/build_i386_none_liquorix-686-pae KBUILD_SRC=/usr/src/linux-4.18 \
-f /usr/src/linux-4.18/Makefile listnewconfig
make[3]: Verzeichnis „/usr/src/linux-4.18/debian/build/build_i386_none_liquorix-686-pae“ wird betreten
make -f /usr/src/linux-4.18/scripts/Makefile.build obj=scripts/basic
gcc -Wp,-MD,scripts/basic/.fixdep.d -Iscripts/basic -Wall -Wmissing-prototypes -Wstrict-prototypes -O2 -fomit-frame-pointer -std=gnu89 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -o scripts/basic/fixdep /usr/src/linux-4.18/scripts/basic/fixdep.c
rm -f .tmp_quiet_recordmcount
ln -fsn /usr/src/linux-4.18 source
/bin/bash /usr/src/linux-4.18/scripts/mkmakefile \
/usr/src/linux-4.18 . 4 18
GEN ./Makefile
make -f /usr/src/linux-4.18/scripts/Makefile.build obj=scripts/kconfig listnewconfig
gcc -Wp,-MD,scripts/kconfig/.conf.o.d -Iscripts/kconfig -Wall -Wmissing-prototypes -Wstrict-prototypes -O2 -fomit-frame-pointer -std=gnu89 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -c -o scripts/kconfig/conf.o /usr/src/linux-4.18/scripts/kconfig/conf.c
bison -oscripts/kconfig/zconf.tab.c -t -l /usr/src/linux-4.18/scripts/kconfig/zconf.y
flex -oscripts/kconfig/zconf.lex.c -L /usr/src/linux-4.18/scripts/kconfig/zconf.l
gcc -Wp,-MD,scripts/kconfig/.zconf.tab.o.d -Iscripts/kconfig -Wall -Wmissing-prototypes -Wstrict-prototypes -O2 -fomit-frame-pointer -std=gnu89 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/src/linux-4.18/scripts/kconfig -c -o scripts/kconfig/zconf.tab.o scripts/kconfig/zconf.tab.c
gcc -o scripts/kconfig/conf scripts/kconfig/conf.o scripts/kconfig/zconf.tab.o
scripts/kconfig/conf --listnewconfig Kconfig
CONFIG_64BIT=y
CONFIG_NO_HZ_FULL=n
CONFIG_VIRT_CPU_ACCOUNTING_GEN=n
CONFIG_NUMA_BALANCING=n
CONFIG_FAIR_GROUP_SCHED=y
CONFIG_CFS_BANDWIDTH=n
CONFIG_RT_GROUP_SCHED=n
CONFIG_CGROUP_CPUACCT=n
CONFIG_SCHED_AUTOGROUP=n
CONFIG_VMAP_STACK=y
CONFIG_X86_X2APIC=n
CONFIG_XEN_512GB=y
CONFIG_JAILHOUSE_GUEST=n
CONFIG_MPSC=n
CONFIG_GENERIC_CPU=y
CONFIG_GART_IOMMU=n
CONFIG_CALGARY_IOMMU=n
CONFIG_MAXSMP=n
CONFIG_X86_5LEVEL=n
CONFIG_AMD_MEM_ENCRYPT=n
CONFIG_AMD_NUMA=y
CONFIG_X86_64_ACPI_NUMA=y
CONFIG_SPARSEMEM_VMEMMAP=y
CONFIG_MEMORY_FAILURE=n
CONFIG_DEFERRED_STRUCT_PAGE_INIT=n
CONFIG_X86_INTEL_MPX=n
CONFIG_X86_INTEL_MEMORY_PROTECTION_KEYS=y
CONFIG_EFI_MIXED=n
CONFIG_KEXEC_FILE=n
CONFIG_LEGACY_VSYSCALL_EMULATE=y
CONFIG_LEGACY_VSYSCALL_NONE=n
CONFIG_ACPI_NFIT=n
CONFIG_PCI_HYPERV=n
CONFIG_VMD=n
CONFIG_IA32_EMULATION=n
CONFIG_X86_X32=n
CONFIG_BLK_DEV_SKD=n
CONFIG_INTEL_MIC_BUS=n
CONFIG_SCIF_BUS=n
CONFIG_VOP_BUS=n
CONFIG_GENWQE=n
CONFIG_AQTION=n
CONFIG_THUNDER_NIC_PF=n
CONFIG_THUNDER_NIC_VF=n
CONFIG_THUNDER_NIC_BGX=n
CONFIG_THUNDER_NIC_RGX=n
CONFIG_CAVIUM_PTP=y
CONFIG_LIQUIDIO=n
CONFIG_LIQUIDIO_VF=n
CONFIG_MDIO_THUNDER=n
CONFIG_I2C_MLXCPLD=n
CONFIG_DRM_I915_GVT=n
CONFIG_HSA_AMD=n
CONFIG_INTEL_ISH_HID=n
CONFIG_INFINIBAND_OPA_VNIC=n
CONFIG_INFINIBAND_RDMAVT=n
CONFIG_INFINIBAND_QEDR=n
CONFIG_EDAC_SBRIDGE=n
CONFIG_EDAC_SKX=n
CONFIG_EDAC_PND2=n
CONFIG_INTEL_IOATDMA=n
CONFIG_XEN_MCE_LOG=n
CONFIG_CRYPTO_SKEIN=n
CONFIG_INTEL_TELEMETRY=n
CONFIG_AMD_IOMMU=n
CONFIG_IRQ_REMAP=n
CONFIG_NTB_AMD=n
CONFIG_NTB_INTEL=n
CONFIG_UNISYS_VISORBUS=n
CONFIG_KASAN=n
CONFIG_KCOV=n
CONFIG_UNWINDER_ORC=n
CONFIG_PAGE_TABLE_ISOLATION=y
CONFIG_CRYPTO_AEGIS128_AESNI_SSE2=n
CONFIG_CRYPTO_AEGIS128L_AESNI_SSE2=n
CONFIG_CRYPTO_AEGIS256_AESNI_SSE2=n
CONFIG_CRYPTO_MORUS640_SSE2=n
CONFIG_CRYPTO_MORUS1280_SSE2=n
CONFIG_CRYPTO_MORUS1280_AVX2=n
CONFIG_CRYPTO_CRCT10DIF_PCLMUL=n
CONFIG_CRYPTO_POLY1305_X86_64=n
CONFIG_CRYPTO_SHA1_SSSE3=n
CONFIG_CRYPTO_SHA256_SSSE3=n
CONFIG_CRYPTO_SHA512_SSSE3=n
CONFIG_CRYPTO_SHA1_MB=n
CONFIG_CRYPTO_SHA256_MB=n
CONFIG_CRYPTO_SHA512_MB=n
CONFIG_CRYPTO_GHASH_CLMUL_NI_INTEL=n
CONFIG_CRYPTO_AES_X86_64=m
CONFIG_CRYPTO_BLOWFISH_X86_64=n
CONFIG_CRYPTO_CAMELLIA_X86_64=n
CONFIG_CRYPTO_CAMELLIA_AESNI_AVX_X86_64=n
CONFIG_CRYPTO_CAMELLIA_AESNI_AVX2_X86_64=n
CONFIG_CRYPTO_CAST5_AVX_X86_64=n
CONFIG_CRYPTO_CAST6_AVX_X86_64=n
CONFIG_CRYPTO_DES3_EDE_X86_64=n
CONFIG_CRYPTO_CHACHA20_X86_64=n
CONFIG_CRYPTO_SERPENT_SSE2_X86_64=n
CONFIG_CRYPTO_SERPENT_AVX_X86_64=n
CONFIG_CRYPTO_SERPENT_AVX2_X86_64=n
CONFIG_CRYPTO_SPECK=n
CONFIG_CRYPTO_TWOFISH_X86_64=n
CONFIG_CRYPTO_TWOFISH_X86_64_3WAY=n
CONFIG_CRYPTO_TWOFISH_AVX_X86_64=n
CONFIG_CRYPTO_DEV_SP_PSP=y
CONFIG_CRYPTO_DEV_NITROX_CNN55XX=n
CONFIG_KVM_AMD_SEV=y
make[3]: Verzeichnis „/usr/src/linux-4.18/debian/build/build_i386_none_liquorix-686-pae“ wird verlassen
make[2]: Leaving directory '/usr/src/linux-4.18'
yes "" | env -u ABINAME -u ARCH -u FEATURESET -u FLAVOUR -u VERSION -u LOCALVERSION DISTRIBUTION_OFFICIAL_BUILD=1 DISTRIBUTOR="liquorix" DISTRIBUTION_VERSION="4.18-28~obs" KBUILD_BUILD_TIMESTAMP="liquorix 4.18-28~obs (2018-11-29)" KBUILD_BUILD_USER="stevep" KBUILD_BUILD_HOST="mxlinux.org" make -C 'debian/build/source_none' O='/usr/src/linux-4.18/debian/build/build_i386_none_liquorix-686-pae' oldconfig >/dev/null
env -u ABINAME -u ARCH -u FEATURESET -u FLAVOUR -u VERSION -u LOCALVERSION DISTRIBUTION_OFFICIAL_BUILD=1 DISTRIBUTOR="liquorix" DISTRIBUTION_VERSION="4.18-28~obs" KBUILD_BUILD_TIMESTAMP="liquorix 4.18-28~obs (2018-11-29)" KBUILD_BUILD_USER="stevep" KBUILD_BUILD_HOST="mxlinux.org" make -C 'debian/build/build_i386_none_liquorix-686-pae'
make[2]: Entering directory '/usr/src/linux-4.18/debian/build/build_i386_none_liquorix-686-pae'
GEN ./Makefile
scripts/kconfig/conf --syncconfig Kconfig
SYSTBL arch/x86/include/generated/asm/syscalls_32.h
SYSHDR arch/x86/include/generated/asm/unistd_32_ia32.h
SYSHDR arch/x86/include/generated/asm/unistd_64_x32.h
SYSTBL arch/x86/include/generated/asm/syscalls_64.h
HYPERCALLS arch/x86/include/generated/asm/xen-hypercalls.h
SYSHDR arch/x86/include/generated/uapi/asm/unistd_32.h
SYSHDR arch/x86/include/generated/uapi/asm/unistd_64.h
SYSHDR arch/x86/include/generated/uapi/asm/unistd_x32.h
HOSTCC scripts/basic/bin2c
HOSTCC arch/x86/tools/relocs_32.o
HOSTCC arch/x86/tools/relocs_64.o
HOSTCC arch/x86/tools/relocs_common.o
HOSTLD arch/x86/tools/relocs
UPD include/config/kernel.release
Using /usr/src/linux-4.18 as source for kernel
GEN ./Makefile
WRAP arch/x86/include/generated/uapi/asm/bpf_perf_event.h
WRAP arch/x86/include/generated/uapi/asm/poll.h
WRAP arch/x86/include/generated/asm/dma-contiguous.h
WRAP arch/x86/include/generated/asm/early_ioremap.h
WRAP arch/x86/include/generated/asm/mcs_spinlock.h
WRAP arch/x86/include/generated/asm/mm-arch-hooks.h
UPD include/generated/uapi/linux/version.h
UPD include/generated/utsrelease.h
CC kernel/bounds.s
UPD include/generated/bounds.h
UPD include/generated/timeconst.h
CC arch/x86/kernel/asm-offsets.s
UPD include/generated/asm-offsets.h
CALL /usr/src/linux-4.18/scripts/checksyscalls.sh
DESCEND objtool
HOSTCC /usr/src/linux-4.18/debian/build/build_i386_none_liquorix-686-pae/tools/objtool/fixdep.o
HOSTLD /usr/src/linux-4.18/debian/build/build_i386_none_liquorix-686-pae/tools/objtool/fixdep-in.o
LINK /usr/src/linux-4.18/debian/build/build_i386_none_liquorix-686-pae/tools/objtool/fixdep
CC /usr/src/linux-4.18/debian/build/build_i386_none_liquorix-686-pae/tools/objtool/exec-cmd.o
CC /usr/src/linux-4.18/debian/build/build_i386_none_liquorix-686-pae/tools/objtool/help.o
CC /usr/src/linux-4.18/debian/build/build_i386_none_liquorix-686-pae/tools/objtool/pager.o
CC /usr/src/linux-4.18/debian/build/build_i386_none_liquorix-686-pae/tools/objtool/parse-options.o
CC /usr/src/linux-4.18/debian/build/build_i386_none_liquorix-686-pae/tools/objtool/run-command.o
CC /usr/src/linux-4.18/debian/build/build_i386_none_liquorix-686-pae/tools/objtool/sigchain.o
CC /usr/src/linux-4.18/debian/build/build_i386_none_liquorix-686-pae/tools/objtool/subcmd-config.o
LD /usr/src/linux-4.18/debian/build/build_i386_none_liquorix-686-pae/tools/objtool/libsubcmd-in.o
AR /usr/src/linux-4.18/debian/build/build_i386_none_liquorix-686-pae/tools/objtool/libsubcmd.a
MKDIR /usr/src/linux-4.18/debian/build/build_i386_none_liquorix-686-pae/tools/objtool/arch/x86/lib/
GEN /usr/src/linux-4.18/debian/build/build_i386_none_liquorix-686-pae/tools/objtool/arch/x86/lib/inat-tables.c
CC /usr/src/linux-4.18/debian/build/build_i386_none_liquorix-686-pae/tools/objtool/arch/x86/decode.o
LD /usr/src/linux-4.18/debian/build/build_i386_none_liquorix-686-pae/tools/objtool/arch/x86/objtool-in.o
CC /usr/src/linux-4.18/debian/build/build_i386_none_liquorix-686-pae/tools/objtool/builtin-check.o
CC /usr/src/linux-4.18/debian/build/build_i386_none_liquorix-686-pae/tools/objtool/builtin-orc.o
CC /usr/src/linux-4.18/debian/build/build_i386_none_liquorix-686-pae/tools/objtool/check.o
CC /usr/src/linux-4.18/debian/build/build_i386_none_liquorix-686-pae/tools/objtool/orc_gen.o
CC /usr/src/linux-4.18/debian/build/build_i386_none_liquorix-686-pae/tools/objtool/orc_dump.o
CC /usr/src/linux-4.18/debian/build/build_i386_none_liquorix-686-pae/tools/objtool/elf.o
CC /usr/src/linux-4.18/debian/build/build_i386_none_liquorix-686-pae/tools/objtool/special.o
CC /usr/src/linux-4.18/debian/build/build_i386_none_liquorix-686-pae/tools/objtool/objtool.o
CC /usr/src/linux-4.18/debian/build/build_i386_none_liquorix-686-pae/tools/objtool/libstring.o
CC /usr/src/linux-4.18/debian/build/build_i386_none_liquorix-686-pae/tools/objtool/str_error_r.o
LD /usr/src/linux-4.18/debian/build/build_i386_none_liquorix-686-pae/tools/objtool/objtool-in.o
LINK /usr/src/linux-4.18/debian/build/build_i386_none_liquorix-686-pae/tools/objtool/objtool
HOSTCC scripts/genksyms/genksyms.o
YACC scripts/genksyms/parse.tab.c
HOSTCC scripts/genksyms/parse.tab.o
LEX scripts/genksyms/lex.lex.c
YACC scripts/genksyms/parse.tab.h
HOSTCC scripts/genksyms/lex.lex.o
HOSTLD scripts/genksyms/genksyms
CC scripts/mod/empty.o
HOSTCC scripts/mod/mk_elfconfig
MKELF scripts/mod/elfconfig.h
HOSTCC scripts/mod/modpost.o
CC scripts/mod/devicetable-offsets.s
UPD scripts/mod/devicetable-offsets.h
HOSTCC scripts/mod/file2alias.o
HOSTCC scripts/mod/sumversion.o
HOSTLD scripts/mod/modpost
HOSTCC scripts/selinux/genheaders/genheaders
HOSTCC scripts/selinux/mdp/mdp
HOSTCC scripts/kallsyms
HOSTCC scripts/pnmtologo
HOSTCC scripts/conmakehash
HOSTCC scripts/sortextable
HOSTCC scripts/asn1_compiler
HOSTCC scripts/extract-cert
/usr/src/linux-4.18/scripts/extract-cert.c:21:25: fatal error: openssl/bio.h: Datei oder Verzeichnis nicht gefunden
#include <openssl/bio.h>
^
compilation terminated.
scripts/Makefile.host:90: die Regel für Ziel „scripts/extract-cert“ scheiterte
make[5]: *** [scripts/extract-cert] Fehler 1
/usr/src/linux-4.18/Makefile:1045: die Regel für Ziel „scripts“ scheiterte
make[4]: *** [scripts] Fehler 2
Makefile:146: recipe for target 'sub-make' failed
make[3]: *** [sub-make] Error 2
Makefile:24: recipe for target '__sub-make' failed
make[2]: *** [__sub-make] Error 2
make[2]: Leaving directory '/usr/src/linux-4.18/debian/build/build_i386_none_liquorix-686-pae'
debian/rules.real:132: die Regel für Ziel „debian/stamps/build_i386_none_liquorix-686-pae_plain“ scheiterte
make[1]: *** [debian/stamps/build_i386_none_liquorix-686-pae_plain] Fehler 2
make[1]: Verzeichnis „/usr/src/linux-4.18“ wird verlassen
debian/rules.gen:17: die Regel für Ziel „binary-arch_i386_none_liquorix-686-pae_real“ scheiterte
make: *** [binary-arch_i386_none_liquorix-686-pae_real] Fehler 2