FreeBSDDesktop / kms-drm

the DRM part of the linuxkpi-based KMS
63 stars 26 forks source link

drm-*****-kmod from ports for 13-current dont build anymore #160

Closed javashin closed 5 years ago

javashin commented 5 years ago

/usr/ports/graphics/drm-devel-kmod]# make clean ===> Cleaning for drm-devel-kmod-5.0.g20190710 [root@hellbox-l440 /usr/ports/graphics/drm-devel-kmod]# MAKE_JOBS_UNSAFE=yes make install clean ===> License BSD2CLAUSE MIT GPLv2 accepted by the user ===> drm-devel-kmod-5.0.g20190710 depends on file: /usr/local/sbin/pkg - found ===> Fetching all distfiles required by drm-devel-kmod-5.0.g20190710 for building ===> Extracting for drm-devel-kmod-5.0.g20190710 => SHA256 Checksum OK for FreeBSDDesktop-kms-drm-5.0.g20190710-284fe88_GH0.tar.gz. ===> Patching for drm-devel-kmod-5.0.g20190710 ===> Configuring for drm-devel-kmod-5.0.g20190710 ===> Building for drm-devel-kmod-5.0.g20190710 ===> linuxkpi (all) machine -> /usr/src/sys/amd64/include x86 -> /usr/src/sys/x86/include :> opt_acpi.h awk -f /usr/src/sys/tools/makeobjops.awk /usr/src/sys/kern/bus_if.m -h awk -f /usr/src/sys/tools/makeobjops.awk /usr/src/sys/kern/device_if.m -h awk -f /usr/src/sys/tools/makeobjops.awk /usr/src/sys/dev/pci/pci_if.m -h awk -f /usr/src/sys/tools/vnode_if.awk /usr/src/sys/kern/vnode_if.src -p awk -f /usr/src/sys/tools/vnode_if.awk /usr/src/sys/kern/vnode_if.src -q awk -f /usr/src/sys/tools/vnode_if.awk /usr/src/sys/kern/vnode_if.src -h Warning: Object directory not changed from original /usr/ports/graphics/drm-devel-kmod/work/kms-drm-284fe88/linuxkpi cc -O3 -pipe -fno-strict-aliasing -include /usr/ports/graphics/drm-devel-kmod/work/kms-drm-284fe88/drivers/gpu/drm/drm_os_config.h '-DKBUILD_MODNAME="linuxkpi_gplv2"' -march=native -Werror -D_KERNEL -DKLD_MODULE -nostdinc -I/usr/ports/graphics/drm-devel-kmod/work/kms-drm-284fe88/include -I/usr/ports/graphics/drm-devel-kmod/work/kms-drm-284fe88/linuxkpi/dummy/include -I/usr/ports/graphics/drm-devel-kmod/work/kms-drm-284fe88/linuxkpi/gplv2/include -I/usr/src/sys/compat/linuxkpi/common/include -I. -I/usr/src/sys -I/usr/src/sys/contrib/ck/include -fno-common -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fdebug-prefix-map=./machine=/usr/src/sys/amd64/include -fdebug-prefix-map=./x86=/usr/src/sys/x86/include -MD -MF.depend.linux_kmod_gplv2.o -MTlinux_kmod_gplv2.o -mcmodel=kernel -mno-red-zone -mno-mmx -mno-sse -msoft-float -fno-asynchronous-unwind-tables -ffreestanding -fwrapv -fstack-protector -Wall -Wredundant-decls -Wnested-externs -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Wcast-qual -Wundef -Wno-pointer-sign -Dprintf=freebsd_kprintf -Wmissing-include-dirs -fdiagnostics-show-option -Wno-unknown-pragmas -Wno-error-tautological-compare -Wno-error-empty-body -Wno-error-parentheses-equality -Wno-error-unused-function -Wno-error-pointer-sign -Wno-error-shift-negative-value -Wno-address-of-packed-member -Wno-pointer-arith -mno-aes -mno-avx -std=iso9899:1999 -c /usr/ports/graphics/drm-devel-kmod/work/kms-drm-284fe88/linuxkpi/gplv2/src/linux_kmod_gplv2.c -o linux_kmod_gplv2.o cc -O3 -pipe -fno-strict-aliasing -include /usr/ports/graphics/drm-devel-kmod/work/kms-drm-284fe88/drivers/gpu/drm/drm_os_config.h '-DKBUILD_MODNAME="linuxkpi_gplv2"' -march=native -Werror -D_KERNEL -DKLD_MODULE -nostdinc -I/usr/ports/graphics/drm-devel-kmod/work/kms-drm-284fe88/include -I/usr/ports/graphics/drm-devel-kmod/work/kms-drm-284fe88/linuxkpi/dummy/include -I/usr/ports/graphics/drm-devel-kmod/work/kms-drm-284fe88/linuxkpi/gplv2/include -I/usr/src/sys/compat/linuxkpi/common/include -I. -I/usr/src/sys -I/usr/src/sys/contrib/ck/include -fno-common -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fdebug-prefix-map=./machine=/usr/src/sys/amd64/include -fdebug-prefix-map=./x86=/usr/src/sys/x86/include -MD -MF.depend.linux_anon_inodefs.o -MTlinux_anon_inodefs.o -mcmodel=kernel -mno-red-zone -mno-mmx -mno-sse -msoft-float -fno-asynchronous-unwind-tables -ffreestanding -fwrapv -fstack-protector -Wall -Wredundant-decls -Wnested-externs -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Wcast-qual -Wundef -Wno-pointer-sign -Dprintf=freebsd_kprintf -Wmissing-include-dirs -fdiagnostics-show-option -Wno-unknown-pragmas -Wno-error-tautological-compare -Wno-error-empty-body -Wno-error-parentheses-equality -Wno-error-unused-function -Wno-error-pointer-sign -Wno-error-shift-negative-value -Wno-address-of-packed-member -Wno-pointer-arith -mno-aes -mno-avx -std=iso9899:1999 -c /usr/ports/graphics/drm-devel-kmod/work/kms-drm-284fe88/linuxkpi/gplv2/src/linux_anon_inodefs.c -o linux_anon_inodefs.o cc -O3 -pipe -fno-strict-aliasing -include /usr/ports/graphics/drm-devel-kmod/work/kms-drm-284fe88/drivers/gpu/drm/drm_os_config.h '-DKBUILD_MODNAME="linuxkpi_gplv2"' -march=native -Werror -D_KERNEL -DKLD_MODULE -nostdinc -I/usr/ports/graphics/drm-devel-kmod/work/kms-drm-284fe88/include -I/usr/ports/graphics/drm-devel-kmod/work/kms-drm-284fe88/linuxkpi/dummy/include -I/usr/ports/graphics/drm-devel-kmod/work/kms-drm-284fe88/linuxkpi/gplv2/include -I/usr/src/sys/compat/linuxkpi/common/include -I. -I/usr/src/sys -I/usr/src/sys/contrib/ck/include -fno-common -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fdebug-prefix-map=./machine=/usr/src/sys/amd64/include -fdebug-prefix-map=./x86=/usr/src/sys/x86/include -MD -MF.depend.linux_anon_inodes.o -MTlinux_anon_inodes.o -mcmodel=kernel -mno-red-zone -mno-mmx -mno-sse -msoft-float -fno-asynchronous-unwind-tables -ffreestanding -fwrapv -fstack-protector -Wall -Wredundant-decls -Wnested-externs -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Wcast-qual -Wundef -Wno-pointer-sign -Dprintf=freebsd_kprintf -Wmissing-include-dirs -fdiagnostics-show-option -Wno-unknown-pragmas -Wno-error-tautological-compare -Wno-error-empty-body -Wno-error-parentheses-equality -Wno-error-unused-function -Wno-error-pointer-sign -Wno-error-shift-negative-value -Wno-address-of-packed-member -Wno-pointer-arith -mno-aes -mno-avx -std=iso9899:1999 -c /usr/ports/graphics/drm-devel-kmod/work/kms-drm-284fe88/linuxkpi/gplv2/src/linux_anon_inodes.c -o linux_anon_inodes.o cc -O3 -pipe -fno-strict-aliasing -include /usr/ports/graphics/drm-devel-kmod/work/kms-drm-284fe88/drivers/gpu/drm/drm_os_config.h '-DKBUILD_MODNAME="linuxkpi_gplv2"' -march=native -Werror -D_KERNEL -DKLD_MODULE -nostdinc -I/usr/ports/graphics/drm-devel-kmod/work/kms-drm-284fe88/include -I/usr/ports/graphics/drm-devel-kmod/work/kms-drm-284fe88/linuxkpi/dummy/include -I/usr/ports/graphics/drm-devel-kmod/work/kms-drm-284fe88/linuxkpi/gplv2/include -I/usr/src/sys/compat/linuxkpi/common/include -I. -I/usr/src/sys -I/usr/src/sys/contrib/ck/include -fno-common -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fdebug-prefix-map=./machine=/usr/src/sys/amd64/include -fdebug-prefix-map=./x86=/usr/src/sys/x86/include -MD -MF.depend.linux_async.o -MTlinux_async.o -mcmodel=kernel -mno-red-zone -mno-mmx -mno-sse -msoft-float -fno-asynchronous-unwind-tables -ffreestanding -fwrapv -fstack-protector -Wall -Wredundant-decls -Wnested-externs -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Wcast-qual -Wundef -Wno-pointer-sign -Dprintf=freebsd_kprintf -Wmissing-include-dirs -fdiagnostics-show-option -Wno-unknown-pragmas -Wno-error-tautological-compare -Wno-error-empty-body -Wno-error-parentheses-equality -Wno-error-unused-function -Wno-error-pointer-sign -Wno-error-shift-negative-value -Wno-address-of-packed-member -Wno-pointer-arith -mno-aes -mno-avx -std=iso9899:1999 -c /usr/ports/graphics/drm-devel-kmod/work/kms-drm-284fe88/linuxkpi/gplv2/src/linux_async.c -o linux_async.o cc -O3 -pipe -fno-strict-aliasing -include /usr/ports/graphics/drm-devel-kmod/work/kms-drm-284fe88/drivers/gpu/drm/drm_os_config.h '-DKBUILD_MODNAME="linuxkpi_gplv2"' -march=native -Werror -D_KERNEL -DKLD_MODULE -nostdinc -I/usr/ports/graphics/drm-devel-kmod/work/kms-drm-284fe88/include -I/usr/ports/graphics/drm-devel-kmod/work/kms-drm-284fe88/linuxkpi/dummy/include -I/usr/ports/graphics/drm-devel-kmod/work/kms-drm-284fe88/linuxkpi/gplv2/include -I/usr/src/sys/compat/linuxkpi/common/include -I. -I/usr/src/sys -I/usr/src/sys/contrib/ck/include -fno-common -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fdebug-prefix-map=./machine=/usr/src/sys/amd64/include -fdebug-prefix-map=./x86=/usr/src/sys/x86/include -MD -MF.depend.linux_backlight.o -MTlinux_backlight.o -mcmodel=kernel -mno-red-zone -mno-mmx -mno-sse -msoft-float -fno-asynchronous-unwind-tables -ffreestanding -fwrapv -fstack-protector -Wall -Wredundant-decls -Wnested-externs -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Wcast-qual -Wundef -Wno-pointer-sign -Dprintf=freebsd_kprintf -Wmissing-include-dirs -fdiagnostics-show-option -Wno-unknown-pragmas -Wno-error-tautological-compare -Wno-error-empty-body -Wno-error-parentheses-equality -Wno-error-unused-function -Wno-error-pointer-sign -Wno-error-shift-negative-value -Wno-address-of-packed-member -Wno-pointer-arith -mno-aes -mno-avx -std=iso9899:1999 -c /usr/ports/graphics/drm-devel-kmod/work/kms-drm-284fe88/linuxkpi/gplv2/src/linux_backlight.c -o linux_backlight.o cc -O3 -pipe -fno-strict-aliasing -include /usr/ports/graphics/drm-devel-kmod/work/kms-drm-284fe88/drivers/gpu/drm/drm_os_config.h '-DKBUILD_MODNAME="linuxkpi_gplv2"' -march=native -Werror -D_KERNEL -DKLD_MODULE -nostdinc -I/usr/ports/graphics/drm-devel-kmod/work/kms-drm-284fe88/include -I/usr/ports/graphics/drm-devel-kmod/work/kms-drm-284fe88/linuxkpi/dummy/include -I/usr/ports/graphics/drm-devel-kmod/work/kms-drm-284fe88/linuxkpi/gplv2/include -I/usr/src/sys/compat/linuxkpi/common/include -I. -I/usr/src/sys -I/usr/src/sys/contrib/ck/include -fno-common -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fdebug-prefix-map=./machine=/usr/src/sys/amd64/include -fdebug-prefix-map=./x86=/usr/src/sys/x86/include -MD -MF.depend.linux_compat.o -MTlinux_compat.o -mcmodel=kernel -mno-red-zone -mno-mmx -mno-sse -msoft-float -fno-asynchronous-unwind-tables -ffreestanding -fwrapv -fstack-protector -Wall -Wredundant-decls -Wnested-externs -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Wcast-qual -Wundef -Wno-pointer-sign -Dprintf=freebsd_kprintf -Wmissing-include-dirs -fdiagnostics-show-option -Wno-unknown-pragmas -Wno-error-tautological-compare -Wno-error-empty-body -Wno-error-parentheses-equality -Wno-error-unused-function -Wno-error-pointer-sign -Wno-error-shift-negative-value -Wno-address-of-packed-member -Wno-pointer-arith -mno-aes -mno-avx -std=iso9899:1999 -c /usr/ports/graphics/drm-devel-kmod/work/kms-drm-284fe88/linuxkpi/gplv2/src/linux_compat.c -o linux_compat.o cc -O3 -pipe -fno-strict-aliasing -include /usr/ports/graphics/drm-devel-kmod/work/kms-drm-284fe88/drivers/gpu/drm/drm_os_config.h '-DKBUILD_MODNAME="linuxkpi_gplv2"' -march=native -Werror -D_KERNEL -DKLD_MODULE -nostdinc -I/usr/ports/graphics/drm-devel-kmod/work/kms-drm-284fe88/include -I/usr/ports/graphics/drm-devel-kmod/work/kms-drm-284fe88/linuxkpi/dummy/include -I/usr/ports/graphics/drm-devel-kmod/work/kms-drm-284fe88/linuxkpi/gplv2/include -I/usr/src/sys/compat/linuxkpi/common/include -I. -I/usr/src/sys -I/usr/src/sys/contrib/ck/include -fno-common -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fdebug-prefix-map=./machine=/usr/src/sys/amd64/include -fdebug-prefix-map=./x86=/usr/src/sys/x86/include -MD -MF.depend.linux_component.o -MTlinux_component.o -mcmodel=kernel -mno-red-zone -mno-mmx -mno-sse -msoft-float -fno-asynchronous-unwind-tables -ffreestanding -fwrapv -fstack-protector -Wall -Wredundant-decls -Wnested-externs -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Wcast-qual -Wundef -Wno-pointer-sign -Dprintf=freebsd_kprintf -Wmissing-include-dirs -fdiagnostics-show-option -Wno-unknown-pragmas -Wno-error-tautological-compare -Wno-error-empty-body -Wno-error-parentheses-equality -Wno-error-unused-function -Wno-error-pointer-sign -Wno-error-shift-negative-value -Wno-address-of-packed-member -Wno-pointer-arith -mno-aes -mno-avx -std=iso9899:1999 -c /usr/ports/graphics/drm-devel-kmod/work/kms-drm-284fe88/linuxkpi/gplv2/src/linux_component.c -o linux_component.o cc -O3 -pipe -fno-strict-aliasing -include /usr/ports/graphics/drm-devel-kmod/work/kms-drm-284fe88/drivers/gpu/drm/drm_os_config.h '-DKBUILD_MODNAME="linuxkpi_gplv2"' -march=native -Werror -D_KERNEL -DKLD_MODULE -nostdinc -I/usr/ports/graphics/drm-devel-kmod/work/kms-drm-284fe88/include -I/usr/ports/graphics/drm-devel-kmod/work/kms-drm-284fe88/linuxkpi/dummy/include -I/usr/ports/graphics/drm-devel-kmod/work/kms-drm-284fe88/linuxkpi/gplv2/include -I/usr/src/sys/compat/linuxkpi/common/include -I. -I/usr/src/sys -I/usr/src/sys/contrib/ck/include -fno-common -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fdebug-prefix-map=./machine=/usr/src/sys/amd64/include -fdebug-prefix-map=./x86=/usr/src/sys/x86/include -MD -MF.depend.linux_device.o -MTlinux_device.o -mcmodel=kernel -mno-red-zone -mno-mmx -mno-sse -msoft-float -fno-asynchronous-unwind-tables -ffreestanding -fwrapv -fstack-protector -Wall -Wredundant-decls -Wnested-externs -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Wcast-qual -Wundef -Wno-pointer-sign -Dprintf=freebsd_kprintf -Wmissing-include-dirs -fdiagnostics-show-option -Wno-unknown-pragmas -Wno-error-tautological-compare -Wno-error-empty-body -Wno-error-parentheses-equality -Wno-error-unused-function -Wno-error-pointer-sign -Wno-error-shift-negative-value -Wno-address-of-packed-member -Wno-pointer-arith -mno-aes -mno-avx -std=iso9899:1999 -c /usr/ports/graphics/drm-devel-kmod/work/kms-drm-284fe88/linuxkpi/gplv2/src/linux_device.c -o linux_device.o cc -O3 -pipe -fno-strict-aliasing -include /usr/ports/graphics/drm-devel-kmod/work/kms-drm-284fe88/drivers/gpu/drm/drm_os_config.h '-DKBUILD_MODNAME="linuxkpi_gplv2"' -march=native -Werror -D_KERNEL -DKLD_MODULE -nostdinc -I/usr/ports/graphics/drm-devel-kmod/work/kms-drm-284fe88/include -I/usr/ports/graphics/drm-devel-kmod/work/kms-drm-284fe88/linuxkpi/dummy/include -I/usr/ports/graphics/drm-devel-kmod/work/kms-drm-284fe88/linuxkpi/gplv2/include -I/usr/src/sys/compat/linuxkpi/common/include -I. -I/usr/src/sys -I/usr/src/sys/contrib/ck/include -fno-common -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fdebug-prefix-map=./machine=/usr/src/sys/amd64/include -fdebug-prefix-map=./x86=/usr/src/sys/x86/include -MD -MF.depend.linux_dmabuf.o -MTlinux_dmabuf.o -mcmodel=kernel -mno-red-zone -mno-mmx -mno-sse -msoft-float -fno-asynchronous-unwind-tables -ffreestanding -fwrapv -fstack-protector -Wall -Wredundant-decls -Wnested-externs -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Wcast-qual -Wundef -Wno-pointer-sign -Dprintf=__freebsd_kprintf__ -Wmissing-include-dirs -fdiagnostics-show-option -Wno-unknown-pragmas -Wno-error-tautological-compare -Wno-error-empty-body -Wno-error-parentheses-equality -Wno-error-unused-function -Wno-error-pointer-sign -Wno-error-shift-negative-value -Wno-address-of-packed-member -Wno-pointer-arith -mno-aes -mno-avx -std=iso9899:1999 -c /usr/ports/graphics/drm-devel-kmod/work/kms-drm-284fe88/linuxkpi/gplv2/src/linux_dmabuf.c -o linux_dmabuf.o In file included from /usr/ports/graphics/drm-devel-kmod/work/kms-drm-284fe88/linuxkpi/gplv2/src/linux_dmabuf.c:53: /usr/ports/graphics/drm-devel-kmod/work/kms-drm-284fe88/linuxkpi/gplv2/include/linux/dma-buf.h:136:2: error: ignoring return value of function declared with 'warn_unused_result' attribute [-Werror,-Wunused-result] fhold(dmabuf->file); ^~~ ~~~~~~ 1 error generated. *** Error code 1

