Skip to content

Instantly share code, notes, and snippets.

@timjp87
Created February 16, 2016 21:14
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save timjp87/5f52cc7be89042bd8805 to your computer and use it in GitHub Desktop.
Save timjp87/5f52cc7be89042bd8805 to your computer and use it in GitHub Desktop.
==> Making package: nvidia-355 355.00.26-1 (Tue Feb 16 22:13:47 CET 2016)
==> Checking runtime dependencies...
==> Checking buildtime dependencies...
==> Retrieving sources...
-> Found NVIDIA-Linux-x86_64-355.00.26.run
-> Found NVIDIA-Linux-x86_64-355.00.26.run
-> Found linux-4.4.patch
==> Validating source files with md5sums...
NVIDIA-Linux-x86_64-355.00.26.run ... Skipped
NVIDIA-Linux-x86_64-355.00.26.run ... Skipped
linux-4.4.patch ... Skipped
==> Extracting sources...
==> Starting prepare()...
Creating directory NVIDIA-Linux-x86_64-355.00.26
Verifying archive integrity... OK
Uncompressing NVIDIA Accelerated Graphics Driver for Linux-x86_64 355.00.26..............................................................................................................................................................................................................................................................................
patching file kernel/nvidia/nv-procfs.c
Hunk #2 succeeded at 561 with fuzz 1.
==> Removing existing $pkgdir/ directory...
==> Starting build()...
make "CC=cc" KBUILD_VERBOSE= -C /usr/lib/modules/4.4.1-2-ARCH/build M=/home/tim/abs/extra/nvidia-utils/nvidia-355/src/NVIDIA-Linux-x86_64-355.00.26/kernel ARCH=x86_64 NV_KERNEL_SOURCES=/usr/lib/modules/4.4.1-2-ARCH/build NV_KERNEL_OUTPUT=/usr/lib/modules/4.4.1-2-ARCH/build NV_KERNEL_MODULES="nvidia nvidia-uvm" INSTALL_MOD_DIR=kernel/drivers/video modules
make[1]: Entering directory '/usr/lib/modules/4.4.1-2-ARCH/build'
SYMLINK /home/tim/abs/extra/nvidia-utils/nvidia-355/src/NVIDIA-Linux-x86_64-355.00.26/kernel/nvidia/nv-kernel.o
CONFTEST: INIT_WORK
CONFTEST: remap_pfn_range
CONFTEST: vmap
CONFTEST: follow_pfn
CONFTEST: set_memory_uc
CONFTEST: set_memory_array_uc
CONFTEST: set_pages_uc
CONFTEST: change_page_attr
CONFTEST: pci_get_class
CONFTEST: pci_choose_state
CONFTEST: acpi_device_id
CONFTEST: vm_insert_page
CONFTEST: console_lock
CONFTEST: acquire_console_sem
CONFTEST: on_each_cpu
CONFTEST: kmem_cache_create
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: get_num_physpages
CONFTEST: pci_get_domain_bus_and_slot
CONFTEST: efi_enabled
CONFTEST: proc_create_data
CONFTEST: pde_data
CONFTEST: proc_remove
CONFTEST: pm_vt_switch_required
CONFTEST: drm_pci_set_busid
CONFTEST: xen_ioemu_inject_msi
CONFTEST: get_dma_ops
CONFTEST: phys_to_dma
CONFTEST: write_cr4
CONFTEST: remap_page_range
CONFTEST: address_space
CONFTEST: address_space_init_once
CONFTEST: kbasename
CONFTEST: fatal_signal_pending
CONFTEST: list_cut_position
CONFTEST: i2c_adapter
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: file_operations
CONFTEST: sg_table
CONFTEST: vm_operations_struct
CONFTEST: pci_save_state
CONFTEST: file_inode
CONFTEST: task_struct
CONFTEST: kuid_t
CONFTEST: dma_ops
CONFTEST: noncoherent_swiotlb_dma_ops
CONFTEST: dma_map_ops
CONFTEST: fault_flags
CONFTEST: atomic64_type
CONFTEST: backing_dev_info
CONFTEST: dom0_kernel_present
CONFTEST: drm_available
CONFTEST: nvidia_grid_build
CC [M] /home/tim/abs/extra/nvidia-utils/nvidia-355/src/NVIDIA-Linux-x86_64-355.00.26/kernel/nvidia/nv-frontend.o
CC [M] /home/tim/abs/extra/nvidia-utils/nvidia-355/src/NVIDIA-Linux-x86_64-355.00.26/kernel/nvidia/nv-instance.o
CC [M] /home/tim/abs/extra/nvidia-utils/nvidia-355/src/NVIDIA-Linux-x86_64-355.00.26/kernel/nvidia/nv.o
CC [M] /home/tim/abs/extra/nvidia-utils/nvidia-355/src/NVIDIA-Linux-x86_64-355.00.26/kernel/nvidia/nv-acpi.o
CC [M] /home/tim/abs/extra/nvidia-utils/nvidia-355/src/NVIDIA-Linux-x86_64-355.00.26/kernel/nvidia/nv-chrdev.o
CC [M] /home/tim/abs/extra/nvidia-utils/nvidia-355/src/NVIDIA-Linux-x86_64-355.00.26/kernel/nvidia/nv-cray.o
CC [M] /home/tim/abs/extra/nvidia-utils/nvidia-355/src/NVIDIA-Linux-x86_64-355.00.26/kernel/nvidia/nv-dma.o
CC [M] /home/tim/abs/extra/nvidia-utils/nvidia-355/src/NVIDIA-Linux-x86_64-355.00.26/kernel/nvidia/nv-drm.o
CC [M] /home/tim/abs/extra/nvidia-utils/nvidia-355/src/NVIDIA-Linux-x86_64-355.00.26/kernel/nvidia/nv-gvi.o
CC [M] /home/tim/abs/extra/nvidia-utils/nvidia-355/src/NVIDIA-Linux-x86_64-355.00.26/kernel/nvidia/nvlink.o
CC [M] /home/tim/abs/extra/nvidia-utils/nvidia-355/src/NVIDIA-Linux-x86_64-355.00.26/kernel/nvidia/nv-i2c.o
CC [M] /home/tim/abs/extra/nvidia-utils/nvidia-355/src/NVIDIA-Linux-x86_64-355.00.26/kernel/nvidia/nv-mempool.o
CC [M] /home/tim/abs/extra/nvidia-utils/nvidia-355/src/NVIDIA-Linux-x86_64-355.00.26/kernel/nvidia/nv-mmap.o
CC [M] /home/tim/abs/extra/nvidia-utils/nvidia-355/src/NVIDIA-Linux-x86_64-355.00.26/kernel/nvidia/nv-p2p.o
CC [M] /home/tim/abs/extra/nvidia-utils/nvidia-355/src/NVIDIA-Linux-x86_64-355.00.26/kernel/nvidia/nv-pat.o
CC [M] /home/tim/abs/extra/nvidia-utils/nvidia-355/src/NVIDIA-Linux-x86_64-355.00.26/kernel/nvidia/nv-procfs.o
CC [M] /home/tim/abs/extra/nvidia-utils/nvidia-355/src/NVIDIA-Linux-x86_64-355.00.26/kernel/nvidia/nv-usermap.o
CC [M] /home/tim/abs/extra/nvidia-utils/nvidia-355/src/NVIDIA-Linux-x86_64-355.00.26/kernel/nvidia/nv-vm.o
CC [M] /home/tim/abs/extra/nvidia-utils/nvidia-355/src/NVIDIA-Linux-x86_64-355.00.26/kernel/nvidia/nv-vtophys.o
CC [M] /home/tim/abs/extra/nvidia-utils/nvidia-355/src/NVIDIA-Linux-x86_64-355.00.26/kernel/nvidia/os-interface.o
CC [M] /home/tim/abs/extra/nvidia-utils/nvidia-355/src/NVIDIA-Linux-x86_64-355.00.26/kernel/nvidia/os-mlock.o
CC [M] /home/tim/abs/extra/nvidia-utils/nvidia-355/src/NVIDIA-Linux-x86_64-355.00.26/kernel/nvidia/os-pci.o
CC [M] /home/tim/abs/extra/nvidia-utils/nvidia-355/src/NVIDIA-Linux-x86_64-355.00.26/kernel/nvidia/os-registry.o
CC [M] /home/tim/abs/extra/nvidia-utils/nvidia-355/src/NVIDIA-Linux-x86_64-355.00.26/kernel/nvidia/os-usermap.o
CC [M] /home/tim/abs/extra/nvidia-utils/nvidia-355/src/NVIDIA-Linux-x86_64-355.00.26/kernel/nvidia/nv-modeset-interface.o
CC [M] /home/tim/abs/extra/nvidia-utils/nvidia-355/src/NVIDIA-Linux-x86_64-355.00.26/kernel/nvidia/nv_uvm_interface.o
CC [M] /home/tim/abs/extra/nvidia-utils/nvidia-355/src/NVIDIA-Linux-x86_64-355.00.26/kernel/nvidia-uvm/uvm_gpu_ops_tests.o
CC [M] /home/tim/abs/extra/nvidia-utils/nvidia-355/src/NVIDIA-Linux-x86_64-355.00.26/kernel/nvidia/nvlink_linux.o
CC [M] /home/tim/abs/extra/nvidia-utils/nvidia-355/src/NVIDIA-Linux-x86_64-355.00.26/kernel/nvidia-uvm/uvm_lite.o
CC [M] /home/tim/abs/extra/nvidia-utils/nvidia-355/src/NVIDIA-Linux-x86_64-355.00.26/kernel/nvidia-uvm/uvm_page_cache.o
CC [M] /home/tim/abs/extra/nvidia-utils/nvidia-355/src/NVIDIA-Linux-x86_64-355.00.26/kernel/nvidia-uvm/uvm_lite_events.o
CC [M] /home/tim/abs/extra/nvidia-utils/nvidia-355/src/NVIDIA-Linux-x86_64-355.00.26/kernel/nvidia-uvm/uvm_lite_counters.o
CC [M] /home/tim/abs/extra/nvidia-utils/nvidia-355/src/NVIDIA-Linux-x86_64-355.00.26/kernel/nvidia-uvm/uvm_lite_api.o
CC [M] /home/tim/abs/extra/nvidia-utils/nvidia-355/src/NVIDIA-Linux-x86_64-355.00.26/kernel/nvidia-uvm/uvm_lite_prefetch.o
CC [M] /home/tim/abs/extra/nvidia-utils/nvidia-355/src/NVIDIA-Linux-x86_64-355.00.26/kernel/nvidia-uvm/uvm_lite_region_tracking.o
CC [M] /home/tim/abs/extra/nvidia-utils/nvidia-355/src/NVIDIA-Linux-x86_64-355.00.26/kernel/nvidia-uvm/uvm_utils.o
CC [M] /home/tim/abs/extra/nvidia-utils/nvidia-355/src/NVIDIA-Linux-x86_64-355.00.26/kernel/nvidia-uvm/uvm_common.o
CC [M] /home/tim/abs/extra/nvidia-utils/nvidia-355/src/NVIDIA-Linux-x86_64-355.00.26/kernel/nvidia-uvm/uvm_linux.o
CC [M] /home/tim/abs/extra/nvidia-utils/nvidia-355/src/NVIDIA-Linux-x86_64-355.00.26/kernel/nvidia-uvm/uvm_page_migration.o
CC [M] /home/tim/abs/extra/nvidia-utils/nvidia-355/src/NVIDIA-Linux-x86_64-355.00.26/kernel/nvidia-uvm/uvm_page_migration_kepler.o
/home/tim/abs/extra/nvidia-utils/nvidia-355/src/NVIDIA-Linux-x86_64-355.00.26/kernel/nvidia-uvm/uvm_common.c: In function 'uvmSetupGpuProvider':
/home/tim/abs/extra/nvidia-utils/nvidia-355/src/NVIDIA-Linux-x86_64-355.00.26/kernel/nvidia-uvm/uvm_common.c:117:34: warning: assignment from incompatible pointer type [-Wincompatible-pointer-types]
g_exportedUvmOps.isrTopHalf = uvmnext_isr_top_half;
^
CC [M] /home/tim/abs/extra/nvidia-utils/nvidia-355/src/NVIDIA-Linux-x86_64-355.00.26/kernel/nvidia-uvm/uvm_page_migration_maxwell.o
CC [M] /home/tim/abs/extra/nvidia-utils/nvidia-355/src/NVIDIA-Linux-x86_64-355.00.26/kernel/nvidia-uvm/uvm_page_migration_pascal.o
CC [M] /home/tim/abs/extra/nvidia-utils/nvidia-355/src/NVIDIA-Linux-x86_64-355.00.26/kernel/nvidia-uvm/uvm_channel_mgmt.o
CC [M] /home/tim/abs/extra/nvidia-utils/nvidia-355/src/NVIDIA-Linux-x86_64-355.00.26/kernel/nvidia-uvm/uvm_channel_directed_tests.o
CC [M] /home/tim/abs/extra/nvidia-utils/nvidia-355/src/NVIDIA-Linux-x86_64-355.00.26/kernel/nvidia-uvm/uvm_channel_basic_sanity_tests.o
CC [M] /home/tim/abs/extra/nvidia-utils/nvidia-355/src/NVIDIA-Linux-x86_64-355.00.26/kernel/nvidia-uvm/uvm_common_test.o
LD [M] /home/tim/abs/extra/nvidia-utils/nvidia-355/src/NVIDIA-Linux-x86_64-355.00.26/kernel/nvidia.o
ld -r -o /home/tim/abs/extra/nvidia-utils/nvidia-355/src/NVIDIA-Linux-x86_64-355.00.26/kernel/nvidia/nv-interface.o /home/tim/abs/extra/nvidia-utils/nvidia-355/src/NVIDIA-Linux-x86_64-355.00.26/kernel/nvidia/nv-frontend.o /home/tim/abs/extra/nvidia-utils/nvidia-355/src/NVIDIA-Linux-x86_64-355.00.26/kernel/nvidia/nv-instance.o /home/tim/abs/extra/nvidia-utils/nvidia-355/src/NVIDIA-Linux-x86_64-355.00.26/kernel/nvidia/nv.o /home/tim/abs/extra/nvidia-utils/nvidia-355/src/NVIDIA-Linux-x86_64-355.00.26/kernel/nvidia/nv-acpi.o /home/tim/abs/extra/nvidia-utils/nvidia-355/src/NVIDIA-Linux-x86_64-355.00.26/kernel/nvidia/nv-chrdev.o /home/tim/abs/extra/nvidia-utils/nvidia-355/src/NVIDIA-Linux-x86_64-355.00.26/kernel/nvidia/nv-cray.o /home/tim/abs/extra/nvidia-utils/nvidia-355/src/NVIDIA-Linux-x86_64-355.00.26/kernel/nvidia/nv-dma.o /home/tim/abs/extra/nvidia-utils/nvidia-355/src/NVIDIA-Linux-x86_64-355.00.26/kernel/nvidia/nv-drm.o /home/tim/abs/extra/nvidia-utils/nvidia-355/src/NVIDIA-Linux-x86_64-355.00.26/kernel/nvidia/nv-gvi.o /home/tim/abs/extra/nvidia-utils/nvidia-355/src/NVIDIA-Linux-x86_64-355.00.26/kernel/nvidia/nvlink.o /home/tim/abs/extra/nvidia-utils/nvidia-355/src/NVIDIA-Linux-x86_64-355.00.26/kernel/nvidia/nv-i2c.o /home/tim/abs/extra/nvidia-utils/nvidia-355/src/NVIDIA-Linux-x86_64-355.00.26/kernel/nvidia/nv-mempool.o /home/tim/abs/extra/nvidia-utils/nvidia-355/src/NVIDIA-Linux-x86_64-355.00.26/kernel/nvidia/nv-mmap.o /home/tim/abs/extra/nvidia-utils/nvidia-355/src/NVIDIA-Linux-x86_64-355.00.26/kernel/nvidia/nv-p2p.o /home/tim/abs/extra/nvidia-utils/nvidia-355/src/NVIDIA-Linux-x86_64-355.00.26/kernel/nvidia/nv-pat.o /home/tim/abs/extra/nvidia-utils/nvidia-355/src/NVIDIA-Linux-x86_64-355.00.26/kernel/nvidia/nv-procfs.o /home/tim/abs/extra/nvidia-utils/nvidia-355/src/NVIDIA-Linux-x86_64-355.00.26/kernel/nvidia/nv-usermap.o /home/tim/abs/extra/nvidia-utils/nvidia-355/src/NVIDIA-Linux-x86_64-355.00.26/kernel/nvidia/nv-vm.o /home/tim/abs/extra/nvidia-utils/nvidia-355/src/NVIDIA-Linux-x86_64-355.00.26/kernel/nvidia/nv-vtophys.o /home/tim/abs/extra/nvidia-utils/nvidia-355/src/NVIDIA-Linux-x86_64-355.00.26/kernel/nvidia/os-interface.o /home/tim/abs/extra/nvidia-utils/nvidia-355/src/NVIDIA-Linux-x86_64-355.00.26/kernel/nvidia/os-mlock.o /home/tim/abs/extra/nvidia-utils/nvidia-355/src/NVIDIA-Linux-x86_64-355.00.26/kernel/nvidia/os-pci.o /home/tim/abs/extra/nvidia-utils/nvidia-355/src/NVIDIA-Linux-x86_64-355.00.26/kernel/nvidia/os-registry.o /home/tim/abs/extra/nvidia-utils/nvidia-355/src/NVIDIA-Linux-x86_64-355.00.26/kernel/nvidia/os-usermap.o /home/tim/abs/extra/nvidia-utils/nvidia-355/src/NVIDIA-Linux-x86_64-355.00.26/kernel/nvidia/nv-modeset-interface.o /home/tim/abs/extra/nvidia-utils/nvidia-355/src/NVIDIA-Linux-x86_64-355.00.26/kernel/nvidia/nv_uvm_interface.o /home/tim/abs/extra/nvidia-utils/nvidia-355/src/NVIDIA-Linux-x86_64-355.00.26/kernel/nvidia/nvlink_linux.o
LD [M] /home/tim/abs/extra/nvidia-utils/nvidia-355/src/NVIDIA-Linux-x86_64-355.00.26/kernel/nvidia-uvm.o
Building modules, stage 2.
MODPOST 2 modules
CC /home/tim/abs/extra/nvidia-utils/nvidia-355/src/NVIDIA-Linux-x86_64-355.00.26/kernel/nvidia-uvm.mod.o
CC /home/tim/abs/extra/nvidia-utils/nvidia-355/src/NVIDIA-Linux-x86_64-355.00.26/kernel/nvidia.mod.o
LD [M] /home/tim/abs/extra/nvidia-utils/nvidia-355/src/NVIDIA-Linux-x86_64-355.00.26/kernel/nvidia.ko
LD [M] /home/tim/abs/extra/nvidia-utils/nvidia-355/src/NVIDIA-Linux-x86_64-355.00.26/kernel/nvidia-uvm.ko
make[1]: Leaving directory '/usr/lib/modules/4.4.1-2-ARCH/build'
make: *** No rule to make target 'module'. Stop.
==> ERROR: A failure occurred in build().
Aborting...
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment