Hi,
I just bought a RX-480 and I'd like to try freesync and all AMD stuff even with FOSS driver.
So I decided to compile amd-staging-drm-next from Dave repository. BTW I'm facing this error while building the kernel package.
Running Debian Sid.
Any tips? I'm doing it wrong?
I just bought a RX-480 and I'd like to try freesync and all AMD stuff even with FOSS driver.
So I decided to compile amd-staging-drm-next from Dave repository. BTW I'm facing this error while building the kernel package.
Running Debian Sid.
Code:
CC drivers/gpu/drm/amd/amdgpu/amdgpu_atombios.o In file included from drivers/gpu/drm/amd/amdgpu/../display/modules/inc/mod_freesync.h:57:0, from drivers/gpu/drm/amd/amdgpu/amdgpu_mode.h:47, from drivers/gpu/drm/amd/amdgpu/amdgpu.h:50, from drivers/gpu/drm/amd/amdgpu/amdgpu_drv.c:44: drivers/gpu/drm/amd/amdgpu/../display/dc/dm_services.h: In function ‘dm_read_reg_func’: drivers/gpu/drm/amd/amdgpu/../display/dc/dm_services.h:75:2: error: implicit declaration of function ‘BREAK_TO_DEBUGGER’ [-Werror=implicit-function-declaration] BREAK_TO_DEBUGGER(); \ ^ drivers/gpu/drm/amd/amdgpu/../display/dc/dm_services.h:106:3: note: in expansion of macro ‘DC_ERR’ DC_ERR("invalid register read. address = 0"); ^~~~~~ LD drivers/media/usb/b2c2/built-in.o LD drivers/media/usb/dvb-usb/built-in.o LD drivers/media/usb/dvb-usb-v2/built-in.o cc1: some warnings being treated as errors scripts/Makefile.build:293: recipe for target 'drivers/gpu/drm/amd/amdgpu/amdgpu_drv.o' failed make[6]: *** [drivers/gpu/drm/amd/amdgpu/amdgpu_drv.o] Error 1 make[6]: *** Waiting for unfinished jobs.... LD drivers/media/usb/s2255/built-in.o LD drivers/media/usb/siano/built-in.o CC drivers/gpu/drm/amd/amdkfd/kfd_module.o LD drivers/media/usb/stkwebcam/built-in.o CC drivers/gpu/drm/amd/amdkfd/kfd_device.o LD drivers/media/usb/ttusb-budget/built-in.o LD drivers/media/usb/ttusb-dec/built-in.o LD drivers/media/usb/zr364xx/built-in.o In file included from drivers/gpu/drm/amd/amdgpu/../display/modules/inc/mod_freesync.h:57:0, from drivers/gpu/drm/amd/amdgpu/amdgpu_mode.h:47, from drivers/gpu/drm/amd/amdgpu/amdgpu.h:50, from drivers/gpu/drm/amd/amdgpu/amdgpu_device.c:39: drivers/gpu/drm/amd/amdgpu/../display/dc/dm_services.h: In function ‘dm_read_reg_func’: drivers/gpu/drm/amd/amdgpu/../display/dc/dm_services.h:75:2: error: implicit declaration of function ‘BREAK_TO_DEBUGGER’ [-Werror=implicit-function-declaration] BREAK_TO_DEBUGGER(); \ ^ drivers/gpu/drm/amd/amdgpu/../display/dc/dm_services.h:106:3: note: in expansion of macro ‘DC_ERR’ DC_ERR("invalid register read. address = 0"); ^~~~~~ LD drivers/media/usb/built-in.o LD drivers/media/built-in.o In file included from drivers/gpu/drm/amd/amdgpu/../display/modules/inc/mod_freesync.h:57:0, from drivers/gpu/drm/amd/amdgpu/amdgpu_mode.h:47, from drivers/gpu/drm/amd/amdgpu/amdgpu.h:50, from drivers/gpu/drm/amd/amdgpu/amdgpu_kms.c:29: drivers/gpu/drm/amd/amdgpu/../display/dc/dm_services.h: In function ‘dm_read_reg_func’: drivers/gpu/drm/amd/amdgpu/../display/dc/dm_services.h:75:2: error: implicit declaration of function ‘BREAK_TO_DEBUGGER’ [-Werror=implicit-function-declaration] BREAK_TO_DEBUGGER(); \ ^ drivers/gpu/drm/amd/amdgpu/../display/dc/dm_services.h:106:3: note: in expansion of macro ‘DC_ERR’ DC_ERR("invalid register read. address = 0"); ^~~~~~ LD drivers/memory/built-in.o CC drivers/mfd/mfd-core.o In file included from drivers/gpu/drm/amd/amdgpu/../display/modules/inc/mod_freesync.h:57:0, from drivers/gpu/drm/amd/amdgpu/amdgpu_mode.h:47, from drivers/gpu/drm/amd/amdgpu/amdgpu.h:50, from drivers/gpu/drm/amd/amdgpu/amdgpu_atombios.c:28: drivers/gpu/drm/amd/amdgpu/../display/dc/dm_services.h: In function ‘dm_read_reg_func’: drivers/gpu/drm/amd/amdgpu/../display/dc/dm_services.h:75:2: error: implicit declaration of function ‘BREAK_TO_DEBUGGER’ [-Werror=implicit-function-declaration] BREAK_TO_DEBUGGER(); \ ^ drivers/gpu/drm/amd/amdgpu/../display/dc/dm_services.h:106:3: note: in expansion of macro ‘DC_ERR’ DC_ERR("invalid register read. address = 0"); ^~~~~~ LD drivers/misc/cb710/built-in.o LD drivers/misc/eeprom/built-in.o LD [M] net/sunrpc/sunrpc.o LD net/built-in.o LD drivers/misc/lis3lv02d/built-in.o LD drivers/misc/mic/bus/built-in.o LD drivers/misc/mic/built-in.o cc1: some warnings being treated as errors scripts/Makefile.build:293: recipe for target 'drivers/gpu/drm/amd/amdgpu/amdgpu_kms.o' failed make[6]: *** [drivers/gpu/drm/amd/amdgpu/amdgpu_kms.o] Error 1 LD drivers/misc/ti-st/built-in.o LD drivers/mmc/built-in.o LD drivers/misc/built-in.o LD drivers/nfc/built-in.o CC drivers/net/mii.o CC drivers/gpu/drm/amd/amdkfd/kfd_chardev.o LD drivers/nvme/host/built-in.o CC drivers/gpu/drm/amd/amdkfd/kfd_topology.o CC drivers/pci/access.o LD drivers/nvme/target/built-in.o LD drivers/nvme/built-in.o cc1: some warnings being treated as errors scripts/Makefile.build:293: recipe for target 'drivers/gpu/drm/amd/amdgpu/amdgpu_atombios.o' failed make[6]: *** [drivers/gpu/drm/amd/amdgpu/amdgpu_atombios.o] Error 1 CC drivers/pci/bus.o LD drivers/gpu/drm/bridge/built-in.o CC drivers/pci/probe.o cc1: some warnings being treated as errors LD drivers/mfd/built-in.o scripts/Makefile.build:293: recipe for target 'drivers/gpu/drm/amd/amdgpu/amdgpu_device.o' failed make[6]: *** [drivers/gpu/drm/amd/amdgpu/amdgpu_device.o] Error 1 scripts/Makefile.build:544: recipe for target 'drivers/gpu/drm/amd/amdgpu' failed make[5]: *** [drivers/gpu/drm/amd/amdgpu] Error 2 make[5]: *** Waiting for unfinished jobs....
Comment