Stop. make[3]: stopped in /usr/ports/graphics/drm-devel-kmod/work/kms-drm-284fe88/linuxkpi *** Error code 1

Stop. make[2]: stopped in /usr/ports/graphics/drm-devel-kmod/work/kms-drm-284fe88 *** Error code 1

Stop. make[1]: stopped in /usr/ports/graphics/drm-devel-kmod *** Error code 1

Stop. make: stopped in /usr/ports/graphics/drm-devel-kmod

javashin commented 5 years ago

i did svn update today on /usr/src and now i cant compile drm-devel-kmod

javashin commented 5 years ago

Now i dont have any drm

javashin commented 5 years ago

[root@hellbox-l440 /usr/ports/graphics/drm-current-kmod]# make install clean ===> License BSD2CLAUSE MIT GPLv2 accepted by the user ===> drm-current-kmod-4.16.g20190710 depends on file: /usr/local/sbin/pkg - found ===> Fetching all distfiles required by drm-current-kmod-4.16.g20190710 for building ===> Extracting for drm-current-kmod-4.16.g20190710 => SHA256 Checksum OK for FreeBSDDesktop-kms-drm-4.16.g20190710-083d2f3_GH0.tar.gz. ===> Patching for drm-current-kmod-4.16.g20190710 ===> Configuring for drm-current-kmod-4.16.g20190710 ===> Building for drm-current-kmod-4.16.g20190710 --- all_subdir_linuxkpi --- ===> linuxkpi (all) --- machine --- --- x86 --- --- objwarn --- Warning: Object directory not changed from original /usr/ports/graphics/drm-current-kmod/work/kms-drm-083d2f3/linuxkpi --- machine --- machine -> /usr/src/sys/amd64/include --- x86 --- x86 -> /usr/src/sys/x86/include --- opt_acpi.h --- --- vnode_if_newproto.h --- --- vnode_if_typedef.h --- --- opt_acpi.h --- :> opt_acpi.h --- bus_if.h --- --- vnode_if_typedef.h --- awk -f /usr/src/sys/tools/vnode_if.awk /usr/src/sys/kern/vnode_if.src -q --- vnode_if_newproto.h --- awk -f /usr/src/sys/tools/vnode_if.awk /usr/src/sys/kern/vnode_if.src -p --- bus_if.h --- awk -f /usr/src/sys/tools/makeobjops.awk /usr/src/sys/kern/bus_if.m -h --- device_if.h --- --- pci_if.h --- --- device_if.h --- awk -f /usr/src/sys/tools/makeobjops.awk /usr/src/sys/kern/device_if.m -h --- pci_if.h --- awk -f /usr/src/sys/tools/makeobjops.awk /usr/src/sys/dev/pci/pci_if.m -h --- vnode_if.h --- awk -f /usr/src/sys/tools/vnode_if.awk /usr/src/sys/kern/vnode_if.src -h --- linux_kmod_gplv2.o --- --- linux_anon_inodefs.o --- --- linux_anon_inodes.o --- --- linux_kmod_gplv2.o --- cc -O3 -pipe -fno-strict-aliasing -include /usr/ports/graphics/drm-current-kmod/work/kms-drm-083d2f3/drivers/gpu/drm/drm_os_config.h '-DKBUILD_MODNAME="linuxkpi_gplv2"' -march=native -Werror -D_KERNEL -DKLD_MODULE -nostdinc -I/usr/ports/graphics/drm-current-kmod/work/kms-drm-083d2f3/include -I/usr/ports/graphics/drm-current-kmod/work/kms-drm-083d2f3/linuxkpi/dummy/include -I/usr/ports/graphics/drm-current-kmod/work/kms-drm-083d2f3/linuxkpi/gplv2/include -I/usr/src/sys/compat/linuxkpi/common/include -I. -I/usr/src/sys -I/usr/src/sys/contrib/ck/include -fno-common -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fdebug-prefix-map=./machine=/usr/src/sys/amd64/include -fdebug-prefix-map=./x86=/usr/src/sys/x86/include -MD -MF.depend.linux_kmod_gplv2.o -MTlinux_kmod_gplv2.o -mcmodel=kernel -mno-red-zone -mno-mmx -mno-sse -msoft-float -fno-asynchronous-unwind-tables -ffreestanding -fwrapv -fstack-protector -Wall -Wredundant-decls -Wnested-externs -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Wcast-qual -Wundef -Wno-pointer-sign -Dprintf=freebsd_kprintf -Wmissing-include-dirs -fdiagnostics-show-option -Wno-unknown-pragmas -Wno-error-tautological-compare -Wno-error-empty-body -Wno-error-parentheses-equality -Wno-error-unused-function -Wno-error-pointer-sign -Wno-error-shift-negative-value -Wno-address-of-packed-member -Wno-pointer-arith -mno-aes -mno-avx -std=iso9899:1999 -c /usr/ports/graphics/drm-current-kmod/work/kms-drm-083d2f3/linuxkpi/gplv2/src/linux_kmod_gplv2.c -o linux_kmod_gplv2.o --- linux_anon_inodefs.o --- cc -O3 -pipe -fno-strict-aliasing -include /usr/ports/graphics/drm-current-kmod/work/kms-drm-083d2f3/drivers/gpu/drm/drm_os_config.h '-DKBUILD_MODNAME="linuxkpi_gplv2"' -march=native -Werror -D_KERNEL -DKLD_MODULE -nostdinc -I/usr/ports/graphics/drm-current-kmod/work/kms-drm-083d2f3/include -I/usr/ports/graphics/drm-current-kmod/work/kms-drm-083d2f3/linuxkpi/dummy/include -I/usr/ports/graphics/drm-current-kmod/work/kms-drm-083d2f3/linuxkpi/gplv2/include -I/usr/src/sys/compat/linuxkpi/common/include -I. -I/usr/src/sys -I/usr/src/sys/contrib/ck/include -fno-common -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fdebug-prefix-map=./machine=/usr/src/sys/amd64/include -fdebug-prefix-map=./x86=/usr/src/sys/x86/include -MD -MF.depend.linux_anon_inodefs.o -MTlinux_anon_inodefs.o -mcmodel=kernel -mno-red-zone -mno-mmx -mno-sse -msoft-float -fno-asynchronous-unwind-tables -ffreestanding -fwrapv -fstack-protector -Wall -Wredundant-decls -Wnested-externs -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Wcast-qual -Wundef -Wno-pointer-sign -Dprintf=freebsd_kprintf -Wmissing-include-dirs -fdiagnostics-show-option -Wno-unknown-pragmas -Wno-error-tautological-compare -Wno-error-empty-body -Wno-error-parentheses-equality -Wno-error-unused-function -Wno-error-pointer-sign -Wno-error-shift-negative-value -Wno-address-of-packed-member -Wno-pointer-arith -mno-aes -mno-avx -std=iso9899:1999 -c /usr/ports/graphics/drm-current-kmod/work/kms-drm-083d2f3/linuxkpi/gplv2/src/linux_anon_inodefs.c -o linux_anon_inodefs.o --- linux_anon_inodes.o --- cc -O3 -pipe -fno-strict-aliasing -include /usr/ports/graphics/drm-current-kmod/work/kms-drm-083d2f3/drivers/gpu/drm/drm_os_config.h '-DKBUILD_MODNAME="linuxkpi_gplv2"' -march=native -Werror -D_KERNEL -DKLD_MODULE -nostdinc -I/usr/ports/graphics/drm-current-kmod/work/kms-drm-083d2f3/include -I/usr/ports/graphics/drm-current-kmod/work/kms-drm-083d2f3/linuxkpi/dummy/include -I/usr/ports/graphics/drm-current-kmod/work/kms-drm-083d2f3/linuxkpi/gplv2/include -I/usr/src/sys/compat/linuxkpi/common/include -I. -I/usr/src/sys -I/usr/src/sys/contrib/ck/include -fno-common -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fdebug-prefix-map=./machine=/usr/src/sys/amd64/include -fdebug-prefix-map=./x86=/usr/src/sys/x86/include -MD -MF.depend.linux_anon_inodes.o -MTlinux_anon_inodes.o -mcmodel=kernel -mno-red-zone -mno-mmx -mno-sse -msoft-float -fno-asynchronous-unwind-tables -ffreestanding -fwrapv -fstack-protector -Wall -Wredundant-decls -Wnested-externs -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Wcast-qual -Wundef -Wno-pointer-sign -Dprintf=freebsd_kprintf__ -Wmissing-include-dirs -fdiagnostics-show-option -Wno-unknown-pragmas -Wno-error-tautological-compare -Wno-error-empty-body -Wno-error-parentheses-equality -Wno-error-unused-function -Wno-error-pointer-sign -Wno-error-shift-negative-value -Wno-address-of-packed-member -Wno-pointer-arith -mno-aes -mno-avx -std=iso9899:1999 -c /usr/ports/graphics/drm-current-kmod/work/kms-drm-083d2f3/linuxkpi/gplv2/src/linux_anon_inodes.c -o linux_anon_inodes.o --- linux_async.o --- cc -O3 -pipe -fno-strict-aliasing -include /usr/ports/graphics/drm-current-kmod/work/kms-drm-083d2f3/drivers/gpu/drm/drm_os_config.h '-DKBUILD_MODNAME="linuxkpi_gplv2"' -march=native -Werror -D_KERNEL -DKLD_MODULE -nostdinc -I/usr/ports/graphics/drm-current-kmod/work/kms-drm-083d2f3/include -I/usr/ports/graphics/drm-current-kmod/work/kms-drm-083d2f3/linuxkpi/dummy/include -I/usr/ports/graphics/drm-current-kmod/work/kms-drm-083d2f3/linuxkpi/gplv2/include -I/usr/src/sys/compat/linuxkpi/common/include -I. -I/usr/src/sys -I/usr/src/sys/contrib/ck/include -fno-common -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fdebug-prefix-map=./machine=/usr/src/sys/amd64/include -fdebug-prefix-map=./x86=/usr/src/sys/x86/include -MD -MF.depend.linux_async.o -MTlinux_async.o -mcmodel=kernel -mno-red-zone -mno-mmx -mno-sse -msoft-float -fno-asynchronous-unwind-tables -ffreestanding -fwrapv -fstack-protector -Wall -Wredundant-decls -Wnested-externs -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Wcast-qual -Wundef -Wno-pointer-sign -Dprintf=freebsd_kprintf -Wmissing-include-dirs -fdiagnostics-show-option -Wno-unknown-pragmas -Wno-error-tautological-compare -Wno-error-empty-body -Wno-error-parentheses-equality -Wno-error-unused-function -Wno-error-pointer-sign -Wno-error-shift-negative-value -Wno-address-of-packed-member -Wno-pointer-arith -mno-aes -mno-avx -std=iso9899:1999 -c /usr/ports/graphics/drm-current-kmod/work/kms-drm-083d2f3/linuxkpi/gplv2/src/linux_async.c -o linux_async.o --- linux_backlight.o --- cc -O3 -pipe -fno-strict-aliasing -include /usr/ports/graphics/drm-current-kmod/work/kms-drm-083d2f3/drivers/gpu/drm/drm_os_config.h '-DKBUILD_MODNAME="linuxkpi_gplv2"' -march=native -Werror -D_KERNEL -DKLD_MODULE -nostdinc -I/usr/ports/graphics/drm-current-kmod/work/kms-drm-083d2f3/include -I/usr/ports/graphics/drm-current-kmod/work/kms-drm-083d2f3/linuxkpi/dummy/include -I/usr/ports/graphics/drm-current-kmod/work/kms-drm-083d2f3/linuxkpi/gplv2/include -I/usr/src/sys/compat/linuxkpi/common/include -I. -I/usr/src/sys -I/usr/src/sys/contrib/ck/include -fno-common -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fdebug-prefix-map=./machine=/usr/src/sys/amd64/include -fdebug-prefix-map=./x86=/usr/src/sys/x86/include -MD -MF.depend.linux_backlight.o -MTlinux_backlight.o -mcmodel=kernel -mno-red-zone -mno-mmx -mno-sse -msoft-float -fno-asynchronous-unwind-tables -ffreestanding -fwrapv -fstack-protector -Wall -Wredundant-decls -Wnested-externs -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Wcast-qual -Wundef -Wno-pointer-sign -Dprintf=__freebsd_kprintf -Wmissing-include-dirs -fdiagnostics-show-option -Wno-unknown-pragmas -Wno-error-tautological-compare -Wno-error-empty-body -Wno-error-parentheses-equality -Wno-error-unused-function -Wno-error-pointer-sign -Wno-error-shift-negative-value -Wno-address-of-packed-member -Wno-pointer-arith -mno-aes -mno-avx -std=iso9899:1999 -c /usr/ports/graphics/drm-current-kmod/work/kms-drm-083d2f3/linuxkpi/gplv2/src/linux_backlight.c -o linux_backlight.o --- linux_compat.o --- cc -O3 -pipe -fno-strict-aliasing -include /usr/ports/graphics/drm-current-kmod/work/kms-drm-083d2f3/drivers/gpu/drm/drm_os_config.h '-DKBUILD_MODNAME="linuxkpi_gplv2"' -march=native -Werror -D_KERNEL -DKLD_MODULE -nostdinc -I/usr/ports/graphics/drm-current-kmod/work/kms-drm-083d2f3/include -I/usr/ports/graphics/drm-current-kmod/work/kms-drm-083d2f3/linuxkpi/dummy/include -I/usr/ports/graphics/drm-current-kmod/work/kms-drm-083d2f3/linuxkpi/gplv2/include -I/usr/src/sys/compat/linuxkpi/common/include -I. -I/usr/src/sys -I/usr/src/sys/contrib/ck/include -fno-common -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fdebug-prefix-map=./machine=/usr/src/sys/amd64/include -fdebug-prefix-map=./x86=/usr/src/sys/x86/include -MD -MF.depend.linux_compat.o -MTlinux_compat.o -mcmodel=kernel -mno-red-zone -mno-mmx -mno-sse -msoft-float -fno-asynchronous-unwind-tables -ffreestanding -fwrapv -fstack-protector -Wall -Wredundant-decls -Wnested-externs -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Wcast-qual -Wundef -Wno-pointer-sign -Dprintf=freebsd_kprintf__ -Wmissing-include-dirs -fdiagnostics-show-option -Wno-unknown-pragmas -Wno-error-tautological-compare -Wno-error-empty-body -Wno-error-parentheses-equality -Wno-error-unused-function -Wno-error-pointer-sign -Wno-error-shift-negative-value -Wno-address-of-packed-member -Wno-pointer-arith -mno-aes -mno-avx -std=iso9899:1999 -c /usr/ports/graphics/drm-current-kmod/work/kms-drm-083d2f3/linuxkpi/gplv2/src/linux_compat.c -o linux_compat.o --- linux_component.o --- cc -O3 -pipe -fno-strict-aliasing -include /usr/ports/graphics/drm-current-kmod/work/kms-drm-083d2f3/drivers/gpu/drm/drm_os_config.h '-DKBUILD_MODNAME="linuxkpi_gplv2"' -march=native -Werror -D_KERNEL -DKLD_MODULE -nostdinc -I/usr/ports/graphics/drm-current-kmod/work/kms-drm-083d2f3/include -I/usr/ports/graphics/drm-current-kmod/work/kms-drm-083d2f3/linuxkpi/dummy/include -I/usr/ports/graphics/drm-current-kmod/work/kms-drm-083d2f3/linuxkpi/gplv2/include -I/usr/src/sys/compat/linuxkpi/common/include -I. -I/usr/src/sys -I/usr/src/sys/contrib/ck/include -fno-common -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fdebug-prefix-map=./machine=/usr/src/sys/amd64/include -fdebug-prefix-map=./x86=/usr/src/sys/x86/include -MD -MF.depend.linux_component.o -MTlinux_component.o -mcmodel=kernel -mno-red-zone -mno-mmx -mno-sse -msoft-float -fno-asynchronous-unwind-tables -ffreestanding -fwrapv -fstack-protector -Wall -Wredundant-decls -Wnested-externs -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Wcast-qual -Wundef -Wno-pointer-sign -Dprintf=freebsd_kprintf -Wmissing-include-dirs -fdiagnostics-show-option -Wno-unknown-pragmas -Wno-error-tautological-compare -Wno-error-empty-body -Wno-error-parentheses-equality -Wno-error-unused-function -Wno-error-pointer-sign -Wno-error-shift-negative-value -Wno-address-of-packed-member -Wno-pointer-arith -mno-aes -mno-avx -std=iso9899:1999 -c /usr/ports/graphics/drm-current-kmod/work/kms-drm-083d2f3/linuxkpi/gplv2/src/linux_component.c -o linux_component.o --- linux_device.o --- cc -O3 -pipe -fno-strict-aliasing -include /usr/ports/graphics/drm-current-kmod/work/kms-drm-083d2f3/drivers/gpu/drm/drm_os_config.h '-DKBUILD_MODNAME="linuxkpi_gplv2"' -march=native -Werror -D_KERNEL -DKLD_MODULE -nostdinc -I/usr/ports/graphics/drm-current-kmod/work/kms-drm-083d2f3/include -I/usr/ports/graphics/drm-current-kmod/work/kms-drm-083d2f3/linuxkpi/dummy/include -I/usr/ports/graphics/drm-current-kmod/work/kms-drm-083d2f3/linuxkpi/gplv2/include -I/usr/src/sys/compat/linuxkpi/common/include -I. -I/usr/src/sys -I/usr/src/sys/contrib/ck/include -fno-common -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fdebug-prefix-map=./machine=/usr/src/sys/amd64/include -fdebug-prefix-map=./x86=/usr/src/sys/x86/include -MD -MF.depend.linux_device.o -MTlinux_device.o -mcmodel=kernel -mno-red-zone -mno-mmx -mno-sse -msoft-float -fno-asynchronous-unwind-tables -ffreestanding -fwrapv -fstack-protector -Wall -Wredundant-decls -Wnested-externs -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Wcast-qual -Wundef -Wno-pointer-sign -Dprintf=__freebsd_kprintf -Wmissing-include-dirs -fdiagnostics-show-option -Wno-unknown-pragmas -Wno-error-tautological-compare -Wno-error-empty-body -Wno-error-parentheses-equality -Wno-error-unused-function -Wno-error-pointer-sign -Wno-error-shift-negative-value -Wno-address-of-packed-member -Wno-pointer-arith -mno-aes -mno-avx -std=iso9899:1999 -c /usr/ports/graphics/drm-current-kmod/work/kms-drm-083d2f3/linuxkpi/gplv2/src/linux_device.c -o linux_device.o --- linux_dmabuf.o --- cc -O3 -pipe -fno-strict-aliasing -include /usr/ports/graphics/drm-current-kmod/work/kms-drm-083d2f3/drivers/gpu/drm/drm_os_config.h '-DKBUILD_MODNAME="linuxkpi_gplv2"' -march=native -Werror -D_KERNEL -DKLD_MODULE -nostdinc -I/usr/ports/graphics/drm-current-kmod/work/kms-drm-083d2f3/include -I/usr/ports/graphics/drm-current-kmod/work/kms-drm-083d2f3/linuxkpi/dummy/include -I/usr/ports/graphics/drm-current-kmod/work/kms-drm-083d2f3/linuxkpi/gplv2/include -I/usr/src/sys/compat/linuxkpi/common/include -I. -I/usr/src/sys -I/usr/src/sys/contrib/ck/include -fno-common -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fdebug-prefix-map=./machine=/usr/src/sys/amd64/include -fdebug-prefix-map=./x86=/usr/src/sys/x86/include -MD -MF.depend.linux_dmabuf.o -MTlinux_dmabuf.o -mcmodel=kernel -mno-red-zone -mno-mmx -mno-sse -msoft-float -fno-asynchronous-unwind-tables -ffreestanding -fwrapv -fstack-protector -Wall -Wredundant-decls -Wnested-externs -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Wcast-qual -Wundef -Wno-pointer-sign -Dprintf=freebsd_kprintf__ -Wmissing-include-dirs -fdiagnostics-show-option -Wno-unknown-pragmas -Wno-error-tautological-compare -Wno-error-empty-body -Wno-error-parentheses-equality -Wno-error-unused-function -Wno-error-pointer-sign -Wno-error-shift-negative-value -Wno-address-of-packed-member -Wno-pointer-arith -mno-aes -mno-avx -std=iso9899:1999 -c /usr/ports/graphics/drm-current-kmod/work/kms-drm-083d2f3/linuxkpi/gplv2/src/linux_dmabuf.c -o linux_dmabuf.o --- linux_dmafence.o --- cc -O3 -pipe -fno-strict-aliasing -include /usr/ports/graphics/drm-current-kmod/work/kms-drm-083d2f3/drivers/gpu/drm/drm_os_config.h '-DKBUILD_MODNAME="linuxkpi_gplv2"' -march=native -Werror -D_KERNEL -DKLD_MODULE -nostdinc -I/usr/ports/graphics/drm-current-kmod/work/kms-drm-083d2f3/include -I/usr/ports/graphics/drm-current-kmod/work/kms-drm-083d2f3/linuxkpi/dummy/include -I/usr/ports/graphics/drm-current-kmod/work/kms-drm-083d2f3/linuxkpi/gplv2/include -I/usr/src/sys/compat/linuxkpi/common/include -I. -I/usr/src/sys -I/usr/src/sys/contrib/ck/include -fno-common -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fdebug-prefix-map=./machine=/usr/src/sys/amd64/include -fdebug-prefix-map=./x86=/usr/src/sys/x86/include -MD -MF.depend.linux_dmafence.o -MTlinux_dmafence.o -mcmodel=kernel -mno-red-zone -mno-mmx -mno-sse -msoft-float -fno-asynchronous-unwind-tables -ffreestanding -fwrapv -fstack-protector -Wall -Wredundant-decls -Wnested-externs -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Wcast-qual -Wundef -Wno-pointer-sign -Dprintf=freebsd_kprintf__ -Wmissing-include-dirs -fdiagnostics-show-option -Wno-unknown-pragmas -Wno-error-tautological-compare -Wno-error-empty-body -Wno-error-parentheses-equality -Wno-error-unused-function -Wno-error-pointer-sign -Wno-error-shift-negative-value -Wno-address-of-packed-member -Wno-pointer-arith -mno-aes -mno-avx -std=iso9899:1999 -c /usr/ports/graphics/drm-current-kmod/work/kms-drm-083d2f3/linuxkpi/gplv2/src/linux_dmafence.c -o linux_dmafence.o --- linux_dmabuf.o --- In file included from /usr/ports/graphics/drm-current-kmod/work/kms-drm-083d2f3/linuxkpi/gplv2/src/linux_dmabuf.c:53: /usr/ports/graphics/drm-current-kmod/work/kms-drm-083d2f3/linuxkpi/gplv2/include/linux/dma-buf.h:137:2: error: ignoring return value of function declared with 'warn_unused_result' attribute [-Werror,-Wunused-result] fhold(dmabuf->file); ^~~ ~~~~~~ 1 error generated. *** [linux_dmabuf.o] Error code 1

