↓
 

Adventures With Linux ™

Linux Technologies and Fun Times..

  • Home
  • About the Author…
  • Copyright and Trademarks..

Tag Archives: compile fail

Post navigation

← Older posts

NVIDIA – Finally, a Fix for Kernel 6.15-rc..

Adventures With Linux ™ Posted on April 20, 2025 by RGApril 20, 2025

Thanks to efforts by Willy Frissen and Joan Bruguera Micó, I have managed to cobble together a patch for NVIDIA driver 575.51.02 and Kernel 6.15 – tested with 6.15-rc2.. The compilation failed with Kernel 6.15 due principally to changes removing obsolete EXTRA_CFLAGS and replacing it by ccflags-y, and del_timer_sync replacement by timer_delete_sync: …………………… nvidia/nv.c:31:10: fatal error: nv-firmware.h: … Continue reading →

Posted in compilation, Hacks, kernel, Linux, NVIDIA, Opinion | Tagged 575.51.02, compile fail, del_timer:sync, extra_cflags, fixed, kernel 6.15, nvidia, patch created | 3 Replies

Kernel – 6.15-rc1 Breaks NVIDIA and VMware.. Missing ‘Includes’..

Adventures With Linux ™ Posted on April 7, 2025 by RGApril 7, 2025

Just tested Kernel 6.15-rc1 with the latest NVIDIA 570.133.07, and the compile fails completely: ………………….. CONFTEST: drm_atomic_available CONFTEST: is_export_symbol_gpl_refcount_inc CONFTEST: is_export_symbol_gpl_refcount_dec_and_test CONFTEST: drm_alpha_blending_available CONFTEST: is_export_symbol_present_drm_gem_prime_fd_to_handle CONFTEST: is_export_symbol_present_drm_gem_prime_handle_to_fd CONFTEST: ib_peer_memory_symbols CC [M] nvidia/nv.o nvidia/nv.c:30:10: fatal error: nv-firmware.h: No such file or directory 30 | #include “nv-firmware.h” | ^~~~~~~~~~~~~~~ compilation terminated. make[4]: *** [/usr/src/linux-6.15-rc1/scripts/Makefile.build:203: nvidia/nv.o] Error 1 make[3]: *** … Continue reading →

Posted in compilation, kernel, Linux, NVIDIA, Opinion, VMware | Tagged compile fail, headers not found, kernel 6.15-rc1, missing includes, nvidia 570.133.07, vmware 17.6.3 | 1 Reply

Kernel: 6.15-rc1 is Out – Compile Fail, but Patch Available..

Adventures With Linux ™ Posted on April 6, 2025 by RGApril 6, 2025

Kernel 6.15-rc1 has been released, and brief details are here:   https://lkml.iu.edu/hypermail/linux/kernel/2504.0/07395.html Unusually, the compile actually failed: ………………………. CC [M] drivers/iio/imu/st_lsm6dsx/st_lsm6dsx_i2c.o CC [M] drivers/iio/imu/st_lsm6dsx/st_lsm6dsx_spi.o LD [M] drivers/iio/imu/inv_mpu6050/inv-mpu6050.o LD [M] drivers/iio/imu/inv_icm42600/inv-icm42600-spi.o LD [M] drivers/iio/imu/st_lsm6dsx/st_lsm6dsx.o LD [M] drivers/iio/imu/inv_mpu6050/inv-mpu6050-i2c.o AR built-in.a AR vmlinux.a LD vmlinux.o OBJCOPY modules.builtin.modinfo GEN modules.builtin MODPOST Module.symvers ERROR: modpost: “iwl_mld_no_wowlan_suspend” [drivers/net/wireless/intel/iwlwifi/mld/iwlmld.ko] undefined! make[2]: *** [scripts/Makefile.modpost:147: Module.symvers] Error … Continue reading →

Posted in compilation, fix, kernel, Linux, Opinion, patches | Tagged compile fail, fixed, iwlwifi, kernel 6.15-rc1, patch available, released | Leave a reply

