Last active
December 26, 2017 12:06
Star
You must be signed in to star a gist
NVIDIA DKMS build trying to link nonexistent object files on Linux 4.14.9
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
DKMS make.log for nvidia-current-387.34 for kernel 4.14.0-22-amd64 (x86_64) | |
Mon Dec 25 15:36:42 UTC 2017 | |
make[1]: Entering directory '/usr/src/linux-headers-4.14.0-22-common' | |
make -C /lib/modules/4.14.0-22-amd64/build KBUILD_SRC=/usr/src/linux-headers-4.14.0-22-common \ | |
-f /usr/src/linux-headers-4.14.0-22-common/Makefile modules | |
make[2]: Entering directory '/usr/src/linux-headers-4.14.0-22-amd64' | |
test -e include/generated/autoconf.h -a -e include/config/auto.conf || ( \ | |
echo >&2; \ | |
echo >&2 " ERROR: Kernel configuration is invalid."; \ | |
echo >&2 " include/generated/autoconf.h or include/config/auto.conf are missing.";\ | |
echo >&2 " Run 'make oldconfig && make prepare' on kernel src to fix it."; \ | |
echo >&2 ; \ | |
/bin/false) | |
mkdir -p /var/lib/dkms/nvidia-current/387.34/build/.tmp_versions ; rm -f /var/lib/dkms/nvidia-current/387.34/build/.tmp_versions/* | |
make -f /usr/src/linux-headers-4.14.0-22-common/scripts/Makefile.build obj=/var/lib/dkms/nvidia-current/387.34/build | |
ln -sf /var/lib/dkms/nvidia-current/387.34/build/nvidia/nv-kernel-amd64.o_binary /var/lib/dkms/nvidia-current/387.34/build/nvidia/nv-kernel.o | |
NV_CONFTEST_CMD=/bin/sh /var/lib/dkms/nvidia-current/387.34/build/conftest.sh " gcc-6" " gcc-6" x86_64 /lib/modules/4.14.0-22-amd64/source /lib/modules/4.14.0-22-amd64/build | |
NV_CONFTEST_CFLAGS=-O2 -D__KERNEL__ -DKBUILD_BASENAME="#conftest12815" -DKBUILD_MODNAME="#conftest12815" -nostdinc -isystem /usr/lib/gcc/x86_64-linux-gnu/6/include -I/lib/modules/4.14.0-22-amd64/source/include/asm-x86/mach-default -I/lib/modules/4.14.0-22-amd64/source/arch/x86/include/asm/mach-default -I/lib/modules/4.14.0-22-amd64/build/include2 -I/lib/modules/4.14.0-22-amd64/build/include -include /lib/modules/4.14.0-22-amd64/build/include/generated/autoconf.h -I/lib/modules/4.14.0-22-amd64/source/include -I/lib/modules/4.14.0-22-amd64/source/include/uapi -I/lib/modules/4.14.0-22-amd64/source/include/xen -I/lib/modules/4.14.0-22-amd64/build/include/generated/uapi -I/lib/modules/4.14.0-22-amd64/source/arch/x86/include -I/lib/modules/4.14.0-22-amd64/source/arch/x86/include/uapi -I/lib/modules/4.14.0-22-amd64/build/arch/x86/include/generated -I/lib/modules/4.14.0-22-amd64/build/arch/x86/include/generated/uapi -Wall -Wundef -Wstrict-prototypes -Wno-trigraphs -fno-strict-aliasing -fno-common -fshort-wchar -Wno-format-security -std=gnu89 -fno-PIE -mno-sse -mno-mmx -mno-sse2 -mno-3dnow -mno-avx -m64 -falign-jumps=1 -falign-loops=1 -mno-80387 -mno-fp-ret-in-387 -mpreferred-stack-boundary=3 -mskip-rax-setup -mtune=generic -mno-red-zone -mcmodel=kernel -funit-at-a-time -DCONFIG_AS_CFI=1 -DCONFIG_AS_CFI_SIGNAL_FRAME=1 -DCONFIG_AS_CFI_SECTIONS=1 -DCONFIG_AS_FXSAVEQ=1 -DCONFIG_AS_SSSE3=1 -DCONFIG_AS_CRC32=1 -DCONFIG_AS_AVX=1 -DCONFIG_AS_AVX2=1 -DCONFIG_AS_AVX512=1 -DCONFIG_AS_SHA1_NI=1 -DCONFIG_AS_SHA256_NI=1 -pipe -Wno-sign-compare -fno-asynchronous-unwind-tables -fno-delete-null-pointer-checks -Wno-frame-address -O2 --param=allow-store-data-races=0 -DCC_HAVE_ASM_GOTO -Wframe-larger-than=2048 -fstack-protector-strong -Wno-unused-but-set-variable -Wno-unused-const-variable -fno-var-tracking-assignments -pg -mfentry -DCC_USING_FENTRY -Wdeclaration-after-statement -Wno-pointer-sign -fno-strict-overflow -fconserve-stack | |
KBUILD_CFLAGS=-Wall -Wundef -Wstrict-prototypes -Wno-trigraphs -fno-strict-aliasing -fno-common -fshort-wchar -Werror-implicit-function-declaration -Wno-format-security -std=gnu89 -fno-PIE -mno-sse -mno-mmx -mno-sse2 -mno-3dnow -mno-avx -m64 -falign-jumps=1 -falign-loops=1 -mno-80387 -mno-fp-ret-in-387 -mpreferred-stack-boundary=3 -mskip-rax-setup -mtune=generic -mno-red-zone -mcmodel=kernel -funit-at-a-time -DCONFIG_AS_CFI=1 -DCONFIG_AS_CFI_SIGNAL_FRAME=1 -DCONFIG_AS_CFI_SECTIONS=1 -DCONFIG_AS_FXSAVEQ=1 -DCONFIG_AS_SSSE3=1 -DCONFIG_AS_CRC32=1 -DCONFIG_AS_AVX=1 -DCONFIG_AS_AVX2=1 -DCONFIG_AS_AVX512=1 -DCONFIG_AS_SHA1_NI=1 -DCONFIG_AS_SHA256_NI=1 -pipe -Wno-sign-compare -fno-asynchronous-unwind-tables -fno-delete-null-pointer-checks -Wno-frame-address -O2 --param=allow-store-data-races=0 -DCC_HAVE_ASM_GOTO -Wframe-larger-than=2048 -fstack-protector-strong -Wno-unused-but-set-variable -Wno-unused-const-variable -fno-var-tracking-assignments -pg -mfentry -DCC_USING_FENTRY -Wdeclaration-after-statement -Wno-pointer-sign -fno-strict-overflow -fconserve-stack -Werror=implicit-int -Werror=strict-prototypes -Werror=date-time -Werror=incompatible-pointer-types -Werror=designated-init | |
LINUXINCLUDE=-I/usr/src/linux-headers-4.14.0-22-common/arch/x86/include -I./arch/x86/include/generated -I/usr/src/linux-headers-4.14.0-22-common/include -I./include -I/usr/src/linux-headers-4.14.0-22-common/arch/x86/include/uapi -I./arch/x86/include/generated/uapi -I/usr/src/linux-headers-4.14.0-22-common/include/uapi -I./include/generated/uapi -include /usr/src/linux-headers-4.14.0-22-common/include/linux/kconfig.h | |
ln -sf /var/lib/dkms/nvidia-current/387.34/build/nvidia-modeset/nv-modeset-kernel-amd64.o_binary /var/lib/dkms/nvidia-current/387.34/build/nvidia-modeset/nv-modeset-kernel.o | |
(cat /dev/null; echo kernel//var/lib/dkms/nvidia-current/387.34/build/nvidia.ko; echo kernel//var/lib/dkms/nvidia-current/387.34/build/nvidia-uvm.ko; echo kernel//var/lib/dkms/nvidia-current/387.34/build/nvidia-modeset.ko; echo kernel//var/lib/dkms/nvidia-current/387.34/build/nvidia-drm.ko;) > /var/lib/dkms/nvidia-current/387.34/build/modules.order | |
LDFLAGS=-m elf_x86_64 | |
ARCH=x86_64 | |
CONFTEST patches.h: | |
static struct { | |
const char *short_description; | |
const char *description; | |
} __nv_patches[] = { | |
{ NULL, NULL } }; | |
CONFTEST headers.h: | |
#undef NV_ASM_SYSTEM_H_PRESENT | |
#define NV_DRM_DRMP_H_PRESENT | |
#define NV_DRM_DRM_AUTH_H_PRESENT | |
#define NV_DRM_DRM_GEM_H_PRESENT | |
#define NV_DRM_DRM_CRTC_H_PRESENT | |
#define NV_DRM_DRM_ATOMIC_H_PRESENT | |
#define NV_DRM_DRM_ATOMIC_HELPER_H_PRESENT | |
#define NV_DRM_DRM_ENCODER_H_PRESENT | |
#define NV_GENERATED_AUTOCONF_H_PRESENT | |
#define NV_GENERATED_COMPILE_H_PRESENT | |
#define NV_GENERATED_UTSRELEASE_H_PRESENT | |
#define NV_LINUX_EFI_H_PRESENT | |
#define NV_LINUX_KCONFIG_H_PRESENT | |
#define NV_LINUX_SCREEN_INFO_H_PRESENT | |
#define NV_LINUX_SEMAPHORE_H_PRESENT | |
#define NV_LINUX_PRINTK_H_PRESENT | |
#define NV_LINUX_RATELIMIT_H_PRESENT | |
#undef NV_LINUX_PRIO_TREE_H_PRESENT | |
#define NV_LINUX_LOG2_H_PRESENT | |
#define NV_LINUX_OF_H_PRESENT | |
#define NV_LINUX_BUG_H_PRESENT | |
#define NV_LINUX_SCHED_SIGNAL_H_PRESENT | |
#define NV_LINUX_SCHED_TASK_H_PRESENT | |
#define NV_LINUX_SCHED_TASK_STACK_H_PRESENT | |
#undef NV_XEN_IOEMU_H_PRESENT | |
#undef NV_LINUX_FENCE_H_PRESENT | |
#undef NV_ASM_BOOK3S_64_HASH_64K_H_PRESENT | |
#define NV_ASM_SET_MEMORY_H_PRESENT | |
#undef NV_ASM_POWERNV_H_PRESENT | |
CONFTEST: INIT_WORK | |
CONFTEST: remap_pfn_range | |
CONFTEST: hash__remap_4k_pfn | |
CONFTEST: follow_pfn | |
CONFTEST: vmap | |
CONFTEST: set_pages_uc | |
CONFTEST: set_memory_uc | |
CONFTEST: set_memory_array_uc | |
CONFTEST: change_page_attr | |
CONFTEST: pci_get_class | |
CONFTEST: pci_choose_state | |
CONFTEST: vm_insert_page | |
CONFTEST: acpi_device_id | |
CONFTEST: acquire_console_sem | |
CONFTEST: console_lock | |
CONFTEST: kmem_cache_create | |
CONFTEST: on_each_cpu | |
CONFTEST: smp_call_function | |
CONFTEST: acpi_evaluate_integer | |
CONFTEST: ioremap_cache | |
CONFTEST: ioremap_wc | |
CONFTEST: acpi_walk_namespace | |
CONFTEST: pci_domain_nr | |
CONFTEST: pci_dma_mapping_error | |
CONFTEST: sg_alloc_table | |
CONFTEST: sg_init_table | |
CONFTEST: pci_get_domain_bus_and_slot | |
CONFTEST: get_num_physpages | |
CONFTEST: efi_enabled | |
CONFTEST: proc_create_data | |
CONFTEST: pde_data | |
CONFTEST: proc_remove | |
CONFTEST: xen_ioemu_inject_msi | |
CONFTEST: pm_vt_switch_required | |
CONFTEST: phys_to_dma | |
CONFTEST: get_dma_ops | |
CONFTEST: write_cr4 | |
CONFTEST: of_get_property | |
CONFTEST: of_find_node_by_phandle | |
CONFTEST: of_node_to_nid | |
CONFTEST: pnv_pci_get_npu_dev | |
CONFTEST: for_each_online_node | |
CONFTEST: node_end_pfn | |
CONFTEST: pci_bus_address | |
CONFTEST: pci_remove_bus_device | |
CONFTEST: pci_stop_and_remove_bus_device | |
CONFTEST: request_threaded_irq | |
CONFTEST: register_cpu_notifier | |
CONFTEST: backlight_device_register | |
CONFTEST: cpuhp_setup_state | |
CONFTEST: remap_page_range | |
CONFTEST: address_space_init_once | |
CONFTEST: kbasename | |
CONFTEST: fatal_signal_pending | |
CONFTEST: list_cut_position | |
CONFTEST: vzalloc | |
CONFTEST: wait_on_bit_lock_argument_count | |
CONFTEST: bitmap_clear | |
CONFTEST: usleep_range | |
CONFTEST: radix_tree_empty | |
CONFTEST: drm_dev_unref | |
CONFTEST: drm_reinit_primary_mode_group | |
CONFTEST: drm_atomic_set_mode_for_crtc | |
CONFTEST: drm_atomic_clean_old_fb | |
CONFTEST: drm_gem_object_lookup | |
CONFTEST: get_user_pages_remote | |
CONFTEST: drm_atomic_state_free | |
CONFTEST: drm_driver_has_gem_prime_res_obj | |
CONFTEST: drm_atomic_helper_disable_all | |
CONFTEST: drm_atomic_helper_set_config | |
CONFTEST: drm_atomic_helper_connector_dpms | |
CONFTEST: i2c_adapter | |
CONFTEST: is_export_symbol_gpl_of_node_to_nid | |
CONFTEST: pm_message_t | |
CONFTEST: irq_handler_t | |
CONFTEST: acpi_device_ops | |
CONFTEST: acpi_op_remove | |
CONFTEST: outer_flush_all | |
CONFTEST: proc_dir_entry | |
CONFTEST: scatterlist | |
CONFTEST: sg_table | |
CONFTEST: file_operations | |
CONFTEST: vm_operations_struct | |
CONFTEST: atomic_long_type | |
CONFTEST: pci_save_state | |
CONFTEST: file_inode | |
CONFTEST: task_struct | |
CONFTEST: kuid_t | |
CONFTEST: dma_ops | |
CONFTEST: dma_map_ops | |
CONFTEST: noncoherent_swiotlb_dma_ops | |
CONFTEST: vm_fault_present | |
CONFTEST: vm_fault_has_address | |
CONFTEST: kernel_write | |
CONFTEST: strnstr | |
CONFTEST: iterate_dir | |
CONFTEST: kstrtoull | |
CONFTEST: backlight_properties_type | |
CONFTEST: fault_flags | |
CONFTEST: atomic64_type | |
CONFTEST: address_space | |
CONFTEST: backing_dev_info | |
CONFTEST: pnv_npu2_init_context | |
CONFTEST: vm_ops_fault_removed_vma_arg | |
CONFTEST: mm_context_t | |
CONFTEST: drm_bus_present | |
CONFTEST: drm_bus_has_bus_type | |
CONFTEST: drm_bus_has_get_irq | |
CONFTEST: drm_bus_has_get_name | |
CONFTEST: drm_driver_has_legacy_dev_list | |
CONFTEST: drm_driver_has_set_busid | |
CONFTEST: drm_crtc_state_has_connectors_changed | |
CONFTEST: drm_init_function_args | |
CONFTEST: drm_mode_connector_list_update_has_merge_type_bits_arg | |
CONFTEST: drm_helper_mode_fill_fb_struct | |
CONFTEST: drm_master_drop_has_from_release_arg | |
CONFTEST: drm_mode_config_funcs_has_atomic_state_alloc | |
CONFTEST: drm_driver_unload_has_int_return_type | |
CONFTEST: kref_has_refcount_of_type_refcount_t | |
CONFTEST: drm_crtc_helper_funcs_has_atomic_enable | |
CONFTEST: dom0_kernel_present | |
CONFTEST: nvidia_vgpu_kvm_build | |
CONFTEST: nvidia_grid_build | |
CONFTEST: drm_available | |
CONFTEST: drm_atomic_available | |
CONFTEST: drm_atomic_modeset_nonblocking_commit_available | |
CONFTEST: is_export_symbol_gpl_refcount_inc | |
CONFTEST: is_export_symbol_gpl_refcount_dec_and_test | |
CONFTEST macros.h: | |
#define NV_INIT_WORK_PRESENT | |
#define NV_INIT_WORK_ARGUMENT_COUNT 2 | |
CONFTEST functions.h: | |
#define NV_REMAP_PFN_RANGE_PRESENT | |
#undef NV_HASH__REMAP_4K_PFN_PRESENT | |
#define NV_FOLLOW_PFN_PRESENT | |
#define NV_SET_PAGES_UC_PRESENT | |
#define NV_SET_MEMORY_UC_PRESENT | |
#define NV_SET_MEMORY_ARRAY_UC_PRESENT | |
#undef NV_CHANGE_PAGE_ATTR_PRESENT | |
#define NV_PCI_GET_CLASS_PRESENT | |
#define NV_PCI_CHOOSE_STATE_PRESENT | |
#define NV_VM_INSERT_PAGE_PRESENT | |
#define NV_ACPI_DEVICE_ID_HAS_DRIVER_DATA | |
#undef NV_ACQUIRE_CONSOLE_SEM_PRESENT | |
#define NV_CONSOLE_LOCK_PRESENT | |
#define NV_KMEM_CACHE_CREATE_PRESENT | |
#define NV_KMEM_CACHE_CREATE_ARGUMENT_COUNT 5 | |
#define NV_ON_EACH_CPU_PRESENT | |
#define NV_ON_EACH_CPU_ARGUMENT_COUNT 3 | |
#define NV_SMP_CALL_FUNCTION_PRESENT | |
#define NV_SMP_CALL_FUNCTION_ARGUMENT_COUNT 3 | |
#define NV_ACPI_EVALUATE_INTEGER_PRESENT | |
typedef unsigned long long nv_acpi_integer_t; | |
#define NV_IOREMAP_CACHE_PRESENT | |
#define NV_IOREMAP_WC_PRESENT | |
#define NV_ACPI_WALK_NAMESPACE_PRESENT | |
#define NV_ACPI_WALK_NAMESPACE_ARGUMENT_COUNT 7 | |
#define NV_PCI_DOMAIN_NR_PRESENT | |
#define NV_PCI_DMA_MAPPING_ERROR_PRESENT | |
#define NV_PCI_DMA_MAPPING_ERROR_ARGUMENT_COUNT 2 | |
#define NV_SG_ALLOC_TABLE_PRESENT | |
#define NV_SG_ALLOC_TABLE_FROM_PAGES_PRESENT | |
#define NV_PCI_GET_DOMAIN_BUS_AND_SLOT_PRESENT | |
#define NV_GET_NUM_PHYSPAGES_PRESENT | |
#define NV_EFI_ENABLED_PRESENT | |
#define NV_EFI_ENABLED_ARGUMENT_COUNT 1 | |
#define NV_PROC_CREATE_DATA_PRESENT | |
#define NV_PDE_DATA_PRESENT | |
#define NV_PROC_REMOVE_PRESENT | |
#define NV_PM_VT_SWITCH_REQUIRED_PRESENT | |
#undef NV_XEN_IOEMU_INJECT_MSI | |
#define NV_PHYS_TO_DMA_PRESENT | |
#define NV_GET_DMA_OPS_PRESENT | |
#undef NV_WRITE_CR4_PRESENT | |
#define NV_OF_GET_PROPERTY_PRESENT | |
#define NV_OF_FIND_NODE_BY_PHANDLE_PRESENT | |
#define NV_OF_NODE_TO_NID_PRESENT | |
#undef NV_PNV_PCI_GET_NPU_DEV_PRESENT | |
#define NV_FOR_EACH_ONLINE_NODE_PRESENT | |
#define NV_NODE_END_PFN_PRESENT | |
#define NV_PCI_BUS_ADDRESS_PRESENT | |
#define NV_PCI_STOP_AND_REMOVE_BUS_DEVICE_PRESENT | |
#undef NV_PCI_REMOVE_BUS_DEVICE_PRESENT | |
#define NV_REQUEST_THREADED_IRQ_PRESENT | |
#undef NV_REGISTER_CPU_NOTIFIER_PRESENT | |
#define NV_CPUHP_SETUP_STATE_PRESENT | |
#define NV_BACKLIGHT_DEVICE_REGISTER_PRESENT | |
#define NV_ADDRESS_SPACE_INIT_ONCE_PRESENT | |
#define NV_KBASENAME_PRESENT | |
#define NV_FATAL_SIGNAL_PENDING_PRESENT | |
#define NV_LIST_CUT_POSITION_PRESENT | |
#define NV_VZALLOC_PRESENT | |
#define NV_WAIT_ON_BIT_LOCK_ARGUMENT_COUNT 3 | |
#define NV_BITMAP_CLEAR_PRESENT | |
#define NV_USLEEP_RANGE_PRESENT | |
#define NV_RADIX_TREE_EMPTY_PRESENT | |
#define NV_DRM_DEV_UNREF_PRESENT | |
#undef NV_DRM_REINIT_PRIMARY_MODE_GROUP_PRESENT | |
#define NV_DRM_ATOMIC_SET_MODE_FOR_CRTC | |
#define NV_DRM_ATOMIC_CLEAN_OLD_FB | |
#define NV_GET_USER_PAGES_REMOTE_PRESENT | |
#undef NV_GET_USER_PAGES_HAS_WRITE_AND_FORCE_ARGS | |
#define NV_GET_USER_PAGES_REMOTE_HAS_LOCKED_ARG | |
#define NV_DRM_GEM_OBJECT_LOOKUP_PRESENT | |
#define NV_DRM_GEM_OBJECT_LOOKUP_ARGUMENT_COUNT 2 | |
#undef NV_DRM_ATOMIC_STATE_FREE | |
#define NV_DRM_DRIVER_HAS_GEM_PRIME_RES_OBJ | |
#define NV_DRM_ATOMIC_HELPER_DISABLE_ALL_PRESENT | |
#define NV_DRM_ATOMIC_HELPER_SET_CONFIG_PRESENT | |
#define NV_DRM_ATOMIC_HELPER_SET_CONFIG_HAS_CTX_ARG | |
#undef NV_DRM_ATOMIC_HELPER_CONNECTOR_DPMS_PRESENT | |
CONFTEST symbols.h: | |
#define NV_IS_EXPORT_SYMBOL_GPL_of_node_to_nid 0 | |
CONFTEST generic.h: | |
#undef NV_DOM0_KERNEL_PRESENT | |
#undef NV_VGPU_KVM_BUILD | |
#undef NV_GRID_BUILD | |
#define NV_GET_USER_PAGES_REMOTE_PRESENT | |
#undef NV_GET_USER_PAGES_HAS_WRITE_AND_FORCE_ARGS | |
#define NV_GET_USER_PAGES_REMOTE_HAS_LOCKED_ARG | |
#define NV_LIST_CUT_POSITION_PRESENT | |
#define NV_DRM_AVAILABLE | |
#define NV_DRM_ATOMIC_MODESET_AVAILABLE | |
#define NV_DRM_ATOMIC_MODESET_NONBLOCKING_COMMIT_AVAILABLE | |
#define NV_IS_EXPORT_SYMBOL_GPL_refcount_inc 0 | |
#define NV_IS_EXPORT_SYMBOL_GPL_refcount_dec_and_test 0 | |
CONFTEST types.h: | |
#undef NV_I2C_ADAPTER_HAS_CLIENT_REGISTER | |
#define NV_PM_MESSAGE_T_PRESENT | |
#define NV_PM_MESSAGE_T_HAS_EVENT | |
#define NV_IRQ_HANDLER_T_PRESENT | |
#define NV_IRQ_HANDLER_T_ARGUMENT_COUNT 2 | |
#undef NV_ACPI_DEVICE_OPS_HAS_MATCH | |
#define NV_ACPI_DEVICE_OPS_REMOVE_ARGUMENT_COUNT 1 | |
#define NV_ACPI_DEVICE_ID_HAS_DRIVER_DATA | |
#undef NV_OUTER_FLUSH_ALL_PRESENT | |
#undef NV_PROC_DIR_ENTRY_HAS_OWNER | |
#define NV_SCATTERLIST_HAS_PAGE_LINK | |
#define NV_SG_TABLE_PRESENT | |
#undef NV_FILE_OPERATIONS_HAS_IOCTL | |
#define NV_FILE_OPERATIONS_HAS_UNLOCKED_IOCTL | |
#define NV_FILE_OPERATIONS_HAS_COMPAT_IOCTL | |
#define NV_VM_OPERATIONS_STRUCT_HAS_FAULT | |
#define NV_VM_OPERATIONS_STRUCT_HAS_ACCESS | |
#undef NV_ATOMIC_LONG_PRESENT | |
#define NV_PCI_SAVE_STATE_ARGUMENT_COUNT 1 | |
#define NV_FILE_HAS_INODE | |
#define NV_TASK_STRUCT_HAS_CRED | |
#define NV_KUID_T_PRESENT | |
#define NV_DMA_OPS_PRESENT | |
#define NV_DMA_MAP_OPS_PRESENT | |
#undef NV_NONCOHERENT_SWIOTLB_DMA_OPS_PRESENT | |
#define NV_VM_FAULT_PRESENT | |
#define NV_VM_FAULT_HAS_ADDRESS | |
#define NV_KERNEL_WRITE_PRESENT | |
#define NV_STRNSTR_PRESENT | |
#define NV_ITERATE_DIR_PRESENT | |
#define NV_KSTRTOULL_PRESENT | |
#define NV_BACKLIGHT_PROPERTIES_TYPE_PRESENT | |
#define NV_FAULT_FLAG_PRESENT | |
#define NV_ATOMIC64_PRESENT | |
#undef NV_ADDRESS_SPACE_HAS_RWLOCK_TREE_LOCK | |
#undef NV_ADDRESS_SPACE_HAS_BACKING_DEV_INFO | |
#undef NV_MM_CONTEXT_T_HAS_ID | |
#define NV_GET_USER_PAGES_REMOTE_PRESENT | |
#undef NV_GET_USER_PAGES_HAS_WRITE_AND_FORCE_ARGS | |
#define NV_GET_USER_PAGES_REMOTE_HAS_LOCKED_ARG | |
#define NV_VM_OPS_FAULT_REMOVED_VMA_ARG | |
#undef NV_PNV_NPU2_INIT_CONTEXT_PRESENT | |
#undef NV_DRM_BUS_PRESENT | |
#undef NV_DRM_BUS_HAS_BUS_TYPE | |
#undef NV_DRM_BUS_HAS_GET_IRQ | |
#undef NV_DRM_BUS_HAS_GET_NAME | |
#define NV_DRM_DRIVER_HAS_LEGACY_DEV_LIST | |
#undef NV_DRM_DRIVER_HAS_SET_BUSID | |
#define NV_DRM_CRTC_STATE_HAS_CONNECTORS_CHANGED | |
#define NV_DRM_CRTC_INIT_WITH_PLANES_HAS_NAME_ARG | |
#define NV_DRM_ENCODER_INIT_HAS_NAME_ARG | |
#define NV_DRM_UNIVERSAL_PLANE_INIT_HAS_FORMAT_MODIFIERS_ARG | |
#define NV_DRM_UNIVERSAL_PLANE_INIT_HAS_NAME_ARG | |
#undef NV_DRM_MODE_CONNECTOR_LIST_UPDATE_HAS_MERGE_TYPE_BITS_ARG | |
#define NV_DRM_HELPER_MODE_FILL_FB_STRUCT_HAS_DEV_ARG | |
#define NV_DRM_HELPER_MODE_FILL_FB_STRUCT_HAS_CONST_MODE_CMD_ARG | |
#undef NV_DRM_MASTER_DROP_HAS_FROM_RELEASE_ARG | |
#define NV_DRM_MODE_CONFIG_FUNCS_HAS_ATOMIC_STATE_ALLOC | |
#undef NV_DRM_DRIVER_UNLOAD_HAS_INT_RETURN_TYPE | |
#define NV_KREF_HAS_REFCOUNT_OF_TYPE_REFCOUNT_T | |
#define NV_DRM_CRTC_HELPER_FUNCS_HAS_ATOMIC_ENABLE | |
ld -m elf_x86_64 -r -o /var/lib/dkms/nvidia-current/387.34/build/nvidia.o /var/lib/dkms/nvidia-current/387.34/build/nvidia/nv-kernel.o /var/lib/dkms/nvidia-current/387.34/build/nvidia/nv-gpu-numa.o /var/lib/dkms/nvidia-current/387.34/build/nvidia/nv.o /var/lib/dkms/nvidia-current/387.34/build/nvidia/nv-acpi.o /var/lib/dkms/nvidia-current/387.34/build/nvidia/nv-chrdev.o /var/lib/dkms/nvidia-current/387.34/build/nvidia/nv-cray.o /var/lib/dkms/nvidia-current/387.34/build/nvidia/nv-dma.o /var/lib/dkms/nvidia-current/387.34/build/nvidia/nv-gvi.o /var/lib/dkms/nvidia-current/387.34/build/nvidia/nv-i2c.o /var/lib/dkms/nvidia-current/387.34/build/nvidia/nv-mempool.o /var/lib/dkms/nvidia-current/387.34/build/nvidia/nv-mmap.o /var/lib/dkms/nvidia-current/387.34/build/nvidia/nv-p2p.o /var/lib/dkms/nvidia-current/387.34/build/nvidia/nv-pat.o /var/lib/dkms/nvidia-current/387.34/build/nvidia/nv-procfs.o /var/lib/dkms/nvidia-current/387.34/build/nvidia/nv-usermap.o /var/lib/dkms/nvidia-current/387.34/build/nvidia/nv-vm.o /var/lib/dkms/nvidia-current/387.34/build/nvidia/nv-vtophys.o /var/lib/dkms/nvidia-current/387.34/build/nvidia/os-interface.o /var/lib/dkms/nvidia-current/387.34/build/nvidia/os-mlock.o /var/lib/dkms/nvidia-current/387.34/build/nvidia/os-pci.o /var/lib/dkms/nvidia-current/387.34/build/nvidia/os-registry.o /var/lib/dkms/nvidia-current/387.34/build/nvidia/os-usermap.o /var/lib/dkms/nvidia-current/387.34/build/nvidia/nv-modeset-interface.o /var/lib/dkms/nvidia-current/387.34/build/nvidia/nv-pci-table.o /var/lib/dkms/nvidia-current/387.34/build/nvidia/nv-memdbg.o /var/lib/dkms/nvidia-current/387.34/build/nvidia/nv-report-err.o /var/lib/dkms/nvidia-current/387.34/build/nvidia/nv-ibmnpu.o /var/lib/dkms/nvidia-current/387.34/build/nvidia/nv_uvm_interface.o /var/lib/dkms/nvidia-current/387.34/build/nvidia/nvlink_linux.o /var/lib/dkms/nvidia-current/387.34/build/nvidia/nv-frontend.o /var/lib/dkms/nvidia-current/387.34/build/nvidia/nv-kthread-q.o /var/lib/dkms/nvidia-current/387.34/build/nvidia/nv-kthread-q-selftest.o /var/lib/dkms/nvidia-current/387.34/build/nvidia/nv-instance.o | |
ld -m elf_x86_64 -r -o /var/lib/dkms/nvidia-current/387.34/build/nvidia-uvm.o /var/lib/dkms/nvidia-current/387.34/build/nvidia-uvm/uvm_utils.o /var/lib/dkms/nvidia-current/387.34/build/nvidia-uvm/uvm_common.o /var/lib/dkms/nvidia-current/387.34/build/nvidia-uvm/uvm_linux.o /var/lib/dkms/nvidia-current/387.34/build/nvidia-uvm/nvstatus.o /var/lib/dkms/nvidia-current/387.34/build/nvidia-uvm/nvCpuUuid.o /var/lib/dkms/nvidia-current/387.34/build/nvidia-uvm/uvm8.o /var/lib/dkms/nvidia-current/387.34/build/nvidia-uvm/uvm8_tools.o /var/lib/dkms/nvidia-current/387.34/build/nvidia-uvm/uvm8_global.o /var/lib/dkms/nvidia-current/387.34/build/nvidia-uvm/uvm8_gpu.o /var/lib/dkms/nvidia-current/387.34/build/nvidia-uvm/uvm8_gpu_isr.o /var/lib/dkms/nvidia-current/387.34/build/nvidia-uvm/uvm8_procfs.o /var/lib/dkms/nvidia-current/387.34/build/nvidia-uvm/uvm8_va_space.o /var/lib/dkms/nvidia-current/387.34/build/nvidia-uvm/uvm8_gpu_semaphore.o /var/lib/dkms/nvidia-current/387.34/build/nvidia-uvm/uvm8_mem.o /var/lib/dkms/nvidia-current/387.34/build/nvidia-uvm/uvm8_rm_mem.o /var/lib/dkms/nvidia-current/387.34/build/nvidia-uvm/uvm8_channel.o /var/lib/dkms/nvidia-current/387.34/build/nvidia-uvm/uvm8_lock.o /var/lib/dkms/nvidia-current/387.34/build/nvidia-uvm/uvm8_hal.o /var/lib/dkms/nvidia-current/387.34/build/nvidia-uvm/uvm8_range_tree.o /var/lib/dkms/nvidia-current/387.34/build/nvidia-uvm/uvm8_range_allocator.o /var/lib/dkms/nvidia-current/387.34/build/nvidia-uvm/uvm8_va_range.o /var/lib/dkms/nvidia-current/387.34/build/nvidia-uvm/uvm8_va_block.o /var/lib/dkms/nvidia-current/387.34/build/nvidia-uvm/uvm8_range_group.o /var/lib/dkms/nvidia-current/387.34/build/nvidia-uvm/uvm8_gpu_replayable_faults.o /var/lib/dkms/nvidia-current/387.34/build/nvidia-uvm/uvm8_gpu_non_replayable_faults.o /var/lib/dkms/nvidia-current/387.34/build/nvidia-uvm/uvm8_gpu_access_counters.o /var/lib/dkms/nvidia-current/387.34/build/nvidia-uvm/uvm8_perf_events.o /var/lib/dkms/nvidia-current/387.34/build/nvidia-uvm/uvm8_perf_module.o /var/lib/dkms/nvidia-current/387.34/build/nvidia-uvm/uvm8_mmu.o /var/lib/dkms/nvidia-current/387.34/build/nvidia-uvm/uvm8_pte_batch.o /var/lib/dkms/nvidia-current/387.34/build/nvidia-uvm/uvm8_tlb_batch.o /var/lib/dkms/nvidia-current/387.34/build/nvidia-uvm/uvm8_push.o /var/lib/dkms/nvidia-current/387.34/build/nvidia-uvm/uvm8_pushbuffer.o /var/lib/dkms/nvidia-current/387.34/build/nvidia-uvm/uvm8_thread_context.o /var/lib/dkms/nvidia-current/387.34/build/nvidia-uvm/uvm8_tracker.o /var/lib/dkms/nvidia-current/387.34/build/nvidia-uvm/uvm8_kepler.o /var/lib/dkms/nvidia-current/387.34/build/nvidia-uvm/uvm8_kepler_ce.o /var/lib/dkms/nvidia-current/387.34/build/nvidia-uvm/uvm8_kepler_host.o /var/lib/dkms/nvidia-current/387.34/build/nvidia-uvm/uvm8_kepler_mmu.o /var/lib/dkms/nvidia-current/387.34/build/nvidia-uvm/uvm8_maxwell.o /var/lib/dkms/nvidia-current/387.34/build/nvidia-uvm/uvm8_maxwell_host.o /var/lib/dkms/nvidia-current/387.34/build/nvidia-uvm/uvm8_pascal.o /var/lib/dkms/nvidia-current/387.34/build/nvidia-uvm/uvm8_pascal_ce.o /var/lib/dkms/nvidia-current/387.34/build/nvidia-uvm/uvm8_pascal_host.o /var/lib/dkms/nvidia-current/387.34/build/nvidia-uvm/uvm8_pascal_mmu.o /var/lib/dkms/nvidia-current/387.34/build/nvidia-uvm/uvm8_pascal_fault_buffer.o /var/lib/dkms/nvidia-current/387.34/build/nvidia-uvm/uvm8_volta_host.o /var/lib/dkms/nvidia-current/387.34/build/nvidia-uvm/uvm8_volta.o /var/lib/dkms/nvidia-current/387.34/build/nvidia-uvm/uvm8_volta_fault_buffer.o /var/lib/dkms/nvidia-current/387.34/build/nvidia-uvm/uvm8_volta_access_counter_buffer.o /var/lib/dkms/nvidia-current/387.34/build/nvidia-uvm/uvm8_policy.o /var/lib/dkms/nvidia-current/387.34/build/nvidia-uvm/uvm8_perf_utils.o /var/lib/dkms/nvidia-current/387.34/build/nvidia-uvm/uvm8_kvmalloc.o /var/lib/dkms/nvidia-current/387.34/build/nvidia-uvm/uvm8_pmm_gpu.o /var/lib/dkms/nvidia-current/387.34/build/nvidia-uvm/uvm8_migrate.o /var/lib/dkms/nvidia-current/387.34/build/nvidia-uvm/uvm8_map_external.o /var/lib/dkms/nvidia-current/387.34/build/nvidia-uvm/uvm8_user_channel.o /var/lib/dkms/nvidia-current/387.34/build/nvidia-uvm/uvm8_hmm.o /var/lib/dkms/nvidia-current/387.34/build/nvidia-uvm/uvm8_perf_heuristics.o /var/lib/dkms/nvidia-current/387.34/build/nvidia-uvm/uvm8_perf_thrashing.o /var/lib/dkms/nvidia-current/387.34/build/nvidia-uvm/uvm8_perf_prefetch.o /var/lib/dkms/nvidia-current/387.34/build/nvidia-uvm/uvm8_test.o /var/lib/dkms/nvidia-current/387.34/build/nvidia-uvm/uvm8_test_rng.o /var/lib/dkms/nvidia-current/387.34/build/nvidia-uvm/uvm8_range_tree_test.o /var/lib/dkms/nvidia-current/387.34/build/nvidia-uvm/uvm8_range_allocator_test.o /var/lib/dkms/nvidia-current/387.34/build/nvidia-uvm/uvm8_gpu_semaphore_test.o /var/lib/dkms/nvidia-current/387.34/build/nvidia-uvm/uvm8_mem_test.o /var/lib/dkms/nvidia-current/387.34/build/nvidia-uvm/uvm8_rm_mem_test.o /var/lib/dkms/nvidia-current/387.34/build/nvidia-uvm/uvm8_page_tree_test.o /var/lib/dkms/nvidia-current/387.34/build/nvidia-uvm/uvm8_tracker_test.o /var/lib/dkms/nvidia-current/387.34/build/nvidia-uvm/uvm8_push_test.o /var/lib/dkms/nvidia-current/387.34/build/nvidia-uvm/uvm8_channel_test.o /var/lib/dkms/nvidia-current/387.34/build/nvidia-uvm/uvm8_ce_test.o /var/lib/dkms/nvidia-current/387.34/build/nvidia-uvm/uvm8_lock_test.o /var/lib/dkms/nvidia-current/387.34/build/nvidia-uvm/uvm8_perf_utils_test.o /var/lib/dkms/nvidia-current/387.34/build/nvidia-uvm/uvm8_kvmalloc_test.o /var/lib/dkms/nvidia-current/387.34/build/nvidia-uvm/uvm8_pmm_test.o /var/lib/dkms/nvidia-current/387.34/build/nvidia-uvm/uvm8_perf_events_test.o /var/lib/dkms/nvidia-current/387.34/build/nvidia-uvm/uvm8_perf_module_test.o /var/lib/dkms/nvidia-current/387.34/build/nvidia-uvm/uvm8_get_rm_ptes_test.o /var/lib/dkms/nvidia-current/387.34/build/nvidia-uvm/uvm8_fault_buffer_flush_test.o /var/lib/dkms/nvidia-current/387.34/build/nvidia-uvm/uvm8_mmu_test.o /var/lib/dkms/nvidia-current/387.34/build/nvidia-uvm/uvm8_peer_identity_mappings_test.o /var/lib/dkms/nvidia-current/387.34/build/nvidia-uvm/uvm8_va_block_test.o /var/lib/dkms/nvidia-current/387.34/build/nvidia-uvm/uvm8_range_group_tree_test.o | |
ld: cannot find /var/lib/dkms/nvidia-current/387.34/build/nvidia/nv-gpu-numa.o: No such file or directory | |
ld: cannot find /var/lib/dkms/nvidia-current/387.34/build/nvidia/nv.o: No such file or directory | |
ld: cannot find /var/lib/dkms/nvidia-current/387.34/build/nvidia/nv-acpi.o: No such file or directory | |
ld: cannot find /var/lib/dkms/nvidia-current/387.34/build/nvidia/nv-chrdev.o: No such file or directory | |
ld: cannot find /var/lib/dkms/nvidia-current/387.34/build/nvidia/nv-cray.o: No such file or directory | |
ld: cannot find /var/lib/dkms/nvidia-current/387.34/build/nvidia/nv-dma.o: No such file or directory | |
ld: cannot find /var/lib/dkms/nvidia-current/387.34/build/nvidia/nv-gvi.o: No such file or directory | |
ld: cannot find /var/lib/dkms/nvidia-current/387.34/build/nvidia/nv-i2c.o: No such file or directory | |
ld: cannot find /var/lib/dkms/nvidia-current/387.34/build/nvidia/nv-mempool.o: No such file or directory | |
ld: cannot find /var/lib/dkms/nvidia-current/387.34/build/nvidia/nv-mmap.o: No such file or directory | |
ld: cannot find /var/lib/dkms/nvidia-current/387.34/build/nvidia/nv-p2p.o: No such file or directory | |
ld: cannot find /var/lib/dkms/nvidia-current/387.34/build/nvidia/nv-pat.o: No such file or directory | |
ld: cannot find /var/lib/dkms/nvidia-current/387.34/build/nvidia/nv-procfs.o: No such file or directory | |
ld: cannot find /var/lib/dkms/nvidia-current/387.34/build/nvidia/nv-usermap.o: No such file or directory | |
ld: cannot find /var/lib/dkms/nvidia-current/387.34/build/nvidia/nv-vm.o: No such file or directory | |
ld: cannot find /var/lib/dkms/nvidia-current/387.34/build/nvidia/nv-vtophys.o: No such file or directory | |
ld: cannot find /var/lib/dkms/nvidia-current/387.34/build/nvidia/os-interface.o: No such file or directory | |
ld: cannot find /var/lib/dkms/nvidia-current/387.34/build/nvidia/os-mlock.o: No such file or directory | |
ld: cannot find /var/lib/dkms/nvidia-current/387.34/build/nvidia/os-pci.o: No such file or directory | |
ld: cannot find /var/lib/dkms/nvidia-current/387.34/build/nvidia/os-registry.o: No such file or directory | |
ld: cannot find /var/lib/dkms/nvidia-current/387.34/build/nvidia/os-usermap.o: No such file or directory | |
ld: cannot find /var/lib/dkms/nvidia-current/387.34/build/nvidia/nv-modeset-interface.o: No such file or directory | |
ld: cannot find /var/lib/dkms/nvidia-current/387.34/build/nvidia/nv-pci-table.o: No such file or directory | |
ld: cannot find /var/lib/dkms/nvidia-current/387.34/build/nvidia/nv-memdbg.o: No such file or directory | |
ld: cannot find /var/lib/dkms/nvidia-current/387.34/build/nvidia/nv-report-err.o: No such file or directory | |
ld: cannot find /var/lib/dkms/nvidia-current/387.34/build/nvidia/nv-ibmnpu.o: No such file or directory | |
ld: cannot find /var/lib/dkms/nvidia-current/387.34/build/nvidia/nv_uvm_interface.o: ld -m elf_x86_64 -r -o /var/lib/dkms/nvidia-current/387.34/build/nvidia-modeset.o /var/lib/dkms/nvidia-current/387.34/build/nvidia-modeset/nvidia-modeset-linux.o /var/lib/dkms/nvidia-current/387.34/build/nvidia-modeset/nv-modeset-kernel.o | |
No such file or directory | |
ld: cannot find /var/lib/dkms/nvidia-current/387.34/build/nvidia/nvlink_linux.o: No such file or directory | |
ld: cannot find /var/lib/dkms/nvidia-current/387.34/build/nvidia/nv-frontend.o: No such file or directory | |
ld: cannot find /var/lib/dkms/nvidia-current/387.34/build/nvidia/nv-kthread-q.o: No such file or directory | |
ld: cannot find /var/lib/dkms/nvidia-current/387.34/build/nvidia/nv-kthread-q-selftest.o: No such file or directory | |
ld: cannot find /var/lib/dkms/nvidia-current/387.34/build/nvidia/nv-instance.o: No such file or directory | |
/usr/src/linux-headers-4.14.0-22-common/scripts/Makefile.build:565: recipe for target '/var/lib/dkms/nvidia-current/387.34/build/nvidia.o' failed | |
make[3]: *** [/var/lib/dkms/nvidia-current/387.34/build/nvidia.o] Error 1 | |
make[3]: *** Waiting for unfinished jobs.... | |
ld -m elf_x86_64 -r -o /var/lib/dkms/nvidia-current/387.34/build/nvidia-drm.o /var/lib/dkms/nvidia-current/387.34/build/nvidia-drm/nvidia-drm.o /var/lib/dkms/nvidia-current/387.34/build/nvidia-drm/nvidia-drm-drv.o /var/lib/dkms/nvidia-current/387.34/build/nvidia-drm/nvidia-drm-utils.o /var/lib/dkms/nvidia-current/387.34/build/nvidia-drm/nvidia-drm-crtc.o /var/lib/dkms/nvidia-current/387.34/build/nvidia-drm/nvidia-drm-encoder.o /var/lib/dkms/nvidia-current/387.34/build/nvidia-drm/nvidia-drm-connector.o /var/lib/dkms/nvidia-current/387.34/build/nvidia-drm/nvidia-drm-gem.o /var/lib/dkms/nvidia-current/387.34/build/nvidia-drm/nvidia-drm-fb.o /var/lib/dkms/nvidia-current/387.34/build/nvidia-drm/nvidia-drm-modeset.o /var/lib/dkms/nvidia-current/387.34/build/nvidia-drm/nvidia-drm-prime-fence.o /var/lib/dkms/nvidia-current/387.34/build/nvidia-drm/nvidia-drm-linux.o /var/lib/dkms/nvidia-current/387.34/build/nvidia-drm/nvidia-drm-helper.o /var/lib/dkms/nvidia-current/387.34/build/nvidia-drm/nv-pci-table.o /var/lib/dkms/nvidia-current/387.34/build/nvidia-drm/nvidia-drm-gem-nvkms-memory.o /var/lib/dkms/nvidia-current/387.34/build/nvidia-drm/nvidia-drm-gem-user-memory.o | |
ldld: cannot find : cannot find /var/lib/dkms/nvidia-current/387.34/build/nvidia-uvm/uvm_utils.o/var/lib/dkms/nvidia-current/387.34/build/nvidia-modeset/nvidia-modeset-linux.o: : No such file or directory | |
No such file or directory | |
ld: cannot find /var/lib/dkms/nvidia-current/387.34/build/nvidia-uvm/uvm_common.o: No such file or directory | |
ld: cannot find /var/lib/dkms/nvidia-current/387.34/build/nvidia-uvm/uvm_linux.o: No such file or directory | |
ld: cannot find /var/lib/dkms/nvidia-current/387.34/build/nvidia-uvm/nvstatus.o: No such file or directory | |
ld: cannot find /var/lib/dkms/nvidia-current/387.34/build/nvidia-uvm/nvCpuUuid.o: No such file or directory | |
ld: cannot find /var/lib/dkms/nvidia-current/387.34/build/nvidia-uvm/uvm8.o: No such file or directory | |
ld: cannot find /var/lib/dkms/nvidia-current/387.34/build/nvidia-uvm/uvm8_tools.o: No such file or directory | |
ld: cannot find /var/lib/dkms/nvidia-current/387.34/build/nvidia-uvm/uvm8_global.o: No such file or directory | |
ld: cannot find /var/lib/dkms/nvidia-current/387.34/build/nvidia-uvm/uvm8_gpu.o: No such file or directory | |
ld: cannot find /var/lib/dkms/nvidia-current/387.34/build/nvidia-uvm/uvm8_gpu_isr.o: No such file or directory | |
ld: cannot find /var/lib/dkms/nvidia-current/387.34/build/nvidia-uvm/uvm8_procfs.o: No such file or directory | |
ld: cannot find /var/lib/dkms/nvidia-current/387.34/build/nvidia-uvm/uvm8_va_space.o: No such file or directory | |
ld: cannot find /var/lib/dkms/nvidia-current/387.34/build/nvidia-uvm/uvm8_gpu_semaphore.o: No such file or directory | |
ld: cannot find /var/lib/dkms/nvidia-current/387.34/build/nvidia-uvm/uvm8_mem.o: No such file or directory | |
ld: cannot find /var/lib/dkms/nvidia-current/387.34/build/nvidia-uvm/uvm8_rm_mem.o: No such file or directory | |
ld: cannot find /var/lib/dkms/nvidia-current/387.34/build/nvidia-uvm/uvm8_channel.o: No such file or directory | |
ld: cannot find /var/lib/dkms/nvidia-current/387.34/build/nvidia-uvm/uvm8_lock.o: No such file or directory | |
ld: cannot find /var/lib/dkms/nvidia-current/387.34/build/nvidia-uvm/uvm8_hal.o: No such file or directory | |
ld: cannot find /var/lib/dkms/nvidia-current/387.34/build/nvidia-uvm/uvm8_range_tree.o: No such file or directory | |
ld: cannot find /var/lib/dkms/nvidia-current/387.34/build/nvidia-uvm/uvm8_range_allocator.o: No such file or directory | |
ld: cannot find /var/lib/dkms/nvidia-current/387.34/build/nvidia-uvm/uvm8_va_range.o: No such file or directory | |
ld: cannot find /var/lib/dkms/nvidia-current/387.34/build/nvidia-uvm/uvm8_va_block.o: No such file or directory | |
ld: cannot find /var/lib/dkms/nvidia-current/387.34/build/nvidia-uvm/uvm8_range_group.o: No such file or directory | |
ld: cannot find /var/lib/dkms/nvidia-current/387.34/build/nvidia-uvm/uvm8_gpu_replayable_faults.o: No such file or directory | |
ld: cannot find /var/lib/dkms/nvidia-current/387.34/build/nvidia-uvm/uvm8_gpu_non_replayable_faults.o: No such file or directory | |
ld: cannot find /var/lib/dkms/nvidia-current/387.34/build/nvidia-uvm/uvm8_gpu_access_counters.o: No such file or directory | |
ld: cannot find /var/lib/dkms/nvidia-current/387.34/build/nvidia-uvm/uvm8_perf_events.o: No such file or directory | |
ld: cannot find /var/lib/dkms/nvidia-current/387.34/build/nvidia-uvm/uvm8_perf_module.o: No such file or directory | |
ld: cannot find /var/lib/dkms/nvidia-current/387.34/build/nvidia-uvm/uvm8_mmu.o: No such file or directory | |
ld: cannot find /var/lib/dkms/nvidia-current/387.34/build/nvidia-uvm/uvm8_pte_batch.o: No such file or directory | |
ld: cannot find /var/lib/dkms/nvidia-current/387.34/build/nvidia-uvm/uvm8_tlb_batch.o: No such file or directory | |
ld: cannot find /var/lib/dkms/nvidia-current/387.34/build/nvidia-uvm/uvm8_push.o: No such file or directory | |
ld: cannot find /var/lib/dkms/nvidia-current/387.34/build/nvidia-uvm/uvm8_pushbuffer.o: No such file or directory | |
ld: cannot find /var/lib/dkms/nvidia-current/387.34/build/nvidia-uvm/uvm8_thread_context.o: No such file or directory | |
ld: cannot find /var/lib/dkms/nvidia-current/387.34/build/nvidia-uvm/uvm8_tracker.o: No such file or directory | |
ld: cannot find /var/lib/dkms/nvidia-current/387.34/build/nvidia-uvm/uvm8_kepler.o: No such file or directory | |
ld: cannot find /var/lib/dkms/nvidia-current/387.34/build/nvidia-uvm/uvm8_kepler_ce.o: No such file or directory | |
/usr/src/linux-headers-4.14.0-22-common/scripts/Makefile.build:565: recipe for target '/var/lib/dkms/nvidia-current/387.34/build/nvidia-modeset.o' failed | |
ld: cannot find /var/lib/dkms/nvidia-current/387.34/build/nvidia-uvm/uvm8_kepler_host.omake[3]: *** [/var/lib/dkms/nvidia-current/387.34/build/nvidia-modeset.o] Error 1 | |
: No such file or directory | |
ld: cannot find /var/lib/dkms/nvidia-current/387.34/build/nvidia-uvm/uvm8_kepler_mmu.o: No such file or directory | |
ld: cannot find /var/lib/dkms/nvidia-current/387.34/build/nvidia-uvm/uvm8_maxwell.o: No such file or directory | |
ld: cannot find /var/lib/dkms/nvidia-current/387.34/build/nvidia-uvm/uvm8_maxwell_host.o: No such file or directory | |
ld: cannot find /var/lib/dkms/nvidia-current/387.34/build/nvidia-uvm/uvm8_pascal.o: No such file or directory | |
ld: cannot find /var/lib/dkms/nvidia-current/387.34/build/nvidia-uvm/uvm8_pascal_ce.o: No such file or directory | |
ld: cannot find /var/lib/dkms/nvidia-current/387.34/build/nvidia-uvm/uvm8_pascal_host.o: No such file or directory | |
ld: cannot find /var/lib/dkms/nvidia-current/387.34/build/nvidia-uvm/uvm8_pascal_mmu.o: No such file or directory | |
ld: cannot find /var/lib/dkms/nvidia-current/387.34/build/nvidia-uvm/uvm8_pascal_fault_buffer.o: No such file or directory | |
ld: cannot find /var/lib/dkms/nvidia-current/387.34/build/nvidia-uvm/uvm8_volta_host.o: No such file or directory | |
ld: cannot find /var/lib/dkms/nvidia-current/387.34/build/nvidia-uvm/uvm8_volta.o: No such file or directory | |
ld: cannot find /var/lib/dkms/nvidia-current/387.34/build/nvidia-uvm/uvm8_volta_fault_buffer.o: No such file or directory | |
ld: cannot find /var/lib/dkms/nvidia-current/387.34/build/nvidia-uvm/uvm8_volta_access_counter_buffer.o: No such file or directory | |
ld: cannot find /var/lib/dkms/nvidia-current/387.34/build/nvidia-uvm/uvm8_policy.o: No such file or directory | |
ld: cannot find /var/lib/dkms/nvidia-current/387.34/build/nvidia-uvm/uvm8_perf_utils.o: No such file or directory | |
ld: cannot find /var/lib/dkms/nvidia-current/387.34/build/nvidia-uvm/uvm8_kvmalloc.o: No such file or directory | |
ld: cannot find /var/lib/dkms/nvidia-current/387.34/build/nvidia-uvm/uvm8_pmm_gpu.o: No such file or directory | |
ld: cannot find /var/lib/dkms/nvidia-current/387.34/build/nvidia-uvm/uvm8_migrate.o: No such file or directory | |
ld: cannot find /var/lib/dkms/nvidia-current/387.34/build/nvidia-uvm/uvm8_map_external.o: No such file or directory | |
ld: cannot find /var/lib/dkms/nvidia-current/387.34/build/nvidia-uvm/uvm8_user_channel.o: No such file or directory | |
ld: cannot find /var/lib/dkms/nvidia-current/387.34/build/nvidia-uvm/uvm8_hmm.o: No such file or directory | |
ld: cannot find /var/lib/dkms/nvidia-current/387.34/build/nvidia-uvm/uvm8_perf_heuristics.o: No such file or directory | |
ld: cannot find /var/lib/dkms/nvidia-current/387.34/build/nvidia-uvm/uvm8_perf_thrashing.o: No such file or directory | |
ld: cannot find /var/lib/dkms/nvidia-current/387.34/build/nvidia-uvm/uvm8_perf_prefetch.o: No such file or directory | |
ld: cannot find /var/lib/dkms/nvidia-current/387.34/build/nvidia-uvm/uvm8_test.o: No such file or directory | |
ld: cannot find /var/lib/dkms/nvidia-current/387.34/build/nvidia-uvm/uvm8_test_rng.o: No such file or directory | |
ld: cannot find /var/lib/dkms/nvidia-current/387.34/build/nvidia-uvm/uvm8_range_tree_test.o: No such file or directory | |
ld: cannot find /var/lib/dkms/nvidia-current/387.34/build/nvidia-uvm/uvm8_range_allocator_test.o: No such file or directory | |
ld: cannot find /var/lib/dkms/nvidia-current/387.34/build/nvidia-uvm/uvm8_gpu_semaphore_test.o: No such file or directory | |
ld: cannot find /var/lib/dkms/nvidia-current/387.34/build/nvidia-uvm/uvm8_mem_test.o: No such file or directory | |
ld: cannot find /var/lib/dkms/nvidia-current/387.34/build/nvidia-uvm/uvm8_rm_mem_test.o: No such file or directory | |
ld: cannot find /var/lib/dkms/nvidia-current/387.34/build/nvidia-uvm/uvm8_page_tree_test.o: No such file or directory | |
ld: cannot find /var/lib/dkms/nvidia-current/387.34/build/nvidia-uvm/uvm8_tracker_test.o: No such file or directory | |
ld: cannot find /var/lib/dkms/nvidia-current/387.34/build/nvidia-uvm/uvm8_push_test.o: No such file or directory | |
ld: cannot find /var/lib/dkms/nvidia-current/387.34/build/nvidia-uvm/uvm8_channel_test.o: No such file or directory | |
ld: cannot find /var/lib/dkms/nvidia-current/387.34/build/nvidia-uvm/uvm8_ce_test.o: No such file or directory | |
ld: cannot find /var/lib/dkms/nvidia-current/387.34/build/nvidia-uvm/uvm8_lock_test.o: No such file or directory | |
ld: cannot find /var/lib/dkms/nvidia-current/387.34/build/nvidia-uvm/uvm8_perf_utils_test.o: No such file or directory | |
ld: cannot find /var/lib/dkms/nvidia-current/387.34/build/nvidia-uvm/uvm8_kvmalloc_test.o: No such file or directory | |
ld: cannot find /var/lib/dkms/nvidia-current/387.34/build/nvidia-uvm/uvm8_pmm_test.o: No such file or directory | |
ld: cannot find /var/lib/dkms/nvidia-current/387.34/build/nvidia-uvm/uvm8_perf_events_test.o: No such file or directory | |
ld: cannot find /var/lib/dkms/nvidia-current/387.34/build/nvidia-uvm/uvm8_perf_module_test.o: No such file or directory | |
ld: cannot find /var/lib/dkms/nvidia-current/387.34/build/nvidia-uvm/uvm8_get_rm_ptes_test.o: No such file or directory | |
ld: cannot find /var/lib/dkms/nvidia-current/387.34/build/nvidia-uvm/uvm8_fault_buffer_flush_test.o: No such file or directory | |
ld: cannot find /var/lib/dkms/nvidia-current/387.34/build/nvidia-uvm/uvm8_mmu_test.o: No such file or directory | |
ld: cannot find /var/lib/dkms/nvidia-current/387.34/build/nvidia-uvm/uvm8_peer_identity_mappings_test.o: No such file or directory | |
ld: cannot find /var/lib/dkms/nvidia-current/387.34/build/nvidia-uvm/uvm8_va_block_test.o: No such file or directory | |
ld: cannot find /var/lib/dkms/nvidia-current/387.34/build/nvidia-uvm/uvm8_range_group_tree_test.o: No such file or directory | |
/usr/src/linux-headers-4.14.0-22-common/scripts/Makefile.build:565: recipe for target '/var/lib/dkms/nvidia-current/387.34/build/nvidia-uvm.o' failed | |
make[3]: *** [/var/lib/dkms/nvidia-current/387.34/build/nvidia-uvm.o] Error 1 | |
ld: cannot find /var/lib/dkms/nvidia-current/387.34/build/nvidia-drm/nvidia-drm.o: No such file or directory | |
ld: cannot find /var/lib/dkms/nvidia-current/387.34/build/nvidia-drm/nvidia-drm-drv.o: No such file or directory | |
ld: cannot find /var/lib/dkms/nvidia-current/387.34/build/nvidia-drm/nvidia-drm-utils.o: No such file or directory | |
ld: cannot find /var/lib/dkms/nvidia-current/387.34/build/nvidia-drm/nvidia-drm-crtc.o: No such file or directory | |
ld: cannot find /var/lib/dkms/nvidia-current/387.34/build/nvidia-drm/nvidia-drm-encoder.o: No such file or directory | |
ld: cannot find /var/lib/dkms/nvidia-current/387.34/build/nvidia-drm/nvidia-drm-connector.o: No such file or directory | |
ld: cannot find /var/lib/dkms/nvidia-current/387.34/build/nvidia-drm/nvidia-drm-gem.o: No such file or directory | |
ld: cannot find /var/lib/dkms/nvidia-current/387.34/build/nvidia-drm/nvidia-drm-fb.o: No such file or directory | |
ld: cannot find /var/lib/dkms/nvidia-current/387.34/build/nvidia-drm/nvidia-drm-modeset.o: No such file or directory | |
ld: cannot find /var/lib/dkms/nvidia-current/387.34/build/nvidia-drm/nvidia-drm-prime-fence.o: No such file or directory | |
ld: cannot find /var/lib/dkms/nvidia-current/387.34/build/nvidia-drm/nvidia-drm-linux.o: No such file or directory | |
ld: cannot find /var/lib/dkms/nvidia-current/387.34/build/nvidia-drm/nvidia-drm-helper.o: No such file or directory | |
ld: cannot find /var/lib/dkms/nvidia-current/387.34/build/nvidia-drm/nv-pci-table.o: No such file or directory | |
ld: cannot find /var/lib/dkms/nvidia-current/387.34/build/nvidia-drm/nvidia-drm-gem-nvkms-memory.o: No such file or directory | |
ld: cannot find /var/lib/dkms/nvidia-current/387.34/build/nvidia-drm/nvidia-drm-gem-user-memory.o: No such file or directory | |
/usr/src/linux-headers-4.14.0-22-common/scripts/Makefile.build:565: recipe for target '/var/lib/dkms/nvidia-current/387.34/build/nvidia-drm.o' failed | |
make[3]: *** [/var/lib/dkms/nvidia-current/387.34/build/nvidia-drm.o] Error 1 | |
/usr/src/linux-headers-4.14.0-22-common/Makefile:1522: recipe for target '_module_/var/lib/dkms/nvidia-current/387.34/build' failed | |
make[2]: *** [_module_/var/lib/dkms/nvidia-current/387.34/build] Error 2 | |
make[2]: Leaving directory '/usr/src/linux-headers-4.14.0-22-amd64' | |
Makefile:146: recipe for target 'sub-make' failed | |
make[1]: *** [sub-make] Error 2 | |
make[1]: Leaving directory '/usr/src/linux-headers-4.14.0-22-common' | |
Makefile:84: recipe for target 'modules' failed | |
make: *** [modules] Error 2 |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
This ridiculous-looking build failure will happen if your kernel packaging does not include objtool. 4.14.9 enabled
CONFIG_UNWINDER_ORC
by default, replacingCONFIG_UNWINDER_FRAME_POINTER
, and the ORC unwinder requires that kernel code include metadata generated byobjtool
, so out-of-tree module builds now requireobjtool
. Whenobjtool
is missing,make
can silently assume that it successfully built the.o
files, becausemake
is not good.To go back to the old unwinder that doesn't require
objtool
:You're welcome that you didn't have to spend 10 hours figuring this out.
BTW, it will still use
CONFIG_UNWINDER_ORC=y
if you don't change thedefault
as the patch does (maybe due to Debian packaging?); let me know if you have a better suggestion.