make[3]: stopped in /usr/ports/graphics/drm-current-kmod/work/kms-drm-083d2f3/linuxkpi 1 error

make[3]: stopped in /usr/ports/graphics/drm-current-kmod/work/kms-drm-083d2f3/linuxkpi *** [all_subdir_linuxkpi] Error code 2

make[2]: stopped in /usr/ports/graphics/drm-current-kmod/work/kms-drm-083d2f3 1 error

make[2]: stopped in /usr/ports/graphics/drm-current-kmod/work/kms-drm-083d2f3 ===> Compilation failed unexpectedly. Try to set MAKE_JOBS_UNSAFE=yes and rebuild before reporting the failure to the maintainer. *** Error code 1

Stop. make[1]: stopped in /usr/ports/graphics/drm-current-kmod *** Error code 1

Stop. make: stopped in /usr/ports/graphics/drm-current-kmod

javashin commented 5 years ago

drm-current-kmod and devel-kmod dont build any fix ?

javashin commented 5 years ago

im recompiling my kernel and see whats happen , too bad i dont have backups

javashin commented 5 years ago

nope that dont help

valpackett commented 5 years ago

well that's not an error I've ever seen.. I think clang in base was recently updated, did you install world recently?

Anyway, -Werror crap like this can be quickly ignored. Go to linuxkpi/Makefile (in this repo / in the ports working directory after make clean extract patch) and add:

CWARNFLAGS+=    -Wno-unused-result

to the bottom of the file

javashin commented 5 years ago

cool

javashin commented 5 years ago

i had to add CWARNFLAGS+= -Wno-unused-result -Wno-error to almost all Makefiles on Work dir but its done i hava kms again thanks for the tip

javashin commented 5 years ago

When xf86-video-intel is going to work again ? i have xorg-server 1.20.5 working with mesa 19.0.8 i want to upgrade to 19.1.2 but i cant , modesetting works but intel ddx still faster but dont work very good with SNA+DRI3 but UXA+DRI3 works but is too slow slower than mode-setting

javashin commented 5 years ago

i want mesa 19.1 at least initial release which still uses autotools and not meson , i want Mesa glthread working for my intel DRII

javashin commented 5 years ago

wow i found a solution for intel ddx sna dri3 , its compile last git tip of intel xf86 video and using mesa 19.0.8 with drm-devel-kmod no problems at all compsitors works fine compton from freebsd pkg and compton Vnext from git , time to install KDE

javashin commented 5 years ago

but if anyone knows how to get mesa 19.1 working on fbsd let me know

javashin commented 5 years ago

nope intel ddx still broken

zeising commented 5 years ago

I don't know what has happened with drm-current-kmod, I haven't seen this issue before. As @myfreeweb stated, the error can be suppressed, but the change might hide some actual issues. I have to look into it.