VMware – Still No Solution for Kernel 6.5..

Adventures With Linux ™ Posted on August 6, 2023 by RGAugust 6, 2023

Updated to Kernel 6.5-rc5, and – as expected – vmmon still fails to compile: CC [M] /tmp/modconfig-s9HCQR/vmmon-only/bootstrap/vmmblob.o LD [M] /tmp/modconfig-s9HCQR/vmmon-only/vmmon.o MODPOST /tmp/modconfig-s9HCQR/vmmon-only/Module.symvers ERROR: modpost: “__pte_offset_map” [/tmp/modconfig-s9HCQR/vmmon-only/vmmon.ko] undefined! make[3]: *** [scripts/Makefile.modpost:144: /tmp/modconfig-s9HCQR/vmmon-only/Module.symvers] Error 1 make[2]: *** [/usr/src/linux-6.5-rc5/Makefile:1984: modpost] Error 2 make[1]: *** [Makefile:234: __sub-make] Error 2 make[1]: Leaving directory ‘/usr/src/linux-6.5-rc5’ make: *** [Makefile:117: vmmon.ko] Error 2 I did … Continue reading →

Posted in kernel, Linux, Opinion, patches, VMware | Tagged compile fail, kernel 6.5, no solution found, undefined, vmmon, vmware, __pte_offset_map | 14 Replies

Kernel – 5.17-rc5 Compile Fail, and Fix..

Adventures With Linux ™ Posted on February 21, 2022 by RGFebruary 21, 2022

This one fell between the cracks, and should have been fixed before -rc5 was released… ……………….. AR net/netfilter/built-in.a LD [M] net/netfilter/nf_conntrack.o CC [M] net/netfilter/xt_socket.o net/netfilter/xt_socket.c: In function ‘socket_mt_destroy’: net/netfilter/xt_socket.c:224:17: error: implicit declaration of function ‘nf_defrag_ipv6_disable’; did you mean ‘nf_defrag_ipv4_disable’? [-Werror=implicit-function-declaration] 224 | nf_defrag_ipv6_disable(par->net); | ^~~~~~~~~~~~~~~~~~~~~~ | nf_defrag_ipv4_disable cc1: some warnings being treated as errors make[2]: *** [scripts/Makefile.build:288: … Continue reading →

Posted in compilation, fix, kernel, Linux | Tagged compile fail, fix, kernel 5.17-rc5, nf_defrag_ipv6_disable, success | Leave a reply

Kernel – Fix for 5.9-rc6 Compile Fail..

Adventures With Linux ™ Posted on September 21, 2020 by RGSeptember 21, 2020

A fix has now been produced, for the dax compile fail with 5.9-rc6: Reported: http://lkml.iu.edu/hypermail/linux/kernel/2009.2/07060.html Fix: https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit/?id=88b67edd7247466bc47f01e1dc539b0d0d4b931e I have tested this, and the kernel now compiles OK, and loads/runs as expected.. Robert Gadsdon.   September 21st 2020. … Continue reading →

Posted in fix, kernel, Linux, Opinion, patches | Tagged compile fail, dax, fixed, kernel 5.9-rc6, patch | Leave a reply

VMware – 15.0.3 Released, Still Broken with Kernel 5.0..

Adventures With Linux ™ Posted on March 16, 2019 by RGMarch 16, 2019

VMware Workstation 15.0.3 has been released, and the details are here: https://docs.vmware.com/en/VMware-Workstation-Pro/15/rn/workstation-1503-release-notes.html Not an impressive effort, as it still fails when compiled with Kernel 5.0, with multiple warnings, and errors (tested with 5.0.2): ………………….. /tmp/modconfig-32tPYF/vmmon-only/linux/hostif.c: In function ‘HostIF_EstimateLockedPageLimit’: /tmp/modconfig-32tPYF/vmmon-only/linux/hostif.c:1641:25: error: ‘totalram_pages’ redeclared as different kind of symbol extern unsigned long totalram_pages; ^~~~~~~~~~~~~~ In file included from /tmp/modconfig-32tPYF/vmmon-only/linux/hostif.c:42: … Continue reading →

Posted in compilation, kernel, Linux, Opinion, patches, VMware | Tagged compile fail, kernel 5.0.2, new release, patches available, vmware 15.0.3 | 16 Replies

KERNEL – 4.14.9 Breaks NVIDIA – and a Fix..

Adventures With Linux ™ Posted on December 27, 2017 by RGDecember 27, 2017

Just updated to Kernel 4.14.9, and normally this should not be anything to cause concern, but this time there has been a significant code change made, that has broken NVIDIA (384.98): ………………… /home/rgadsdon/kernel/NVIDIA-Linux-x86_64-384.98/kernel/nvidia-uvm/uvm8_va_block.c: In function ‘block_cpu_fault_locked’: /usr/src/linux-4.14.9/arch/x86/include/asm/processor.h:826:39: error: implicit declaration of function ‘task_stack_page’; did you mean ‘task_stack_vm_area’? [-Werror=implicit-function-declaration] unsigned long __ptr = (unsigned long)task_stack_page(task); \ ^ /usr/src/linux-4.14.9/arch/x86/include/asm/processor.h:900:26: … Continue reading →

Posted in compilation, Crash and Burn.., kernel, Linux, NVIDIA | Tagged 4.15 patch fix, compile fail, kernel, kernel 4.14.9, linux, nvidia 384.98 | Leave a reply

NVIDIA – Beta Driver 378.09 – Still Broken with Kernel 4.10

Adventures With Linux ™ Posted on January 19, 2017 by RGJanuary 19, 2017

New beta driver 378.09 has been released, and details are here:  http://www.nvidia.com/download/driverResults.aspx/114232/en-us The driver compiles OK with Kernel 4.9.4, but fails to compile with 4.10-rc4, with different errors from 375.26, as some of the code base has changed.. …………………. CC [M] /home/rgadsdon/kernel/NVIDIA-Linux-x86_64-378.09/kernel/nvidia/nv-p2p.o CC [M] /home/rgadsdon/kernel/NVIDIA-Linux-x86_64-378.09/kernel/nvidia/nv-pat.o /home/rgadsdon/kernel/NVIDIA-Linux-x86_64-378.09/kernel/nvidia/nv-pat.c: In function ‘nvidia_cpu_callback’: /home/rgadsdon/kernel/NVIDIA-Linux-x86_64-378.09/kernel/nvidia/nv-pat.c:213:14: error: ‘CPU_DOWN_FAILED’ undeclared (first use in this … Continue reading →

Posted in compilation, Crash and Burn.., kernel, Linux, NVIDIA, patches | Tagged compile fail, driver 378.09, kernel 4.10-rc4, nvidia, previous patch fails | 2 Replies

ARM64 – Kernel 4.10-rc1 Compile Errors – The Official Fix..

Adventures With Linux ™ Posted on December 28, 2016 by RGDecember 28, 2016

There is now an ‘official’ fix for the 4.10-rc1 compile failure with ARM64/aarch64, from Al Viro, and the patch itself is available here: https://git.kernel.org/cgit/linux/kernel/git/viro/vfs.git/commit/?h=arm64-fix&id=b4b8664d291ac1998e0f0bcdc96b6397f0fe68b3 I have applied this to kernel 4.10-rc1 on the Odroid C2, and the kernel compiles successfully.. Robert Gadsdon.   December 27, 2016. … Continue reading →

Posted in aarch64, ARM64, compilation, fix, kernel, Linux / ARM, success | Tagged aarch64, arm64, compile fail, kernel, kernel 4.10-rc1, linux, official fix, patch | Leave a reply

Post navigation

← Older posts
Original content © Robert Gadsdon 2013
↑