What is the issue with intel ddx? Mesa updates will come in due time. Remember that all of this is done on a volunteer basis, and time is limited. What are the issues you are seeing with mesa 19.1?

zeising commented 5 years ago

https://github.com/freebsd/freebsd/commit/7d29da5483221ca7732e6aa620946fa805283dbb This commit broke it.

javashin commented 5 years ago

no i dont have mesa 19.1 i want to upgrade to it , mesa 19.0.8 works fine with modesseting with all the compositors compton GLX backend kwin opengl 3.1 etc but with intel ddx using firefox sometimes the video start flickering and image vanish and i have to killall compton but that dont fixes anything , the last version of mesa that supports autotools is the version 19.1.0 i think the others new versions uses meson but i dont know how to make it compile on freebsd needs updated patches etc it would be great have at least the version 19.1 initial release because it have mesa gl threaded with intel its a huge boost of performance for opengl i use that in linux before and citra emu and dolphin and ppsspp works really fine

javashin commented 5 years ago

and Mpv with Drm Video Output on The Console Kms Framebuffer is really slow i cant play anything is this a bug or works fine for others also Suspend With Intel Works Nice

johalun commented 5 years ago

fhold issue fixed in latest commit on github. port not yet updated.

zeising commented 5 years ago

ports updated.

javashin commented 5 years ago

thanks everybody

jbeich commented 5 years ago

@javashin, bug 236003 contains SNA fix.

javashin commented 5 years ago

thaanks