Re: [meta-cgl][PATCH v2] cluster-glue: improve reproducibility
Yu, Mingli
ping
toggle quoted messageShow quoted text
Thanks,
On 9/28/20 11:31 AM, Yu, Mingli wrote:
From: Mingli Yu <mingli.yu@...>
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
virglrenderer fatal error: gbm.h: No such file or directory
Yocto
virglrenderer appears broken, occurs on both Fedora-32 and Debian-10
Build Configuration: BB_VERSION = "1.47.0" BUILD_SYS = "x86_64-linux" NATIVELSBSTRING = "fedora-32" TARGET_SYS = "aarch64-overc-linux" MACHINE = "jetson-xavier-nx-devkit" DISTRO = "overc" DISTRO_VERSION = "1.0" TUNE_FEATURES = "aarch64 armv8a crc" TARGET_FPU = "" meta meta-poky meta-yocto-bsp = "master:0c0b236b4c72d30e0e88f5f0310476569d444e83" meta-tegra = "master:01c3205183af0236101b423d48a8af167baee8b1" meta-oe meta-python meta-networking meta-filesystems meta-gnome meta-xfce meta-multimedia meta-perl = "master:d25d21a8b40d3fe29298f3aa43328477ce4d8ee7" meta-overc meta-cube = "master:264d1d0949fb5e9ec8e39b1f7604086d59ec2047" meta-awnix = "master:c616414c6ed4f6f2ab75703ce5a3e84acacd3c47" meta-virtualization = "master:43a5cc7f031da1ef75b1ff33def3ef4984ad72e3" meta-cloud-services = "master:910195eb791d754d394ba1013a258ab120c995e9" meta-security = "master:3ce8b759c97706d6f78928c38b6ebac4edfd95a5" meta-selinux = "master:6e1100d29aec118df2025c46c77f4c8aa8da4e76" ❯ cat /var/home/dingo/overc/xavier/tmp/work/armv8a-overc-linux/virglrenderer/0.8.2-r0/temp/log.do_compile.754739 DEBUG: Executing shell function do_compile [1/15] rm -f src/gallium/libgallium.a && aarch64-overc-linux-gcc-ar csrD src/gallium/libgallium.a src/gallium/libgallium.a.p/meson-generated_.._u_format_table.c.o src/gallium/libgallium.a.p/auxiliary_util_u_format.c.o src/gallium/libgallium.a.p/auxiliary_util_u_texture.c.o src/gallium/libgallium.a.p/auxiliary_util_u_hash_table.c.o src/gallium/libgallium.a.p/auxiliary_util_u_debug.c.o src/gallium/libgallium.a.p/auxiliary_util_u_cpu_detect.c.o src/gallium/libgallium.a.p/auxiliary_util_u_bitmask.c.o src/gallium/libgallium.a.p/auxiliary_util_u_surface.c.o src/gallium/libgallium.a.p/auxiliary_util_u_math.c.o src/gallium/libgallium.a.p/auxiliary_util_u_debug_describe.c.o src/gallium/libgallium.a.p/auxiliary_cso_cache_cso_cache.c.o src/gallium/libgallium.a.p/auxiliary_cso_cache_cso_hash.c.o src/gallium/libgallium.a.p/auxiliary_tgsi_tgsi_dump.c.o src/gallium/libgallium.a.p/auxiliary_tgsi_tgsi_ureg.c.o src/gallium/libgallium.a.p/auxiliary_tgsi_tgsi_build.c.o src/gallium/libgallium.a.p/auxiliary_tgsi_tgsi_scan.c.o src/gallium/libgallium.a.p/auxiliary_tgsi_tgsi_info.c.o src/gallium/libgallium.a.p/auxiliary_tgsi_tgsi_parse.c.o src/gallium/libgallium.a.p/auxiliary_tgsi_tgsi_text.c.o src/gallium/libgallium.a.p/auxiliary_tgsi_tgsi_strings.c.o src/gallium/libgallium.a.p/auxiliary_tgsi_tgsi_sanity.c.o src/gallium/libgallium.a.p/auxiliary_tgsi_tgsi_iterate.c.o src/gallium/libgallium.a.p/auxiliary_tgsi_tgsi_util.c.o src/gallium/libgallium.a.p/auxiliary_tgsi_tgsi_transform.c.o src/gallium/libgallium.a.p/auxiliary_os_os_misc.c.o [2/15] aarch64-overc-linux-gcc -march=armv8-a+crc --sysroot=/var/home/dingo/overc/xavier/tmp/work/armv8a-overc-linux/virglrenderer/0.8.2-r0/recipe-sysroot -Ivtest/virgl_test_server.p -Ivtest -I../git/vtest -I../git/src/gallium/include -I../git/src/gallium/auxiliary -I../git/src/gallium/auxiliary/util -I. -I../git -Isrc -I../git/src -fdiagnostics-color=always -DNDEBUG -pipe -D_FILE_OFFSET_BITS=64 -std=gnu11 -DHAVE_CONFIG_H=1 -D_GNU_SOURCE=1 -Werror=implicit-function-declaration -Werror=missing-prototypes -Wmissing-prototypes -Werror=int-to-pointer-cast -fvisibility=hidden -O2 -g -feliminate-unused-debug-types -fmacro-prefix-map=/var/home/dingo/overc/xavier/tmp/work/armv8a-overc-linux/virglrenderer/0.8.2-r0=/usr/src/debug/virglrenderer/0.8.2-r0 -fdebug-prefix-map=/var/home/dingo/overc/xavier/tmp/work/armv8a-overc-linux/virglrenderer/0.8.2-r0=/usr/src/debug/virglrenderer/0.8.2-r0 -fdebug-prefix-map=/var/home/dingo/overc/xavier/tmp/work/armv8a-overc-linux/virglrenderer/0.8.2-r0/recipe-sysroot= -fdebug-prefix-map=/var/home/dingo/overc/xavier/tmp/work/armv8a-overc-linux/virglrenderer/0.8.2-r0/recipe-sysroot-native= -MD -MQ vtest/virgl_test_server.p/vtest_shm.c.o -MF vtest/virgl_test_server.p/vtest_shm.c.o.d -o vtest/virgl_test_server.p/vtest_shm.c.o -c ../git/vtest/vtest_shm.c [3/15] aarch64-overc-linux-gcc -march=armv8-a+crc --sysroot=/var/home/dingo/overc/xavier/tmp/work/armv8a-overc-linux/virglrenderer/0.8.2-r0/recipe-sysroot -Isrc/libvirgl.a.p -Isrc -I../git/src -I../git/src/gallium/include -I../git/src/gallium/auxiliary -I../git/src/gallium/auxiliary/util -I. -I../git -I/var/home/dingo/overc/xavier/tmp/work/armv8a-overc-linux/virglrenderer/0.8.2-r0/recipe-sysroot/usr/include/libdrm -fdiagnostics-color=always -DNDEBUG -pipe -D_FILE_OFFSET_BITS=64 -std=gnu11 -DHAVE_CONFIG_H=1 -D_GNU_SOURCE=1 -Werror=implicit-function-declaration -Werror=missing-prototypes -Wmissing-prototypes -Werror=int-to-pointer-cast -fvisibility=hidden -O2 -g -feliminate-unused-debug-types -fmacro-prefix-map=/var/home/dingo/overc/xavier/tmp/work/armv8a-overc-linux/virglrenderer/0.8.2-r0=/usr/src/debug/virglrenderer/0.8.2-r0 -fdebug-prefix-map=/var/home/dingo/overc/xavier/tmp/work/armv8a-overc-linux/virglrenderer/0.8.2-r0=/usr/src/debug/virglrenderer/0.8.2-r0 -fdebug-prefix-map=/var/home/dingo/overc/xavier/tmp/work/armv8a-overc-linux/virglrenderer/0.8.2-r0/recipe-sysroot= -fdebug-prefix-map=/var/home/dingo/overc/xavier/tmp/work/armv8a-overc-linux/virglrenderer/0.8.2-r0/recipe-sysroot-native= -fPIC -pthread -MD -MQ src/libvirgl.a.p/vrend_debug.c.o -MF src/libvirgl.a.p/vrend_debug.c.o.d -o src/libvirgl.a.p/vrend_debug.c.o -c ../git/src/vrend_debug.c FAILED: src/libvirgl.a.p/vrend_debug.c.o aarch64-overc-linux-gcc -march=armv8-a+crc --sysroot=/var/home/dingo/overc/xavier/tmp/work/armv8a-overc-linux/virglrenderer/0.8.2-r0/recipe-sysroot -Isrc/libvirgl.a.p -Isrc -I../git/src -I../git/src/gallium/include -I../git/src/gallium/auxiliary -I../git/src/gallium/auxiliary/util -I. -I../git -I/var/home/dingo/overc/xavier/tmp/work/armv8a-overc-linux/virglrenderer/0.8.2-r0/recipe-sysroot/usr/include/libdrm -fdiagnostics-color=always -DNDEBUG -pipe -D_FILE_OFFSET_BITS=64 -std=gnu11 -DHAVE_CONFIG_H=1 -D_GNU_SOURCE=1 -Werror=implicit-function-declaration -Werror=missing-prototypes -Wmissing-prototypes -Werror=int-to-pointer-cast -fvisibility=hidden -O2 -g -feliminate-unused-debug-types -fmacro-prefix-map=/var/home/dingo/overc/xavier/tmp/work/armv8a-overc-linux/virglrenderer/0.8.2-r0=/usr/src/debug/virglrenderer/0.8.2-r0 -fdebug-prefix-map=/var/home/dingo/overc/xavier/tmp/work/armv8a-overc-linux/virglrenderer/0.8.2-r0=/usr/src/debug/virglrenderer/0.8.2-r0 -fdebug-prefix-map=/var/home/dingo/overc/xavier/tmp/work/armv8a-overc-linux/virglrenderer/0.8.2-r0/recipe-sysroot= -fdebug-prefix-map=/var/home/dingo/overc/xavier/tmp/work/armv8a-overc-linux/virglrenderer/0.8.2-r0/recipe-sysroot-native= -fPIC -pthread -MD -MQ src/libvirgl.a.p/vrend_debug.c.o -MF src/libvirgl.a.p/vrend_debug.c.o.d -o src/libvirgl.a.p/vrend_debug.c.o -c ../git/src/vrend_debug.c In file included from ../git/src/vrend_renderer.h:34, from ../git/src/vrend_debug.c:26: ../git/src/virgl_gbm.h:28:10: fatal error: gbm.h: No such file or directory 28 | #include <gbm.h> | ^~~~~~~ compilation terminated. [4/15] aarch64-overc-linux-gcc -march=armv8-a+crc --sysroot=/var/home/dingo/overc/xavier/tmp/work/armv8a-overc-linux/virglrenderer/0.8.2-r0/recipe-sysroot -Isrc/libvirgl.a.p -Isrc -I../git/src -I../git/src/gallium/include -I../git/src/gallium/auxiliary -I../git/src/gallium/auxiliary/util -I. -I../git -I/var/home/dingo/overc/xavier/tmp/work/armv8a-overc-linux/virglrenderer/0.8.2-r0/recipe-sysroot/usr/include/libdrm -fdiagnostics-color=always -DNDEBUG -pipe -D_FILE_OFFSET_BITS=64 -std=gnu11 -DHAVE_CONFIG_H=1 -D_GNU_SOURCE=1 -Werror=implicit-function-declaration -Werror=missing-prototypes -Wmissing-prototypes -Werror=int-to-pointer-cast -fvisibility=hidden -O2 -g -feliminate-unused-debug-types -fmacro-prefix-map=/var/home/dingo/overc/xavier/tmp/work/armv8a-overc-linux/virglrenderer/0.8.2-r0=/usr/src/debug/virglrenderer/0.8.2-r0 -fdebug-prefix-map=/var/home/dingo/overc/xavier/tmp/work/armv8a-overc-linux/virglrenderer/0.8.2-r0=/usr/src/debug/virglrenderer/0.8.2-r0 -fdebug-prefix-map=/var/home/dingo/overc/xavier/tmp/work/armv8a-overc-linux/virglrenderer/0.8.2-r0/recipe-sysroot= -fdebug-prefix-map=/var/home/dingo/overc/xavier/tmp/work/armv8a-overc-linux/virglrenderer/0.8.2-r0/recipe-sysroot-native= -fPIC -pthread -MD -MQ src/libvirgl.a.p/vrend_renderer.c.o -MF src/libvirgl.a.p/vrend_renderer.c.o.d -o src/libvirgl.a.p/vrend_renderer.c.o -c ../git/src/vrend_renderer.c FAILED: src/libvirgl.a.p/vrend_renderer.c.o aarch64-overc-linux-gcc -march=armv8-a+crc --sysroot=/var/home/dingo/overc/xavier/tmp/work/armv8a-overc-linux/virglrenderer/0.8.2-r0/recipe-sysroot -Isrc/libvirgl.a.p -Isrc -I../git/src -I../git/src/gallium/include -I../git/src/gallium/auxiliary -I../git/src/gallium/auxiliary/util -I. -I../git -I/var/home/dingo/overc/xavier/tmp/work/armv8a-overc-linux/virglrenderer/0.8.2-r0/recipe-sysroot/usr/include/libdrm -fdiagnostics-color=always -DNDEBUG -pipe -D_FILE_OFFSET_BITS=64 -std=gnu11 -DHAVE_CONFIG_H=1 -D_GNU_SOURCE=1 -Werror=implicit-function-declaration -Werror=missing-prototypes -Wmissing-prototypes -Werror=int-to-pointer-cast -fvisibility=hidden -O2 -g -feliminate-unused-debug-types -fmacro-prefix-map=/var/home/dingo/overc/xavier/tmp/work/armv8a-overc-linux/virglrenderer/0.8.2-r0=/usr/src/debug/virglrenderer/0.8.2-r0 -fdebug-prefix-map=/var/home/dingo/overc/xavier/tmp/work/armv8a-overc-linux/virglrenderer/0.8.2-r0=/usr/src/debug/virglrenderer/0.8.2-r0 -fdebug-prefix-map=/var/home/dingo/overc/xavier/tmp/work/armv8a-overc-linux/virglrenderer/0.8.2-r0/recipe-sysroot= -fdebug-prefix-map=/var/home/dingo/overc/xavier/tmp/work/armv8a-overc-linux/virglrenderer/0.8.2-r0/recipe-sysroot-native= -fPIC -pthread -MD -MQ src/libvirgl.a.p/vrend_renderer.c.o -MF src/libvirgl.a.p/vrend_renderer.c.o.d -o src/libvirgl.a.p/vrend_renderer.c.o -c ../git/src/vrend_renderer.c In file included from ../git/src/vrend_renderer.h:34, from ../git/src/vrend_renderer.c:49: ../git/src/virgl_gbm.h:28:10: fatal error: gbm.h: No such file or directory 28 | #include <gbm.h> | ^~~~~~~ compilation terminated. [5/15] aarch64-overc-linux-gcc -march=armv8-a+crc --sysroot=/var/home/dingo/overc/xavier/tmp/work/armv8a-overc-linux/virglrenderer/0.8.2-r0/recipe-sysroot -Isrc/libvirgl.a.p -Isrc -I../git/src -I../git/src/gallium/include -I../git/src/gallium/auxiliary -I../git/src/gallium/auxiliary/util -I. -I../git -I/var/home/dingo/overc/xavier/tmp/work/armv8a-overc-linux/virglrenderer/0.8.2-r0/recipe-sysroot/usr/include/libdrm -fdiagnostics-color=always -DNDEBUG -pipe -D_FILE_OFFSET_BITS=64 -std=gnu11 -DHAVE_CONFIG_H=1 -D_GNU_SOURCE=1 -Werror=implicit-function-declaration -Werror=missing-prototypes -Wmissing-prototypes -Werror=int-to-pointer-cast -fvisibility=hidden -O2 -g -feliminate-unused-debug-types -fmacro-prefix-map=/var/home/dingo/overc/xavier/tmp/work/armv8a-overc-linux/virglrenderer/0.8.2-r0=/usr/src/debug/virglrenderer/0.8.2-r0 -fdebug-prefix-map=/var/home/dingo/overc/xavier/tmp/work/armv8a-overc-linux/virglrenderer/0.8.2-r0=/usr/src/debug/virglrenderer/0.8.2-r0 -fdebug-prefix-map=/var/home/dingo/overc/xavier/tmp/work/armv8a-overc-linux/virglrenderer/0.8.2-r0/recipe-sysroot= -fdebug-prefix-map=/var/home/dingo/overc/xavier/tmp/work/armv8a-overc-linux/virglrenderer/0.8.2-r0/recipe-sysroot-native= -fPIC -pthread -MD -MQ src/libvirgl.a.p/vrend_blitter.c.o -MF src/libvirgl.a.p/vrend_blitter.c.o.d -o src/libvirgl.a.p/vrend_blitter.c.o -c ../git/src/vrend_blitter.c FAILED: src/libvirgl.a.p/vrend_blitter.c.o aarch64-overc-linux-gcc -march=armv8-a+crc --sysroot=/var/home/dingo/overc/xavier/tmp/work/armv8a-overc-linux/virglrenderer/0.8.2-r0/recipe-sysroot -Isrc/libvirgl.a.p -Isrc -I../git/src -I../git/src/gallium/include -I../git/src/gallium/auxiliary -I../git/src/gallium/auxiliary/util -I. -I../git -I/var/home/dingo/overc/xavier/tmp/work/armv8a-overc-linux/virglrenderer/0.8.2-r0/recipe-sysroot/usr/include/libdrm -fdiagnostics-color=always -DNDEBUG -pipe -D_FILE_OFFSET_BITS=64 -std=gnu11 -DHAVE_CONFIG_H=1 -D_GNU_SOURCE=1 -Werror=implicit-function-declaration -Werror=missing-prototypes -Wmissing-prototypes -Werror=int-to-pointer-cast -fvisibility=hidden -O2 -g -feliminate-unused-debug-types -fmacro-prefix-map=/var/home/dingo/overc/xavier/tmp/work/armv8a-overc-linux/virglrenderer/0.8.2-r0=/usr/src/debug/virglrenderer/0.8.2-r0 -fdebug-prefix-map=/var/home/dingo/overc/xavier/tmp/work/armv8a-overc-linux/virglrenderer/0.8.2-r0=/usr/src/debug/virglrenderer/0.8.2-r0 -fdebug-prefix-map=/var/home/dingo/overc/xavier/tmp/work/armv8a-overc-linux/virglrenderer/0.8.2-r0/recipe-sysroot= -fdebug-prefix-map=/var/home/dingo/overc/xavier/tmp/work/armv8a-overc-linux/virglrenderer/0.8.2-r0/recipe-sysroot-native= -fPIC -pthread -MD -MQ src/libvirgl.a.p/vrend_blitter.c.o -MF src/libvirgl.a.p/vrend_blitter.c.o.d -o src/libvirgl.a.p/vrend_blitter.c.o -c ../git/src/vrend_blitter.c In file included from ../git/src/vrend_renderer.h:34, from ../git/src/vrend_blitter.c:48: ../git/src/virgl_gbm.h:28:10: fatal error: gbm.h: No such file or directory 28 | #include <gbm.h> | ^~~~~~~ compilation terminated. [6/15] aarch64-overc-linux-gcc -march=armv8-a+crc --sysroot=/var/home/dingo/overc/xavier/tmp/work/armv8a-overc-linux/virglrenderer/0.8.2-r0/recipe-sysroot -Ivtest/virgl_test_server.p -Ivtest -I../git/vtest -I../git/src/gallium/include -I../git/src/gallium/auxiliary -I../git/src/gallium/auxiliary/util -I. -I../git -Isrc -I../git/src -fdiagnostics-color=always -DNDEBUG -pipe -D_FILE_OFFSET_BITS=64 -std=gnu11 -DHAVE_CONFIG_H=1 -D_GNU_SOURCE=1 -Werror=implicit-function-declaration -Werror=missing-prototypes -Wmissing-prototypes -Werror=int-to-pointer-cast -fvisibility=hidden -O2 -g -feliminate-unused-debug-types -fmacro-prefix-map=/var/home/dingo/overc/xavier/tmp/work/armv8a-overc-linux/virglrenderer/0.8.2-r0=/usr/src/debug/virglrenderer/0.8.2-r0 -fdebug-prefix-map=/var/home/dingo/overc/xavier/tmp/work/armv8a-overc-linux/virglrenderer/0.8.2-r0=/usr/src/debug/virglrenderer/0.8.2-r0 -fdebug-prefix-map=/var/home/dingo/overc/xavier/tmp/work/armv8a-overc-linux/virglrenderer/0.8.2-r0/recipe-sysroot= -fdebug-prefix-map=/var/home/dingo/overc/xavier/tmp/work/armv8a-overc-linux/virglrenderer/0.8.2-r0/recipe-sysroot-native= -MD -MQ vtest/virgl_test_server.p/vtest_server.c.o -MF vtest/virgl_test_server.p/vtest_server.c.o.d -o vtest/virgl_test_server.p/vtest_server.c.o -c ../git/vtest/vtest_server.c [7/15] aarch64-overc-linux-gcc -march=armv8-a+crc --sysroot=/var/home/dingo/overc/xavier/tmp/work/armv8a-overc-linux/virglrenderer/0.8.2-r0/recipe-sysroot -Isrc/libvirglrenderer.so.1.4.2.p -Isrc -I../git/src -I../git/src/gallium/include -I../git/src/gallium/auxiliary -I../git/src/gallium/auxiliary/util -I. -I../git -I/var/home/dingo/overc/xavier/tmp/work/armv8a-overc-linux/virglrenderer/0.8.2-r0/recipe-sysroot/usr/include/libdrm -fdiagnostics-color=always -DNDEBUG -pipe -D_FILE_OFFSET_BITS=64 -std=gnu11 -DHAVE_CONFIG_H=1 -D_GNU_SOURCE=1 -Werror=implicit-function-declaration -Werror=missing-prototypes -Wmissing-prototypes -Werror=int-to-pointer-cast -fvisibility=hidden -O2 -g -feliminate-unused-debug-types -fmacro-prefix-map=/var/home/dingo/overc/xavier/tmp/work/armv8a-overc-linux/virglrenderer/0.8.2-r0=/usr/src/debug/virglrenderer/0.8.2-r0 -fdebug-prefix-map=/var/home/dingo/overc/xavier/tmp/work/armv8a-overc-linux/virglrenderer/0.8.2-r0=/usr/src/debug/virglrenderer/0.8.2-r0 -fdebug-prefix-map=/var/home/dingo/overc/xavier/tmp/work/armv8a-overc-linux/virglrenderer/0.8.2-r0/recipe-sysroot= -fdebug-prefix-map=/var/home/dingo/overc/xavier/tmp/work/armv8a-overc-linux/virglrenderer/0.8.2-r0/recipe-sysroot-native= -fPIC -pthread -MD -MQ src/libvirglrenderer.so.1.4.2.p/virglrenderer.c.o -MF src/libvirglrenderer.so.1.4.2.p/virglrenderer.c.o.d -o src/libvirglrenderer.so.1.4.2.p/virglrenderer.c.o -c ../git/src/virglrenderer.c FAILED: src/libvirglrenderer.so.1.4.2.p/virglrenderer.c.o aarch64-overc-linux-gcc -march=armv8-a+crc --sysroot=/var/home/dingo/overc/xavier/tmp/work/armv8a-overc-linux/virglrenderer/0.8.2-r0/recipe-sysroot -Isrc/libvirglrenderer.so.1.4.2.p -Isrc -I../git/src -I../git/src/gallium/include -I../git/src/gallium/auxiliary -I../git/src/gallium/auxiliary/util -I. -I../git -I/var/home/dingo/overc/xavier/tmp/work/armv8a-overc-linux/virglrenderer/0.8.2-r0/recipe-sysroot/usr/include/libdrm -fdiagnostics-color=always -DNDEBUG -pipe -D_FILE_OFFSET_BITS=64 -std=gnu11 -DHAVE_CONFIG_H=1 -D_GNU_SOURCE=1 -Werror=implicit-function-declaration -Werror=missing-prototypes -Wmissing-prototypes -Werror=int-to-pointer-cast -fvisibility=hidden -O2 -g -feliminate-unused-debug-types -fmacro-prefix-map=/var/home/dingo/overc/xavier/tmp/work/armv8a-overc-linux/virglrenderer/0.8.2-r0=/usr/src/debug/virglrenderer/0.8.2-r0 -fdebug-prefix-map=/var/home/dingo/overc/xavier/tmp/work/armv8a-overc-linux/virglrenderer/0.8.2-r0=/usr/src/debug/virglrenderer/0.8.2-r0 -fdebug-prefix-map=/var/home/dingo/overc/xavier/tmp/work/armv8a-overc-linux/virglrenderer/0.8.2-r0/recipe-sysroot= -fdebug-prefix-map=/var/home/dingo/overc/xavier/tmp/work/armv8a-overc-linux/virglrenderer/0.8.2-r0/recipe-sysroot-native= -fPIC -pthread -MD -MQ src/libvirglrenderer.so.1.4.2.p/virglrenderer.c.o -MF src/libvirglrenderer.so.1.4.2.p/virglrenderer.c.o.d -o src/libvirglrenderer.so.1.4.2.p/virglrenderer.c.o -c ../git/src/virglrenderer.c In file included from ../git/src/vrend_renderer.h:34, from ../git/src/virglrenderer.c:37: ../git/src/virgl_gbm.h:28:10: fatal error: gbm.h: No such file or directory 28 | #include <gbm.h> | ^~~~~~~ compilation terminated. [8/15] aarch64-overc-linux-gcc -march=armv8-a+crc --sysroot=/var/home/dingo/overc/xavier/tmp/work/armv8a-overc-linux/virglrenderer/0.8.2-r0/recipe-sysroot -Isrc/libvirgl.a.p -Isrc -I../git/src -I../git/src/gallium/include -I../git/src/gallium/auxiliary -I../git/src/gallium/auxiliary/util -I. -I../git -I/var/home/dingo/overc/xavier/tmp/work/armv8a-overc-linux/virglrenderer/0.8.2-r0/recipe-sysroot/usr/include/libdrm -fdiagnostics-color=always -DNDEBUG -pipe -D_FILE_OFFSET_BITS=64 -std=gnu11 -DHAVE_CONFIG_H=1 -D_GNU_SOURCE=1 -Werror=implicit-function-declaration -Werror=missing-prototypes -Wmissing-prototypes -Werror=int-to-pointer-cast -fvisibility=hidden -O2 -g -feliminate-unused-debug-types -fmacro-prefix-map=/var/home/dingo/overc/xavier/tmp/work/armv8a-overc-linux/virglrenderer/0.8.2-r0=/usr/src/debug/virglrenderer/0.8.2-r0 -fdebug-prefix-map=/var/home/dingo/overc/xavier/tmp/work/armv8a-overc-linux/virglrenderer/0.8.2-r0=/usr/src/debug/virglrenderer/0.8.2-r0 -fdebug-prefix-map=/var/home/dingo/overc/xavier/tmp/work/armv8a-overc-linux/virglrenderer/0.8.2-r0/recipe-sysroot= -fdebug-prefix-map=/var/home/dingo/overc/xavier/tmp/work/armv8a-overc-linux/virglrenderer/0.8.2-r0/recipe-sysroot-native= -fPIC -pthread -MD -MQ src/libvirgl.a.p/vrend_formats.c.o -MF src/libvirgl.a.p/vrend_formats.c.o.d -o src/libvirgl.a.p/vrend_formats.c.o -c ../git/src/vrend_formats.c FAILED: src/libvirgl.a.p/vrend_formats.c.o aarch64-overc-linux-gcc -march=armv8-a+crc --sysroot=/var/home/dingo/overc/xavier/tmp/work/armv8a-overc-linux/virglrenderer/0.8.2-r0/recipe-sysroot -Isrc/libvirgl.a.p -Isrc -I../git/src -I../git/src/gallium/include -I../git/src/gallium/auxiliary -I../git/src/gallium/auxiliary/util -I. -I../git -I/var/home/dingo/overc/xavier/tmp/work/armv8a-overc-linux/virglrenderer/0.8.2-r0/recipe-sysroot/usr/include/libdrm -fdiagnostics-color=always -DNDEBUG -pipe -D_FILE_OFFSET_BITS=64 -std=gnu11 -DHAVE_CONFIG_H=1 -D_GNU_SOURCE=1 -Werror=implicit-function-declaration -Werror=missing-prototypes -Wmissing-prototypes -Werror=int-to-pointer-cast -fvisibility=hidden -O2 -g -feliminate-unused-debug-types -fmacro-prefix-map=/var/home/dingo/overc/xavier/tmp/work/armv8a-overc-linux/virglrenderer/0.8.2-r0=/usr/src/debug/virglrenderer/0.8.2-r0 -fdebug-prefix-map=/var/home/dingo/overc/xavier/tmp/work/armv8a-overc-linux/virglrenderer/0.8.2-r0=/usr/src/debug/virglrenderer/0.8.2-r0 -fdebug-prefix-map=/var/home/dingo/overc/xavier/tmp/work/armv8a-overc-linux/virglrenderer/0.8.2-r0/recipe-sysroot= -fdebug-prefix-map=/var/home/dingo/overc/xavier/tmp/work/armv8a-overc-linux/virglrenderer/0.8.2-r0/recipe-sysroot-native= -fPIC -pthread -MD -MQ src/libvirgl.a.p/vrend_formats.c.o -MF src/libvirgl.a.p/vrend_formats.c.o.d -o src/libvirgl.a.p/vrend_formats.c.o -c ../git/src/vrend_formats.c In file included from ../git/src/vrend_renderer.h:34, from ../git/src/vrend_formats.c:26: ../git/src/virgl_gbm.h:28:10: fatal error: gbm.h: No such file or directory 28 | #include <gbm.h> | ^~~~~~~ compilation terminated. [9/15] aarch64-overc-linux-gcc -march=armv8-a+crc --sysroot=/var/home/dingo/overc/xavier/tmp/work/armv8a-overc-linux/virglrenderer/0.8.2-r0/recipe-sysroot -Isrc/libvirgl.a.p -Isrc -I../git/src -I../git/src/gallium/include -I../git/src/gallium/auxiliary -I../git/src/gallium/auxiliary/util -I. -I../git -I/var/home/dingo/overc/xavier/tmp/work/armv8a-overc-linux/virglrenderer/0.8.2-r0/recipe-sysroot/usr/include/libdrm -fdiagnostics-color=always -DNDEBUG -pipe -D_FILE_OFFSET_BITS=64 -std=gnu11 -DHAVE_CONFIG_H=1 -D_GNU_SOURCE=1 -Werror=implicit-function-declaration -Werror=missing-prototypes -Wmissing-prototypes -Werror=int-to-pointer-cast -fvisibility=hidden -O2 -g -feliminate-unused-debug-types -fmacro-prefix-map=/var/home/dingo/overc/xavier/tmp/work/armv8a-overc-linux/virglrenderer/0.8.2-r0=/usr/src/debug/virglrenderer/0.8.2-r0 -fdebug-prefix-map=/var/home/dingo/overc/xavier/tmp/work/armv8a-overc-linux/virglrenderer/0.8.2-r0=/usr/src/debug/virglrenderer/0.8.2-r0 -fdebug-prefix-map=/var/home/dingo/overc/xavier/tmp/work/armv8a-overc-linux/virglrenderer/0.8.2-r0/recipe-sysroot= -fdebug-prefix-map=/var/home/dingo/overc/xavier/tmp/work/armv8a-overc-linux/virglrenderer/0.8.2-r0/recipe-sysroot-native= -fPIC -pthread -MD -MQ src/libvirgl.a.p/vrend_decode.c.o -MF src/libvirgl.a.p/vrend_decode.c.o.d -o src/libvirgl.a.p/vrend_decode.c.o -c ../git/src/vrend_decode.c FAILED: src/libvirgl.a.p/vrend_decode.c.o aarch64-overc-linux-gcc -march=armv8-a+crc --sysroot=/var/home/dingo/overc/xavier/tmp/work/armv8a-overc-linux/virglrenderer/0.8.2-r0/recipe-sysroot -Isrc/libvirgl.a.p -Isrc -I../git/src -I../git/src/gallium/include -I../git/src/gallium/auxiliary -I../git/src/gallium/auxiliary/util -I. -I../git -I/var/home/dingo/overc/xavier/tmp/work/armv8a-overc-linux/virglrenderer/0.8.2-r0/recipe-sysroot/usr/include/libdrm -fdiagnostics-color=always -DNDEBUG -pipe -D_FILE_OFFSET_BITS=64 -std=gnu11 -DHAVE_CONFIG_H=1 -D_GNU_SOURCE=1 -Werror=implicit-function-declaration -Werror=missing-prototypes -Wmissing-prototypes -Werror=int-to-pointer-cast -fvisibility=hidden -O2 -g -feliminate-unused-debug-types -fmacro-prefix-map=/var/home/dingo/overc/xavier/tmp/work/armv8a-overc-linux/virglrenderer/0.8.2-r0=/usr/src/debug/virglrenderer/0.8.2-r0 -fdebug-prefix-map=/var/home/dingo/overc/xavier/tmp/work/armv8a-overc-linux/virglrenderer/0.8.2-r0=/usr/src/debug/virglrenderer/0.8.2-r0 -fdebug-prefix-map=/var/home/dingo/overc/xavier/tmp/work/armv8a-overc-linux/virglrenderer/0.8.2-r0/recipe-sysroot= -fdebug-prefix-map=/var/home/dingo/overc/xavier/tmp/work/armv8a-overc-linux/virglrenderer/0.8.2-r0/recipe-sysroot-native= -fPIC -pthread -MD -MQ src/libvirgl.a.p/vrend_decode.c.o -MF src/libvirgl.a.p/vrend_decode.c.o.d -o src/libvirgl.a.p/vrend_decode.c.o -c ../git/src/vrend_decode.c In file included from ../git/src/vrend_renderer.h:34, from ../git/src/vrend_decode.c:34: ../git/src/virgl_gbm.h:28:10: fatal error: gbm.h: No such file or directory 28 | #include <gbm.h> | ^~~~~~~ compilation terminated. [10/15] aarch64-overc-linux-gcc -march=armv8-a+crc --sysroot=/var/home/dingo/overc/xavier/tmp/work/armv8a-overc-linux/virglrenderer/0.8.2-r0/recipe-sysroot -Isrc/libvirgl.a.p -Isrc -I../git/src -I../git/src/gallium/include -I../git/src/gallium/auxiliary -I../git/src/gallium/auxiliary/util -I. -I../git -I/var/home/dingo/overc/xavier/tmp/work/armv8a-overc-linux/virglrenderer/0.8.2-r0/recipe-sysroot/usr/include/libdrm -fdiagnostics-color=always -DNDEBUG -pipe -D_FILE_OFFSET_BITS=64 -std=gnu11 -DHAVE_CONFIG_H=1 -D_GNU_SOURCE=1 -Werror=implicit-function-declaration -Werror=missing-prototypes -Wmissing-prototypes -Werror=int-to-pointer-cast -fvisibility=hidden -O2 -g -feliminate-unused-debug-types -fmacro-prefix-map=/var/home/dingo/overc/xavier/tmp/work/armv8a-overc-linux/virglrenderer/0.8.2-r0=/usr/src/debug/virglrenderer/0.8.2-r0 -fdebug-prefix-map=/var/home/dingo/overc/xavier/tmp/work/armv8a-overc-linux/virglrenderer/0.8.2-r0=/usr/src/debug/virglrenderer/0.8.2-r0 -fdebug-prefix-map=/var/home/dingo/overc/xavier/tmp/work/armv8a-overc-linux/virglrenderer/0.8.2-r0/recipe-sysroot= -fdebug-prefix-map=/var/home/dingo/overc/xavier/tmp/work/armv8a-overc-linux/virglrenderer/0.8.2-r0/recipe-sysroot-native= -fPIC -pthread -MD -MQ src/libvirgl.a.p/virgl_glx_context.c.o -MF src/libvirgl.a.p/virgl_glx_context.c.o.d -o src/libvirgl.a.p/virgl_glx_context.c.o -c ../git/src/virgl_glx_context.c FAILED: src/libvirgl.a.p/virgl_glx_context.c.o aarch64-overc-linux-gcc -march=armv8-a+crc --sysroot=/var/home/dingo/overc/xavier/tmp/work/armv8a-overc-linux/virglrenderer/0.8.2-r0/recipe-sysroot -Isrc/libvirgl.a.p -Isrc -I../git/src -I../git/src/gallium/include -I../git/src/gallium/auxiliary -I../git/src/gallium/auxiliary/util -I. -I../git -I/var/home/dingo/overc/xavier/tmp/work/armv8a-overc-linux/virglrenderer/0.8.2-r0/recipe-sysroot/usr/include/libdrm -fdiagnostics-color=always -DNDEBUG -pipe -D_FILE_OFFSET_BITS=64 -std=gnu11 -DHAVE_CONFIG_H=1 -D_GNU_SOURCE=1 -Werror=implicit-function-declaration -Werror=missing-prototypes -Wmissing-prototypes -Werror=int-to-pointer-cast -fvisibility=hidden -O2 -g -feliminate-unused-debug-types -fmacro-prefix-map=/var/home/dingo/overc/xavier/tmp/work/armv8a-overc-linux/virglrenderer/0.8.2-r0=/usr/src/debug/virglrenderer/0.8.2-r0 -fdebug-prefix-map=/var/home/dingo/overc/xavier/tmp/work/armv8a-overc-linux/virglrenderer/0.8.2-r0=/usr/src/debug/virglrenderer/0.8.2-r0 -fdebug-prefix-map=/var/home/dingo/overc/xavier/tmp/work/armv8a-overc-linux/virglrenderer/0.8.2-r0/recipe-sysroot= -fdebug-prefix-map=/var/home/dingo/overc/xavier/tmp/work/armv8a-overc-linux/virglrenderer/0.8.2-r0/recipe-sysroot-native= -fPIC -pthread -MD -MQ src/libvirgl.a.p/virgl_glx_context.c.o -MF src/libvirgl.a.p/virgl_glx_context.c.o.d -o src/libvirgl.a.p/virgl_glx_context.c.o -c ../git/src/virgl_glx_context.c In file included from ../git/src/vrend_renderer.h:34, from ../git/src/virgl_glx.h:27, from ../git/src/virgl_glx_context.c:32: ../git/src/virgl_gbm.h:28:10: fatal error: gbm.h: No such file or directory 28 | #include <gbm.h> | ^~~~~~~ compilation terminated. [11/15] aarch64-overc-linux-gcc -march=armv8-a+crc --sysroot=/var/home/dingo/overc/xavier/tmp/work/armv8a-overc-linux/virglrenderer/0.8.2-r0/recipe-sysroot -Ivtest/virgl_test_server.p -Ivtest -I../git/vtest -I../git/src/gallium/include -I../git/src/gallium/auxiliary -I../git/src/gallium/auxiliary/util -I. -I../git -Isrc -I../git/src -fdiagnostics-color=always -DNDEBUG -pipe -D_FILE_OFFSET_BITS=64 -std=gnu11 -DHAVE_CONFIG_H=1 -D_GNU_SOURCE=1 -Werror=implicit-function-declaration -Werror=missing-prototypes -Wmissing-prototypes -Werror=int-to-pointer-cast -fvisibility=hidden -O2 -g -feliminate-unused-debug-types -fmacro-prefix-map=/var/home/dingo/overc/xavier/tmp/work/armv8a-overc-linux/virglrenderer/0.8.2-r0=/usr/src/debug/virglrenderer/0.8.2-r0 -fdebug-prefix-map=/var/home/dingo/overc/xavier/tmp/work/armv8a-overc-linux/virglrenderer/0.8.2-r0=/usr/src/debug/virglrenderer/0.8.2-r0 -fdebug-prefix-map=/var/home/dingo/overc/xavier/tmp/work/armv8a-overc-linux/virglrenderer/0.8.2-r0/recipe-sysroot= -fdebug-prefix-map=/var/home/dingo/overc/xavier/tmp/work/armv8a-overc-linux/virglrenderer/0.8.2-r0/recipe-sysroot-native= -MD -MQ vtest/virgl_test_server.p/vtest_renderer.c.o -MF vtest/virgl_test_server.p/vtest_renderer.c.o.d -o vtest/virgl_test_server.p/vtest_renderer.c.o -c ../git/vtest/vtest_renderer.c ninja: build stopped: subcommand failed. WARNING: /var/home/dingo/overc/xavier/tmp/work/armv8a-overc-linux/virglrenderer/0.8.2-r0/temp/run.do_compile.754739:152 exit 1 from 'ninja -v -j 16' WARNING: Backtrace (BB generated script): #1: meson_do_compile, /var/home/dingo/overc/xavier/tmp/work/armv8a-overc-linux/virglrenderer/0.8.2-r0/temp/run.do_compile.754739, line 152 #2: do_compile, /var/home/dingo/overc/xavier/tmp/work/armv8a-overc-linux/virglrenderer/0.8.2-r0/temp/run.do_compile.754739, line 147 #3: main, /var/home/dingo/overc/xavier/tmp/work/armv8a-overc-linux/virglrenderer/0.8.2-r0/temp/run.do_compile.754739, line 156 ERROR: Execution of '/var/home/dingo/overc/xavier/tmp/work/armv8a-overc-linux/virglrenderer/0.8.2-r0/temp/run.do_compile.754739' failed with exit code 1: [1/15] rm -f src/gallium/libgallium.a && aarch64-overc-linux-gcc-ar csrD src/gallium/libgallium.a src/gallium/libgallium.a.p/meson-generated_.._u_format_table.c.o src/gallium/libgallium.a.p/auxiliary_util_u_format.c.o src/gallium/libgallium.a.p/auxiliary_util_u_texture.c.o src/gallium/libgallium.a.p/auxiliary_util_u_hash_table.c.o src/gallium/libgallium.a.p/auxiliary_util_u_debug.c.o src/gallium/libgallium.a.p/auxiliary_util_u_cpu_detect.c.o src/gallium/libgallium.a.p/auxiliary_util_u_bitmask.c.o src/gallium/libgallium.a.p/auxiliary_util_u_surface.c.o src/gallium/libgallium.a.p/auxiliary_util_u_math.c.o src/gallium/libgallium.a.p/auxiliary_util_u_debug_describe.c.o src/gallium/libgallium.a.p/auxiliary_cso_cache_cso_cache.c.o src/gallium/libgallium.a.p/auxiliary_cso_cache_cso_hash.c.o src/gallium/libgallium.a.p/auxiliary_tgsi_tgsi_dump.c.o src/gallium/libgallium.a.p/auxiliary_tgsi_tgsi_ureg.c.o src/gallium/libgallium.a.p/auxiliary_tgsi_tgsi_build.c.o src/gallium/libgallium.a.p/auxiliary_tgsi_tgsi_scan.c.o src/gallium/libgallium.a.p/auxiliary_tgsi_tgsi_info.c.o src/gallium/libgallium.a.p/auxiliary_tgsi_tgsi_parse.c.o src/gallium/libgallium.a.p/auxiliary_tgsi_tgsi_text.c.o src/gallium/libgallium.a.p/auxiliary_tgsi_tgsi_strings.c.o src/gallium/libgallium.a.p/auxiliary_tgsi_tgsi_sanity.c.o src/gallium/libgallium.a.p/auxiliary_tgsi_tgsi_iterate.c.o src/gallium/libgallium.a.p/auxiliary_tgsi_tgsi_util.c.o src/gallium/libgallium.a.p/auxiliary_tgsi_tgsi_transform.c.o src/gallium/libgallium.a.p/auxiliary_os_os_misc.c.o [2/15] aarch64-overc-linux-gcc -march=armv8-a+crc --sysroot=/var/home/dingo/overc/xavier/tmp/work/armv8a-overc-linux/virglrenderer/0.8.2-r0/recipe-sysroot -Ivtest/virgl_test_server.p -Ivtest -I../git/vtest -I../git/src/gallium/include -I../git/src/gallium/auxiliary -I../git/src/gallium/auxiliary/util -I. -I../git -Isrc -I../git/src -fdiagnostics-color=always -DNDEBUG -pipe -D_FILE_OFFSET_BITS=64 -std=gnu11 -DHAVE_CONFIG_H=1 -D_GNU_SOURCE=1 -Werror=implicit-function-declaration -Werror=missing-prototypes -Wmissing-prototypes -Werror=int-to-pointer-cast -fvisibility=hidden -O2 -g -feliminate-unused-debug-types -fmacro-prefix-map=/var/home/dingo/overc/xavier/tmp/work/armv8a-overc-linux/virglrenderer/0.8.2-r0=/usr/src/debug/virglrenderer/0.8.2-r0 -fdebug-prefix-map=/var/home/dingo/overc/xavier/tmp/work/armv8a-overc-linux/virglrenderer/0.8.2-r0=/usr/src/debug/virglrenderer/0.8.2-r0 -fdebug-prefix-map=/var/home/dingo/overc/xavier/tmp/work/armv8a-overc-linux/virglrenderer/0.8.2-r0/recipe-sysroot= -fdebug-prefix-map=/var/home/dingo/overc/xavier/tmp/work/armv8a-overc-linux/virglrenderer/0.8.2-r0/recipe-sysroot-native= -MD -MQ vtest/virgl_test_server.p/vtest_shm.c.o -MF vtest/virgl_test_server.p/vtest_shm.c.o.d -o vtest/virgl_test_server.p/vtest_shm.c.o -c ../git/vtest/vtest_shm.c [3/15] aarch64-overc-linux-gcc -march=armv8-a+crc --sysroot=/var/home/dingo/overc/xavier/tmp/work/armv8a-overc-linux/virglrenderer/0.8.2-r0/recipe-sysroot -Isrc/libvirgl.a.p -Isrc -I../git/src -I../git/src/gallium/include -I../git/src/gallium/auxiliary -I../git/src/gallium/auxiliary/util -I. -I../git -I/var/home/dingo/overc/xavier/tmp/work/armv8a-overc-linux/virglrenderer/0.8.2-r0/recipe-sysroot/usr/include/libdrm -fdiagnostics-color=always -DNDEBUG -pipe -D_FILE_OFFSET_BITS=64 -std=gnu11 -DHAVE_CONFIG_H=1 -D_GNU_SOURCE=1 -Werror=implicit-function-declaration -Werror=missing-prototypes -Wmissing-prototypes -Werror=int-to-pointer-cast -fvisibility=hidden -O2 -g -feliminate-unused-debug-types -fmacro-prefix-map=/var/home/dingo/overc/xavier/tmp/work/armv8a-overc-linux/virglrenderer/0.8.2-r0=/usr/src/debug/virglrenderer/0.8.2-r0 -fdebug-prefix-map=/var/home/dingo/overc/xavier/tmp/work/armv8a-overc-linux/virglrenderer/0.8.2-r0=/usr/src/debug/virglrenderer/0.8.2-r0 -fdebug-prefix-map=/var/home/dingo/overc/xavier/tmp/work/armv8a-overc-linux/virglrenderer/0.8.2-r0/recipe-sysroot= -fdebug-prefix-map=/var/home/dingo/overc/xavier/tmp/work/armv8a-overc-linux/virglrenderer/0.8.2-r0/recipe-sysroot-native= -fPIC -pthread -MD -MQ src/libvirgl.a.p/vrend_debug.c.o -MF src/libvirgl.a.p/vrend_debug.c.o.d -o src/libvirgl.a.p/vrend_debug.c.o -c ../git/src/vrend_debug.c FAILED: src/libvirgl.a.p/vrend_debug.c.o aarch64-overc-linux-gcc -march=armv8-a+crc --sysroot=/var/home/dingo/overc/xavier/tmp/work/armv8a-overc-linux/virglrenderer/0.8.2-r0/recipe-sysroot -Isrc/libvirgl.a.p -Isrc -I../git/src -I../git/src/gallium/include -I../git/src/gallium/auxiliary -I../git/src/gallium/auxiliary/util -I. -I../git -I/var/home/dingo/overc/xavier/tmp/work/armv8a-overc-linux/virglrenderer/0.8.2-r0/recipe-sysroot/usr/include/libdrm -fdiagnostics-color=always -DNDEBUG -pipe -D_FILE_OFFSET_BITS=64 -std=gnu11 -DHAVE_CONFIG_H=1 -D_GNU_SOURCE=1 -Werror=implicit-function-declaration -Werror=missing-prototypes -Wmissing-prototypes -Werror=int-to-pointer-cast -fvisibility=hidden -O2 -g -feliminate-unused-debug-types -fmacro-prefix-map=/var/home/dingo/overc/xavier/tmp/work/armv8a-overc-linux/virglrenderer/0.8.2-r0=/usr/src/debug/virglrenderer/0.8.2-r0 -fdebug-prefix-map=/var/home/dingo/overc/xavier/tmp/work/armv8a-overc-linux/virglrenderer/0.8.2-r0=/usr/src/debug/virglrenderer/0.8.2-r0 -fdebug-prefix-map=/var/home/dingo/overc/xavier/tmp/work/armv8a-overc-linux/virglrenderer/0.8.2-r0/recipe-sysroot= -fdebug-prefix-map=/var/home/dingo/overc/xavier/tmp/work/armv8a-overc-linux/virglrenderer/0.8.2-r0/recipe-sysroot-native= -fPIC -pthread -MD -MQ src/libvirgl.a.p/vrend_debug.c.o -MF src/libvirgl.a.p/vrend_debug.c.o.d -o src/libvirgl.a.p/vrend_debug.c.o -c ../git/src/vrend_debug.c In file included from ../git/src/vrend_renderer.h:34, from ../git/src/vrend_debug.c:26: ../git/src/virgl_gbm.h:28:10: fatal error: gbm.h: No such file or directory 28 | #include <gbm.h> | ^~~~~~~ compilation terminated. [4/15] aarch64-overc-linux-gcc -march=armv8-a+crc --sysroot=/var/home/dingo/overc/xavier/tmp/work/armv8a-overc-linux/virglrenderer/0.8.2-r0/recipe-sysroot -Isrc/libvirgl.a.p -Isrc -I../git/src -I../git/src/gallium/include -I../git/src/gallium/auxiliary -I../git/src/gallium/auxiliary/util -I. -I../git -I/var/home/dingo/overc/xavier/tmp/work/armv8a-overc-linux/virglrenderer/0.8.2-r0/recipe-sysroot/usr/include/libdrm -fdiagnostics-color=always -DNDEBUG -pipe -D_FILE_OFFSET_BITS=64 -std=gnu11 -DHAVE_CONFIG_H=1 -D_GNU_SOURCE=1 -Werror=implicit-function-declaration -Werror=missing-prototypes -Wmissing-prototypes -Werror=int-to-pointer-cast -fvisibility=hidden -O2 -g -feliminate-unused-debug-types -fmacro-prefix-map=/var/home/dingo/overc/xavier/tmp/work/armv8a-overc-linux/virglrenderer/0.8.2-r0=/usr/src/debug/virglrenderer/0.8.2-r0 -fdebug-prefix-map=/var/home/dingo/overc/xavier/tmp/work/armv8a-overc-linux/virglrenderer/0.8.2-r0=/usr/src/debug/virglrenderer/0.8.2-r0 -fdebug-prefix-map=/var/home/dingo/overc/xavier/tmp/work/armv8a-overc-linux/virglrenderer/0.8.2-r0/recipe-sysroot= -fdebug-prefix-map=/var/home/dingo/overc/xavier/tmp/work/armv8a-overc-linux/virglrenderer/0.8.2-r0/recipe-sysroot-native= -fPIC -pthread -MD -MQ src/libvirgl.a.p/vrend_renderer.c.o -MF src/libvirgl.a.p/vrend_renderer.c.o.d -o src/libvirgl.a.p/vrend_renderer.c.o -c ../git/src/vrend_renderer.c FAILED: src/libvirgl.a.p/vrend_renderer.c.o aarch64-overc-linux-gcc -march=armv8-a+crc --sysroot=/var/home/dingo/overc/xavier/tmp/work/armv8a-overc-linux/virglrenderer/0.8.2-r0/recipe-sysroot -Isrc/libvirgl.a.p -Isrc -I../git/src -I../git/src/gallium/include -I../git/src/gallium/auxiliary -I../git/src/gallium/auxiliary/util -I. -I../git -I/var/home/dingo/overc/xavier/tmp/work/armv8a-overc-linux/virglrenderer/0.8.2-r0/recipe-sysroot/usr/include/libdrm -fdiagnostics-color=always -DNDEBUG -pipe -D_FILE_OFFSET_BITS=64 -std=gnu11 -DHAVE_CONFIG_H=1 -D_GNU_SOURCE=1 -Werror=implicit-function-declaration -Werror=missing-prototypes -Wmissing-prototypes -Werror=int-to-pointer-cast -fvisibility=hidden -O2 -g -feliminate-unused-debug-types -fmacro-prefix-map=/var/home/dingo/overc/xavier/tmp/work/armv8a-overc-linux/virglrenderer/0.8.2-r0=/usr/src/debug/virglrenderer/0.8.2-r0 -fdebug-prefix-map=/var/home/dingo/overc/xavier/tmp/work/armv8a-overc-linux/virglrenderer/0.8.2-r0=/usr/src/debug/virglrenderer/0.8.2-r0 -fdebug-prefix-map=/var/home/dingo/overc/xavier/tmp/work/armv8a-overc-linux/virglrenderer/0.8.2-r0/recipe-sysroot= -fdebug-prefix-map=/var/home/dingo/overc/xavier/tmp/work/armv8a-overc-linux/virglrenderer/0.8.2-r0/recipe-sysroot-native= -fPIC -pthread -MD -MQ src/libvirgl.a.p/vrend_renderer.c.o -MF src/libvirgl.a.p/vrend_renderer.c.o.d -o src/libvirgl.a.p/vrend_renderer.c.o -c ../git/src/vrend_renderer.c In file included from ../git/src/vrend_renderer.h:34, from ../git/src/vrend_renderer.c:49: ../git/src/virgl_gbm.h:28:10: fatal error: gbm.h: No such file or directory 28 | #include <gbm.h> | ^~~~~~~ compilation terminated. [5/15] aarch64-overc-linux-gcc -march=armv8-a+crc --sysroot=/var/home/dingo/overc/xavier/tmp/work/armv8a-overc-linux/virglrenderer/0.8.2-r0/recipe-sysroot -Isrc/libvirgl.a.p -Isrc -I../git/src -I../git/src/gallium/include -I../git/src/gallium/auxiliary -I../git/src/gallium/auxiliary/util -I. -I../git -I/var/home/dingo/overc/xavier/tmp/work/armv8a-overc-linux/virglrenderer/0.8.2-r0/recipe-sysroot/usr/include/libdrm -fdiagnostics-color=always -DNDEBUG -pipe -D_FILE_OFFSET_BITS=64 -std=gnu11 -DHAVE_CONFIG_H=1 -D_GNU_SOURCE=1 -Werror=implicit-function-declaration -Werror=missing-prototypes -Wmissing-prototypes -Werror=int-to-pointer-cast -fvisibility=hidden -O2 -g -feliminate-unused-debug-types -fmacro-prefix-map=/var/home/dingo/overc/xavier/tmp/work/armv8a-overc-linux/virglrenderer/0.8.2-r0=/usr/src/debug/virglrenderer/0.8.2-r0 -fdebug-prefix-map=/var/home/dingo/overc/xavier/tmp/work/armv8a-overc-linux/virglrenderer/0.8.2-r0=/usr/src/debug/virglrenderer/0.8.2-r0 -fdebug-prefix-map=/var/home/dingo/overc/xavier/tmp/work/armv8a-overc-linux/virglrenderer/0.8.2-r0/recipe-sysroot= -fdebug-prefix-map=/var/home/dingo/overc/xavier/tmp/work/armv8a-overc-linux/virglrenderer/0.8.2-r0/recipe-sysroot-native= -fPIC -pthread -MD -MQ src/libvirgl.a.p/vrend_blitter.c.o -MF src/libvirgl.a.p/vrend_blitter.c.o.d -o src/libvirgl.a.p/vrend_blitter.c.o -c ../git/src/vrend_blitter.c FAILED: src/libvirgl.a.p/vrend_blitter.c.o aarch64-overc-linux-gcc -march=armv8-a+crc --sysroot=/var/home/dingo/overc/xavier/tmp/work/armv8a-overc-linux/virglrenderer/0.8.2-r0/recipe-sysroot -Isrc/libvirgl.a.p -Isrc -I../git/src -I../git/src/gallium/include -I../git/src/gallium/auxiliary -I../git/src/gallium/auxiliary/util -I. -I../git -I/var/home/dingo/overc/xavier/tmp/work/armv8a-overc-linux/virglrenderer/0.8.2-r0/recipe-sysroot/usr/include/libdrm -fdiagnostics-color=always -DNDEBUG -pipe -D_FILE_OFFSET_BITS=64 -std=gnu11 -DHAVE_CONFIG_H=1 -D_GNU_SOURCE=1 -Werror=implicit-function-declaration -Werror=missing-prototypes -Wmissing-prototypes -Werror=int-to-pointer-cast -fvisibility=hidden -O2 -g -feliminate-unused-debug-types -fmacro-prefix-map=/var/home/dingo/overc/xavier/tmp/work/armv8a-overc-linux/virglrenderer/0.8.2-r0=/usr/src/debug/virglrenderer/0.8.2-r0 -fdebug-prefix-map=/var/home/dingo/overc/xavier/tmp/work/armv8a-overc-linux/virglrenderer/0.8.2-r0=/usr/src/debug/virglrenderer/0.8.2-r0 -fdebug-prefix-map=/var/home/dingo/overc/xavier/tmp/work/armv8a-overc-linux/virglrenderer/0.8.2-r0/recipe-sysroot= -fdebug-prefix-map=/var/home/dingo/overc/xavier/tmp/work/armv8a-overc-linux/virglrenderer/0.8.2-r0/recipe-sysroot-native= -fPIC -pthread -MD -MQ src/libvirgl.a.p/vrend_blitter.c.o -MF src/libvirgl.a.p/vrend_blitter.c.o.d -o src/libvirgl.a.p/vrend_blitter.c.o -c ../git/src/vrend_blitter.c In file included from ../git/src/vrend_renderer.h:34, from ../git/src/vrend_blitter.c:48: ../git/src/virgl_gbm.h:28:10: fatal error: gbm.h: No such file or directory 28 | #include <gbm.h> | ^~~~~~~ compilation terminated. [6/15] aarch64-overc-linux-gcc -march=armv8-a+crc --sysroot=/var/home/dingo/overc/xavier/tmp/work/armv8a-overc-linux/virglrenderer/0.8.2-r0/recipe-sysroot -Ivtest/virgl_test_server.p -Ivtest -I../git/vtest -I../git/src/gallium/include -I../git/src/gallium/auxiliary -I../git/src/gallium/auxiliary/util -I. -I../git -Isrc -I../git/src -fdiagnostics-color=always -DNDEBUG -pipe -D_FILE_OFFSET_BITS=64 -std=gnu11 -DHAVE_CONFIG_H=1 -D_GNU_SOURCE=1 -Werror=implicit-function-declaration -Werror=missing-prototypes -Wmissing-prototypes -Werror=int-to-pointer-cast -fvisibility=hidden -O2 -g -feliminate-unused-debug-types -fmacro-prefix-map=/var/home/dingo/overc/xavier/tmp/work/armv8a-overc-linux/virglrenderer/0.8.2-r0=/usr/src/debug/virglrenderer/0.8.2-r0 -fdebug-prefix-map=/var/home/dingo/overc/xavier/tmp/work/armv8a-overc-linux/virglrenderer/0.8.2-r0=/usr/src/debug/virglrenderer/0.8.2-r0 -fdebug-prefix-map=/var/home/dingo/overc/xavier/tmp/work/armv8a-overc-linux/virglrenderer/0.8.2-r0/recipe-sysroot= -fdebug-prefix-map=/var/home/dingo/overc/xavier/tmp/work/armv8a-overc-linux/virglrenderer/0.8.2-r0/recipe-sysroot-native= -MD -MQ vtest/virgl_test_server.p/vtest_server.c.o -MF vtest/virgl_test_server.p/vtest_server.c.o.d -o vtest/virgl_test_server.p/vtest_server.c.o -c ../git/vtest/vtest_server.c [7/15] aarch64-overc-linux-gcc -march=armv8-a+crc --sysroot=/var/home/dingo/overc/xavier/tmp/work/armv8a-overc-linux/virglrenderer/0.8.2-r0/recipe-sysroot -Isrc/libvirglrenderer.so.1.4.2.p -Isrc -I../git/src -I../git/src/gallium/include -I../git/src/gallium/auxiliary -I../git/src/gallium/auxiliary/util -I. -I../git -I/var/home/dingo/overc/xavier/tmp/work/armv8a-overc-linux/virglrenderer/0.8.2-r0/recipe-sysroot/usr/include/libdrm -fdiagnostics-color=always -DNDEBUG -pipe -D_FILE_OFFSET_BITS=64 -std=gnu11 -DHAVE_CONFIG_H=1 -D_GNU_SOURCE=1 -Werror=implicit-function-declaration -Werror=missing-prototypes -Wmissing-prototypes -Werror=int-to-pointer-cast -fvisibility=hidden -O2 -g -feliminate-unused-debug-types -fmacro-prefix-map=/var/home/dingo/overc/xavier/tmp/work/armv8a-overc-linux/virglrenderer/0.8.2-r0=/usr/src/debug/virglrenderer/0.8.2-r0 -fdebug-prefix-map=/var/home/dingo/overc/xavier/tmp/work/armv8a-overc-linux/virglrenderer/0.8.2-r0=/usr/src/debug/virglrenderer/0.8.2-r0 -fdebug-prefix-map=/var/home/dingo/overc/xavier/tmp/work/armv8a-overc-linux/virglrenderer/0.8.2-r0/recipe-sysroot= -fdebug-prefix-map=/var/home/dingo/overc/xavier/tmp/work/armv8a-overc-linux/virglrenderer/0.8.2-r0/recipe-sysroot-native= -fPIC -pthread -MD -MQ src/libvirglrenderer.so.1.4.2.p/virglrenderer.c.o -MF src/libvirglrenderer.so.1.4.2.p/virglrenderer.c.o.d -o src/libvirglrenderer.so.1.4.2.p/virglrenderer.c.o -c ../git/src/virglrenderer.c FAILED: src/libvirglrenderer.so.1.4.2.p/virglrenderer.c.o aarch64-overc-linux-gcc -march=armv8-a+crc --sysroot=/var/home/dingo/overc/xavier/tmp/work/armv8a-overc-linux/virglrenderer/0.8.2-r0/recipe-sysroot -Isrc/libvirglrenderer.so.1.4.2.p -Isrc -I../git/src -I../git/src/gallium/include -I../git/src/gallium/auxiliary -I../git/src/gallium/auxiliary/util -I. -I../git -I/var/home/dingo/overc/xavier/tmp/work/armv8a-overc-linux/virglrenderer/0.8.2-r0/recipe-sysroot/usr/include/libdrm -fdiagnostics-color=always -DNDEBUG -pipe -D_FILE_OFFSET_BITS=64 -std=gnu11 -DHAVE_CONFIG_H=1 -D_GNU_SOURCE=1 -Werror=implicit-function-declaration -Werror=missing-prototypes -Wmissing-prototypes -Werror=int-to-pointer-cast -fvisibility=hidden -O2 -g -feliminate-unused-debug-types -fmacro-prefix-map=/var/home/dingo/overc/xavier/tmp/work/armv8a-overc-linux/virglrenderer/0.8.2-r0=/usr/src/debug/virglrenderer/0.8.2-r0 -fdebug-prefix-map=/var/home/dingo/overc/xavier/tmp/work/armv8a-overc-linux/virglrenderer/0.8.2-r0=/usr/src/debug/virglrenderer/0.8.2-r0 -fdebug-prefix-map=/var/home/dingo/overc/xavier/tmp/work/armv8a-overc-linux/virglrenderer/0.8.2-r0/recipe-sysroot= -fdebug-prefix-map=/var/home/dingo/overc/xavier/tmp/work/armv8a-overc-linux/virglrenderer/0.8.2-r0/recipe-sysroot-native= -fPIC -pthread -MD -MQ src/libvirglrenderer.so.1.4.2.p/virglrenderer.c.o -MF src/libvirglrenderer.so.1.4.2.p/virglrenderer.c.o.d -o src/libvirglrenderer.so.1.4.2.p/virglrenderer.c.o -c ../git/src/virglrenderer.c In file included from ../git/src/vrend_renderer.h:34, from ../git/src/virglrenderer.c:37: ../git/src/virgl_gbm.h:28:10: fatal error: gbm.h: No such file or directory 28 | #include <gbm.h> | ^~~~~~~ compilation terminated. [8/15] aarch64-overc-linux-gcc -march=armv8-a+crc --sysroot=/var/home/dingo/overc/xavier/tmp/work/armv8a-overc-linux/virglrenderer/0.8.2-r0/recipe-sysroot -Isrc/libvirgl.a.p -Isrc -I../git/src -I../git/src/gallium/include -I../git/src/gallium/auxiliary -I../git/src/gallium/auxiliary/util -I. -I../git -I/var/home/dingo/overc/xavier/tmp/work/armv8a-overc-linux/virglrenderer/0.8.2-r0/recipe-sysroot/usr/include/libdrm -fdiagnostics-color=always -DNDEBUG -pipe -D_FILE_OFFSET_BITS=64 -std=gnu11 -DHAVE_CONFIG_H=1 -D_GNU_SOURCE=1 -Werror=implicit-function-declaration -Werror=missing-prototypes -Wmissing-prototypes -Werror=int-to-pointer-cast -fvisibility=hidden -O2 -g -feliminate-unused-debug-types -fmacro-prefix-map=/var/home/dingo/overc/xavier/tmp/work/armv8a-overc-linux/virglrenderer/0.8.2-r0=/usr/src/debug/virglrenderer/0.8.2-r0 -fdebug-prefix-map=/var/home/dingo/overc/xavier/tmp/work/armv8a-overc-linux/virglrenderer/0.8.2-r0=/usr/src/debug/virglrenderer/0.8.2-r0 -fdebug-prefix-map=/var/home/dingo/overc/xavier/tmp/work/armv8a-overc-linux/virglrenderer/0.8.2-r0/recipe-sysroot= -fdebug-prefix-map=/var/home/dingo/overc/xavier/tmp/work/armv8a-overc-linux/virglrenderer/0.8.2-r0/recipe-sysroot-native= -fPIC -pthread -MD -MQ src/libvirgl.a.p/vrend_formats.c.o -MF src/libvirgl.a.p/vrend_formats.c.o.d -o src/libvirgl.a.p/vrend_formats.c.o -c ../git/src/vrend_formats.c FAILED: src/libvirgl.a.p/vrend_formats.c.o aarch64-overc-linux-gcc -march=armv8-a+crc --sysroot=/var/home/dingo/overc/xavier/tmp/work/armv8a-overc-linux/virglrenderer/0.8.2-r0/recipe-sysroot -Isrc/libvirgl.a.p -Isrc -I../git/src -I../git/src/gallium/include -I../git/src/gallium/auxiliary -I../git/src/gallium/auxiliary/util -I. -I../git -I/var/home/dingo/overc/xavier/tmp/work/armv8a-overc-linux/virglrenderer/0.8.2-r0/recipe-sysroot/usr/include/libdrm -fdiagnostics-color=always -DNDEBUG -pipe -D_FILE_OFFSET_BITS=64 -std=gnu11 -DHAVE_CONFIG_H=1 -D_GNU_SOURCE=1 -Werror=implicit-function-declaration -Werror=missing-prototypes -Wmissing-prototypes -Werror=int-to-pointer-cast -fvisibility=hidden -O2 -g -feliminate-unused-debug-types -fmacro-prefix-map=/var/home/dingo/overc/xavier/tmp/work/armv8a-overc-linux/virglrenderer/0.8.2-r0=/usr/src/debug/virglrenderer/0.8.2-r0 -fdebug-prefix-map=/var/home/dingo/overc/xavier/tmp/work/armv8a-overc-linux/virglrenderer/0.8.2-r0=/usr/src/debug/virglrenderer/0.8.2-r0 -fdebug-prefix-map=/var/home/dingo/overc/xavier/tmp/work/armv8a-overc-linux/virglrenderer/0.8.2-r0/recipe-sysroot= -fdebug-prefix-map=/var/home/dingo/overc/xavier/tmp/work/armv8a-overc-linux/virglrenderer/0.8.2-r0/recipe-sysroot-native= -fPIC -pthread -MD -MQ src/libvirgl.a.p/vrend_formats.c.o -MF src/libvirgl.a.p/vrend_formats.c.o.d -o src/libvirgl.a.p/vrend_formats.c.o -c ../git/src/vrend_formats.c In file included from ../git/src/vrend_renderer.h:34, from ../git/src/vrend_formats.c:26: ../git/src/virgl_gbm.h:28:10: fatal error: gbm.h: No such file or directory 28 | #include <gbm.h> | ^~~~~~~ compilation terminated. [9/15] aarch64-overc-linux-gcc -march=armv8-a+crc --sysroot=/var/home/dingo/overc/xavier/tmp/work/armv8a-overc-linux/virglrenderer/0.8.2-r0/recipe-sysroot -Isrc/libvirgl.a.p -Isrc -I../git/src -I../git/src/gallium/include -I../git/src/gallium/auxiliary -I../git/src/gallium/auxiliary/util -I. -I../git -I/var/home/dingo/overc/xavier/tmp/work/armv8a-overc-linux/virglrenderer/0.8.2-r0/recipe-sysroot/usr/include/libdrm -fdiagnostics-color=always -DNDEBUG -pipe -D_FILE_OFFSET_BITS=64 -std=gnu11 -DHAVE_CONFIG_H=1 -D_GNU_SOURCE=1 -Werror=implicit-function-declaration -Werror=missing-prototypes -Wmissing-prototypes -Werror=int-to-pointer-cast -fvisibility=hidden -O2 -g -feliminate-unused-debug-types -fmacro-prefix-map=/var/home/dingo/overc/xavier/tmp/work/armv8a-overc-linux/virglrenderer/0.8.2-r0=/usr/src/debug/virglrenderer/0.8.2-r0 -fdebug-prefix-map=/var/home/dingo/overc/xavier/tmp/work/armv8a-overc-linux/virglrenderer/0.8.2-r0=/usr/src/debug/virglrenderer/0.8.2-r0 -fdebug-prefix-map=/var/home/dingo/overc/xavier/tmp/work/armv8a-overc-linux/virglrenderer/0.8.2-r0/recipe-sysroot= -fdebug-prefix-map=/var/home/dingo/overc/xavier/tmp/work/armv8a-overc-linux/virglrenderer/0.8.2-r0/recipe-sysroot-native= -fPIC -pthread -MD -MQ src/libvirgl.a.p/vrend_decode.c.o -MF src/libvirgl.a.p/vrend_decode.c.o.d -o src/libvirgl.a.p/vrend_decode.c.o -c ../git/src/vrend_decode.c FAILED: src/libvirgl.a.p/vrend_decode.c.o aarch64-overc-linux-gcc -march=armv8-a+crc --sysroot=/var/home/dingo/overc/xavier/tmp/work/armv8a-overc-linux/virglrenderer/0.8.2-r0/recipe-sysroot -Isrc/libvirgl.a.p -Isrc -I../git/src -I../git/src/gallium/include -I../git/src/gallium/auxiliary -I../git/src/gallium/auxiliary/util -I. -I../git -I/var/home/dingo/overc/xavier/tmp/work/armv8a-overc-linux/virglrenderer/0.8.2-r0/recipe-sysroot/usr/include/libdrm -fdiagnostics-color=always -DNDEBUG -pipe -D_FILE_OFFSET_BITS=64 -std=gnu11 -DHAVE_CONFIG_H=1 -D_GNU_SOURCE=1 -Werror=implicit-function-declaration -Werror=missing-prototypes -Wmissing-prototypes -Werror=int-to-pointer-cast -fvisibility=hidden -O2 -g -feliminate-unused-debug-types -fmacro-prefix-map=/var/home/dingo/overc/xavier/tmp/work/armv8a-overc-linux/virglrenderer/0.8.2-r0=/usr/src/debug/virglrenderer/0.8.2-r0 -fdebug-prefix-map=/var/home/dingo/overc/xavier/tmp/work/armv8a-overc-linux/virglrenderer/0.8.2-r0=/usr/src/debug/virglrenderer/0.8.2-r0 -fdebug-prefix-map=/var/home/dingo/overc/xavier/tmp/work/armv8a-overc-linux/virglrenderer/0.8.2-r0/recipe-sysroot= -fdebug-prefix-map=/var/home/dingo/overc/xavier/tmp/work/armv8a-overc-linux/virglrenderer/0.8.2-r0/recipe-sysroot-native= -fPIC -pthread -MD -MQ src/libvirgl.a.p/vrend_decode.c.o -MF src/libvirgl.a.p/vrend_decode.c.o.d -o src/libvirgl.a.p/vrend_decode.c.o -c ../git/src/vrend_decode.c In file included from ../git/src/vrend_renderer.h:34, from ../git/src/vrend_decode.c:34: ../git/src/virgl_gbm.h:28:10: fatal error: gbm.h: No such file or directory 28 | #include <gbm.h> | ^~~~~~~ compilation terminated. [10/15] aarch64-overc-linux-gcc -march=armv8-a+crc --sysroot=/var/home/dingo/overc/xavier/tmp/work/armv8a-overc-linux/virglrenderer/0.8.2-r0/recipe-sysroot -Isrc/libvirgl.a.p -Isrc -I../git/src -I../git/src/gallium/include -I../git/src/gallium/auxiliary -I../git/src/gallium/auxiliary/util -I. -I../git -I/var/home/dingo/overc/xavier/tmp/work/armv8a-overc-linux/virglrenderer/0.8.2-r0/recipe-sysroot/usr/include/libdrm -fdiagnostics-color=always -DNDEBUG -pipe -D_FILE_OFFSET_BITS=64 -std=gnu11 -DHAVE_CONFIG_H=1 -D_GNU_SOURCE=1 -Werror=implicit-function-declaration -Werror=missing-prototypes -Wmissing-prototypes -Werror=int-to-pointer-cast -fvisibility=hidden -O2 -g -feliminate-unused-debug-types -fmacro-prefix-map=/var/home/dingo/overc/xavier/tmp/work/armv8a-overc-linux/virglrenderer/0.8.2-r0=/usr/src/debug/virglrenderer/0.8.2-r0 -fdebug-prefix-map=/var/home/dingo/overc/xavier/tmp/work/armv8a-overc-linux/virglrenderer/0.8.2-r0=/usr/src/debug/virglrenderer/0.8.2-r0 -fdebug-prefix-map=/var/home/dingo/overc/xavier/tmp/work/armv8a-overc-linux/virglrenderer/0.8.2-r0/recipe-sysroot= -fdebug-prefix-map=/var/home/dingo/overc/xavier/tmp/work/armv8a-overc-linux/virglrenderer/0.8.2-r0/recipe-sysroot-native= -fPIC -pthread -MD -MQ src/libvirgl.a.p/virgl_glx_context.c.o -MF src/libvirgl.a.p/virgl_glx_context.c.o.d -o src/libvirgl.a.p/virgl_glx_context.c.o -c ../git/src/virgl_glx_context.c FAILED: src/libvirgl.a.p/virgl_glx_context.c.o aarch64-overc-linux-gcc -march=armv8-a+crc --sysroot=/var/home/dingo/overc/xavier/tmp/work/armv8a-overc-linux/virglrenderer/0.8.2-r0/recipe-sysroot -Isrc/libvirgl.a.p -Isrc -I../git/src -I../git/src/gallium/include -I../git/src/gallium/auxiliary -I../git/src/gallium/auxiliary/util -I. -I../git -I/var/home/dingo/overc/xavier/tmp/work/armv8a-overc-linux/virglrenderer/0.8.2-r0/recipe-sysroot/usr/include/libdrm -fdiagnostics-color=always -DNDEBUG -pipe -D_FILE_OFFSET_BITS=64 -std=gnu11 -DHAVE_CONFIG_H=1 -D_GNU_SOURCE=1 -Werror=implicit-function-declaration -Werror=missing-prototypes -Wmissing-prototypes -Werror=int-to-pointer-cast -fvisibility=hidden -O2 -g -feliminate-unused-debug-types -fmacro-prefix-map=/var/home/dingo/overc/xavier/tmp/work/armv8a-overc-linux/virglrenderer/0.8.2-r0=/usr/src/debug/virglrenderer/0.8.2-r0 -fdebug-prefix-map=/var/home/dingo/overc/xavier/tmp/work/armv8a-overc-linux/virglrenderer/0.8.2-r0=/usr/src/debug/virglrenderer/0.8.2-r0 -fdebug-prefix-map=/var/home/dingo/overc/xavier/tmp/work/armv8a-overc-linux/virglrenderer/0.8.2-r0/recipe-sysroot= -fdebug-prefix-map=/var/home/dingo/overc/xavier/tmp/work/armv8a-overc-linux/virglrenderer/0.8.2-r0/recipe-sysroot-native= -fPIC -pthread -MD -MQ src/libvirgl.a.p/virgl_glx_context.c.o -MF src/libvirgl.a.p/virgl_glx_context.c.o.d -o src/libvirgl.a.p/virgl_glx_context.c.o -c ../git/src/virgl_glx_context.c In file included from ../git/src/vrend_renderer.h:34, from ../git/src/virgl_glx.h:27, from ../git/src/virgl_glx_context.c:32: ../git/src/virgl_gbm.h:28:10: fatal error: gbm.h: No such file or directory 28 | #include <gbm.h> | ^~~~~~~ compilation terminated. [11/15] aarch64-overc-linux-gcc -march=armv8-a+crc --sysroot=/var/home/dingo/overc/xavier/tmp/work/armv8a-overc-linux/virglrenderer/0.8.2-r0/recipe-sysroot -Ivtest/virgl_test_server.p -Ivtest -I../git/vtest -I../git/src/gallium/include -I../git/src/gallium/auxiliary -I../git/src/gallium/auxiliary/util -I. -I../git -Isrc -I../git/src -fdiagnostics-color=always -DNDEBUG -pipe -D_FILE_OFFSET_BITS=64 -std=gnu11 -DHAVE_CONFIG_H=1 -D_GNU_SOURCE=1 -Werror=implicit-function-declaration -Werror=missing-prototypes -Wmissing-prototypes -Werror=int-to-pointer-cast -fvisibility=hidden -O2 -g -feliminate-unused-debug-types -fmacro-prefix-map=/var/home/dingo/overc/xavier/tmp/work/armv8a-overc-linux/virglrenderer/0.8.2-r0=/usr/src/debug/virglrenderer/0.8.2-r0 -fdebug-prefix-map=/var/home/dingo/overc/xavier/tmp/work/armv8a-overc-linux/virglrenderer/0.8.2-r0=/usr/src/debug/virglrenderer/0.8.2-r0 -fdebug-prefix-map=/var/home/dingo/overc/xavier/tmp/work/armv8a-overc-linux/virglrenderer/0.8.2-r0/recipe-sysroot= -fdebug-prefix-map=/var/home/dingo/overc/xavier/tmp/work/armv8a-overc-linux/virglrenderer/0.8.2-r0/recipe-sysroot-native= -MD -MQ vtest/virgl_test_server.p/vtest_renderer.c.o -MF vtest/virgl_test_server.p/vtest_renderer.c.o.d -o vtest/virgl_test_server.p/vtest_renderer.c.o -c ../git/vtest/vtest_renderer.c ninja: build stopped: subcommand failed. WARNING: /var/home/dingo/overc/xavier/tmp/work/armv8a-overc-linux/virglrenderer/0.8.2-r0/temp/run.do_compile.754739:152 exit 1 from 'ninja -v -j 16' WARNING: Backtrace (BB generated script): #1: meson_do_compile, /var/home/dingo/overc/xavier/tmp/work/armv8a-overc-linux/virglrenderer/0.8.2-r0/temp/run.do_compile.754739, line 152 #2: do_compile, /var/home/dingo/overc/xavier/tmp/work/armv8a-overc-linux/virglrenderer/0.8.2-r0/temp/run.do_compile.754739, line 147 #3: main, /var/home/dingo/overc/xavier/tmp/work/armv8a-overc-linux/virglrenderer/0.8.2-r0/temp/run.do_compile.754739, line 156 Backtrace (metadata-relative locations): #1: meson_do_compile, /home/dingo/overc/poky/meta/classes/meson.bbclass, line 180 #2: do_compile, autogenerated, line 2
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Set DISTRO_VERSION using git describe
Justin Standring
Hi, I'm working on a release process for a Dunfell-based distro, and I'd like to automatically set DISTRO_VERSION from `git describe` - ideally, from within Bitbake rather than a wrapper script. I am using a Python function to set DISTRO_VERSION, and that function runs `git describe`. To avoid running `git describe` for every single recipe (during parsing) and then for each task during build, I am using a combination of bb.persist_data and DATETIME to cache the command result. Here is my code: (pasted here if you prefer - https://pastebin.com/ikzCx52s) # File: conf/distro/include/custom-distro-version.inc It is partially working, but it's not picking up changes to the value properly. On a fresh build, I see the `bb.warn` message twice - once during parsing, and once during the build (since the DATETIME changes between those phases?). The build (`bitbake custom-image`) succeeds with the correct DISTRO_VERSION. When I coerce git describe to change its output (by modifying my README for example) and run bitbake again, Bitbake unfortunately does not detect any work to do (sstate 100% match, 100% complete). However, I do see the bb.warn message from include once (during build, not parsing because I assume that's all cached - I haven't changed any Yocto code). And, the 'Build Configuration' summary shows DISTRO_VERSION has the new value. I tried inspecting the os-release do_compile task as a way to debug this (since it uses DISTRO_VERSION). The output `bitbake-dumpsig -t os-release do_compile` shows these lines (snipped for brevity): Task dependencies: ['B', 'BBLAYERS_FETCH_DIR', 'BP', 'BPN', 'DISTRO', 'DISTRO_NAME', 'DISTRO_VERSION', 'ID', 'ID_LIKE', 'NAME', 'OS_RELEASE_FIELDS', 'OS_RELEASE_UNQUOTED_FIELDS', 'PN', 'PRETTY_NAME', 'PV', 'S', 'SPECIAL_PKGSUFFIX', 'VERSION', 'VERSION_ID', 'do_compile[umask]', 'get_custom_distro_version', 'sanitise_value'] To me, this shows that the recipe is correctly depending on the result of `def get_custom_distro_version(d)`, but when the result of that function is changing, the recipe is not re-built. Can anyone help me explain what's going on here? Or, suggest an alternative way to do this? Thanks, Justin
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
M+ & H bugs with Milestone Movements WW41
Stephen Jolley
All,
Thanks,
Stephen K. Jolley Yocto Project Program Manager ( Cell: (208) 244-4460 * Email: sjolley.yp.pm@...
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Enhancements/Bugs closed WW41
Stephen Jolley
All,
Thanks,
Stephen K. Jolley Yocto Project Program Manager ( Cell: (208) 244-4460 * Email: sjolley.yp.pm@...
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Current Autobuilder Intermittent bugs by the WW created or closed.
Stephen Jolley
All,
Thanks,
Stephen K. Jolley Yocto Project Program Manager ( Cell: (208) 244-4460 * Email: sjolley.yp.pm@...
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Current high bug count owners for Yocto Project 3.2 & 3.3
Stephen Jolley
All,
Thanks,
Stephen K. Jolley Yocto Project Program Manager ( Cell: (208) 244-4460 * Email: sjolley.yp.pm@...
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Yocto Project Newcomer & Unassigned Bugs - Help Needed
Stephen Jolley
All,
The triage team is starting to try and collect up and classify bugs which a newcomer to the project would be able to work on in a way which means people can find them. They're being listed on the triage page under the appropriate heading: https://wiki.yoctoproject.org/wiki/Bug_Triage#Newcomer_Bugs Also please review: https://www.openembedded.org/wiki/How_to_submit_a_patch_to_OpenEmbedded and how to create a bugzilla account at: https://bugzilla.yoctoproject.org/createaccount.cgi The idea is these bugs should be straight forward for a person to help work on who doesn't have deep experience with the project. If anyone can help, please take ownership of the bug and send patches! If anyone needs help/advice there are people on irc who can likely do so, or some of the more experienced contributors will likely be happy to help too.
Also, the triage team meets weekly and does its best to handle the bugs reported into the Bugzilla. The number of people attending that meeting has fallen, as have the number of people available to help fix bugs. One of the things we hear users report is they don't know how to help. We (the triage team) are therefore going to start reporting out the currently 334 unassigned or newcomer bugs.
We're hoping people may be able to spare some time now and again to help out with these. Bugs are split into two types, "true bugs" where things don't work as they should and "enhancements" which are features we'd want to add to the system. There are also roughly four different "priority" classes right now, “3.2”, “3.3, "3.99" and "Future", the more pressing/urgent issues being in "3.2" and then “3.3”.
Please review this link and if a bug is something you would be able to help with either take ownership of the bug, or send me (sjolley.yp.pm@...) an e-mail with the bug number you would like and I will assign it to you (please make sure you have a Bugzilla account). The list is at: https://wiki.yoctoproject.org/wiki/Bug_Triage_Archive#Unassigned_or_Newcomer_Bugs
Thanks,
Stephen K. Jolley Yocto Project Program Manager ( Cell: (208) 244-4460 * Email: sjolley.yp.pm@...
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Re: RFC: Changes to meta-kernel layer
On Thu, 17 Sep 2020 at 09:43, Paul Barker <pbarker@...> wrote:
I saw that meta-kernel was used in the M3 build so I'm not going to drop recipes or rename the layer right now. I'll implement these changes after the Yocto 3.2 release. -- Paul Barker Konsulko Group
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Re: Bug 13807 - add support for elfutils debuginfod
#yocto
Ross Burton <ross@...>
Hi Dorina,
On Sat, 10 Oct 2020 at 02:30, Dorinda <dorindabassey@...> wrote: I am an Outreachy internship applicant, and I would love to assist on this bug #13807 - add support for elfutils debug info server.The first comment on the bug gives a brief overview: 1) Enable debuginfod in elfutils. This should be a PACKAGECONFIG, and the build needs some extra dependencies (libmicrohttpd curl sqlite3 libarchive). Initially disabled by default. This should be relatively straightforward once you understand how a recipe is written and how PACKAGECONFIG works. All of those extra dependencies are in oe-core already apart from libmicrohttpd which is part of meta-oe, so you'll need to add that layer to your build configuration. 2) Add support for ipkg to the debuginfod scanner. 0.178 only supports RPM but the next release (and git master) can also scan .debs, and as ipkgs are binary-compatible with dpkg then this is a trivial addition to the filename matching. This is literally a two line patch to elfutils. 3) Verify that running debuginfod manually over $DEPLOY_DIR and setting DEBUGINFOD_URLS correctly works. Test case: debuginfod-find source hexcode /bin/bash. 4) Determine final integration. Straw man proposal: a class that turns on debuginfod for elfutils and sets DEBUGINFOD_URLS in the image, and a script that runs the elfutils-native debuginfod on DEPLOY_DIR. The first step is critical so start with the Yocto Project documentation and understand how a recipe is written. Regards, Ross
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Re: Cleanup populate_sdk artefacts
Richard Purdie
On Fri, 2020-10-09 at 17:16 +0200, Arthur COURTEL wrote:
Hi all,bitbake <target name> -c clean should clean up that kind of issue and allow it to continue. Cheers, Richard
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Bug 13807 - add support for elfutils debuginfod
#yocto
Dorinda
Hello Everyone,
I am an Outreachy internship applicant, and I would love to assist on this bug #13807 - add support for elfutils debug info server. I would like some more detailed information about this bug, and what's needed to get started on this task. Thanks.
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
[prelink-cross][PATCH v5] Add SPDX license headers to all source files
Meh Mbeh Ida Delphine <idadelm@...>
Added SPDX headers in all source files except src/makecrc.c since it is not copyrighted.
Skipped Makefile.am as well. Also cleared redundant license text. Updated README file with correct email addresses. Fixes: [YOCTO #13529] Signed-off-by: Meh Mbeh Ida Delphine <idadelm@...> --- Changes in V5: * None(Address review comments) Changes in V4: * Add [YOCTO #13529] tag to git commit log instead of subject line * Updated the README file with right email addresses Changes in V3: * Address review comments * Change subject line to reflect what the patch is trying to do Changes in V2: * Address review comments README | 4 ++-- src/arch-alpha.c | 15 ++------------- src/arch-arm.c | 15 ++------------- src/arch-cris.c | 15 ++------------- src/arch-i386.c | 15 ++------------- src/arch-ia64.c | 15 ++------------- src/arch-mips.c | 16 ++-------------- src/arch-ppc.c | 15 ++------------- src/arch-ppc64.c | 15 ++------------- src/arch-s390.c | 15 ++------------- src/arch-s390x.c | 15 ++------------- src/arch-sh.c | 15 ++------------- src/arch-sparc.c | 16 +++------------- src/arch-sparc64.c | 15 ++------------- src/arch-x86_64.c | 15 ++------------- src/cache.c | 15 ++------------- src/canonicalize.c | 16 ++-------------- src/checksum.c | 15 ++------------- src/conflict.c | 15 ++------------- src/crc32.c | 15 ++------------- src/cxx.c | 15 ++------------- src/data.c | 15 ++------------- src/doit.c | 15 ++------------- src/dso.c | 15 ++------------- src/dwarf2.c | 15 ++------------- src/dwarf2.h | 15 ++------------- src/exec.c | 15 ++------------- src/execle_open.c | 15 ++------------- src/execstack.c | 15 ++------------- src/fptr.c | 15 ++------------- src/fptr.h | 15 ++------------- src/gather.c | 15 ++------------- src/get.c | 15 ++------------- src/hashtab.c | 17 ++--------------- src/hashtab.h | 16 +++------------- src/layout.c | 15 ++------------- src/layout.h | 15 ++------------- src/main.c | 15 ++------------- src/md5.c | 16 ++-------------- src/md5.h | 15 ++------------- src/mdebug.c | 15 ++------------- src/prelink.c | 15 ++------------- src/prelink.h | 15 ++------------- src/prelinktab.h | 15 ++------------- src/reloc-info.c | 15 ++------------- src/reloc-info.h | 15 ++------------- src/reloc.c | 15 ++------------- src/reloc.h | 15 ++------------- src/sha.c | 4 ++++ src/sha.h | 4 ++++ src/space.c | 15 ++------------- src/space.h | 15 ++------------- src/stabs.c | 15 ++------------- src/undo.c | 15 ++------------- src/undoall.c | 15 ++------------- src/verify.c | 15 ++------------- 56 files changed, 118 insertions(+), 696 deletions(-) diff --git a/README b/README index 2d8893b..5f91fab 100644 --- a/README +++ b/README @@ -13,8 +13,8 @@ Patch submission When submitting patches to the cross-prelink project, please do the following: -To: mark.hatle@... -Cc: yocto@... +To: mark.hatle@... +Cc: yocto@... Subject: [prelink-cross] .... diff --git a/src/arch-alpha.c b/src/arch-alpha.c index 7802a3e..bc5c192 100644 --- a/src/arch-alpha.c +++ b/src/arch-alpha.c @@ -1,19 +1,8 @@ /* Copyright (C) 2001, 2002, 2003, 2004, 2009 Red Hat, Inc. Written by Jakub Jelinek <jakub@...>, 2001. - This program is free software; you can redistribute it and/or modify - it under the terms of the GNU General Public License as published by - the Free Software Foundation; either version 2, or (at your option) - any later version. - - This program is distributed in the hope that it will be useful, - but WITHOUT ANY WARRANTY; without even the implied warranty of - MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - GNU General Public License for more details. - - You should have received a copy of the GNU General Public License - along with this program; if not, write to the Free Software Foundation, - Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */ +* SPDX-License-Identifier: GPL-2.0-or-later +*/ #include <config.h> #include <assert.h> diff --git a/src/arch-arm.c b/src/arch-arm.c index eec7c57..b5ea886 100644 --- a/src/arch-arm.c +++ b/src/arch-arm.c @@ -1,19 +1,8 @@ /* Copyright (C) 2001, 2002, 2004, 2009, 2011, 2013 Red Hat, Inc. Written by Jakub Jelinek <jakub@...>, 2001. - This program is free software; you can redistribute it and/or modify - it under the terms of the GNU General Public License as published by - the Free Software Foundation; either version 2, or (at your option) - any later version. - - This program is distributed in the hope that it will be useful, - but WITHOUT ANY WARRANTY; without even the implied warranty of - MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - GNU General Public License for more details. - - You should have received a copy of the GNU General Public License - along with this program; if not, write to the Free Software Foundation, - Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */ +* SPDX-License-Identifier: GPL-2.0-or-later +*/ #include <config.h> #include <assert.h> diff --git a/src/arch-cris.c b/src/arch-cris.c index 3272779..634bf9f 100644 --- a/src/arch-cris.c +++ b/src/arch-cris.c @@ -1,19 +1,8 @@ /* Copyright (C) 2001, 2002, 2004, 2009 Red Hat, Inc. Written by Jakub Jelinek <jakub@...>, 2001. - This program is free software; you can redistribute it and/or modify - it under the terms of the GNU General Public License as published by - the Free Software Foundation; either version 2, or (at your option) - any later version. - - This program is distributed in the hope that it will be useful, - but WITHOUT ANY WARRANTY; without even the implied warranty of - MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - GNU General Public License for more details. - - You should have received a copy of the GNU General Public License - along with this program; if not, write to the Free Software Foundation, - Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */ +* SPDX-License-Identifier: GPL-2.0-or-later +*/ #include <config.h> #include <assert.h> diff --git a/src/arch-i386.c b/src/arch-i386.c index a1e0fcc..5a0b2ca 100644 --- a/src/arch-i386.c +++ b/src/arch-i386.c @@ -1,19 +1,8 @@ /* Copyright (C) 2001, 2002, 2003, 2004, 2009, 2011 Red Hat, Inc. Written by Jakub Jelinek <jakub@...>, 2001. - This program is free software; you can redistribute it and/or modify - it under the terms of the GNU General Public License as published by - the Free Software Foundation; either version 2, or (at your option) - any later version. - - This program is distributed in the hope that it will be useful, - but WITHOUT ANY WARRANTY; without even the implied warranty of - MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - GNU General Public License for more details. - - You should have received a copy of the GNU General Public License - along with this program; if not, write to the Free Software Foundation, - Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */ +* SPDX-License-Identifier: GPL-2.0-or-later +*/ #include <config.h> #include <assert.h> diff --git a/src/arch-ia64.c b/src/arch-ia64.c index 6039115..56196de 100644 --- a/src/arch-ia64.c +++ b/src/arch-ia64.c @@ -1,19 +1,8 @@ /* Copyright (C) 2001, 2002, 2003, 2004, 2009 Red Hat, Inc. Written by Jakub Jelinek <jakub@...>, 2001. - This program is free software; you can redistribute it and/or modify - it under the terms of the GNU General Public License as published by - the Free Software Foundation; either version 2, or (at your option) - any later version. - - This program is distributed in the hope that it will be useful, - but WITHOUT ANY WARRANTY; without even the implied warranty of - MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - GNU General Public License for more details. - - You should have received a copy of the GNU General Public License - along with this program; if not, write to the Free Software Foundation, - Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */ +* SPDX-License-Identifier: GPL-2.0-or-later +*/ #include <config.h> #include <assert.h> diff --git a/src/arch-mips.c b/src/arch-mips.c index 02c608f..2875ec3 100644 --- a/src/arch-mips.c +++ b/src/arch-mips.c @@ -2,20 +2,8 @@ Written by Richard Sandiford <richard@...>, 2006 Updated by Maciej W. Rozycki <macro@...>, 2008. - This program is free software; you can redistribute it and/or modify - it under the terms of the GNU General Public License as published by - the Free Software Foundation; either version 2, or (at your option) - any later version. - - This program is distributed in the hope that it will be useful, - but WITHOUT ANY WARRANTY; without even the implied warranty of - MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - GNU General Public License for more details. - - You should have received a copy of the GNU General Public License - along with this program; if not, write to the Free Software Foundation, - Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */ - +* SPDX-License-Identifier: GPL-2.0-or-later +*/ /* GENERAL NOTES The psABI defines R_MIPS_REL32 as A - EA + S, where the value of EA diff --git a/src/arch-ppc.c b/src/arch-ppc.c index e22e5d5..e296d79 100644 --- a/src/arch-ppc.c +++ b/src/arch-ppc.c @@ -1,19 +1,8 @@ /* Copyright (C) 2001, 2002, 2003, 2004, 2005, 2009, 2011 Red Hat, Inc. Written by Jakub Jelinek <jakub@...>, 2001. - This program is free software; you can redistribute it and/or modify - it under the terms of the GNU General Public License as published by - the Free Software Foundation; either version 2, or (at your option) - any later version. - - This program is distributed in the hope that it will be useful, - but WITHOUT ANY WARRANTY; without even the implied warranty of - MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - GNU General Public License for more details. - - You should have received a copy of the GNU General Public License - along with this program; if not, write to the Free Software Foundation, - Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */ +* SPDX-License-Identifier: GPL-2.0-or-later +*/ #include <config.h> #include <assert.h> diff --git a/src/arch-ppc64.c b/src/arch-ppc64.c index a764b99..3f2c375 100644 --- a/src/arch-ppc64.c +++ b/src/arch-ppc64.c @@ -1,19 +1,8 @@ /* Copyright (C) 2002, 2003, 2004, 2009 Red Hat, Inc. Written by Jakub Jelinek <jakub@...>, 2002. - This program is free software; you can redistribute it and/or modify - it under the terms of the GNU General Public License as published by - the Free Software Foundation; either version 2, or (at your option) - any later version. - - This program is distributed in the hope that it will be useful, - but WITHOUT ANY WARRANTY; without even the implied warranty of - MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - GNU General Public License for more details. - - You should have received a copy of the GNU General Public License - along with this program; if not, write to the Free Software Foundation, - Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */ +* SPDX-License-Identifier: GPL-2.0-or-later +*/ #include <config.h> #include <assert.h> diff --git a/src/arch-s390.c b/src/arch-s390.c index e5fe130..1a65f5c 100644 --- a/src/arch-s390.c +++ b/src/arch-s390.c @@ -1,19 +1,8 @@ /* Copyright (C) 2001, 2002, 2003, 2004, 2009, 2010, 2013 Red Hat, Inc. Written by Jakub Jelinek <jakub@...>, 2001. - This program is free software; you can redistribute it and/or modify - it under the terms of the GNU General Public License as published by - the Free Software Foundation; either version 2, or (at your option) - any later version. - - This program is distributed in the hope that it will be useful, - but WITHOUT ANY WARRANTY; without even the implied warranty of - MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - GNU General Public License for more details. - - You should have received a copy of the GNU General Public License - along with this program; if not, write to the Free Software Foundation, - Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */ +* SPDX-License-Identifier: GPL-2.0-or-later +*/ #include <config.h> #include <assert.h> diff --git a/src/arch-s390x.c b/src/arch-s390x.c index e4d82f7..926cfa2 100644 --- a/src/arch-s390x.c +++ b/src/arch-s390x.c @@ -1,19 +1,8 @@ /* Copyright (C) 2001, 2002, 2003, 2004, 2009, 2013 Red Hat, Inc. Written by Jakub Jelinek <jakub@...>, 2001. - This program is free software; you can redistribute it and/or modify - it under the terms of the GNU General Public License as published by - the Free Software Foundation; either version 2, or (at your option) - any later version. - - This program is distributed in the hope that it will be useful, - but WITHOUT ANY WARRANTY; without even the implied warranty of - MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - GNU General Public License for more details. - - You should have received a copy of the GNU General Public License - along with this program; if not, write to the Free Software Foundation, - Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */ +* SPDX-License-Identifier: GPL-2.0-or-later +*/ #include <config.h> #include <assert.h> diff --git a/src/arch-sh.c b/src/arch-sh.c index 1b11312..a852266 100644 --- a/src/arch-sh.c +++ b/src/arch-sh.c @@ -1,19 +1,8 @@ /* Copyright (C) 2001, 2002, 2003, 2004, 2009 Red Hat, Inc. Written by Jakub Jelinek <jakub@...>, 2001. - This program is free software; you can redistribute it and/or modify - it under the terms of the GNU General Public License as published by - the Free Software Foundation; either version 2, or (at your option) - any later version. - - This program is distributed in the hope that it will be useful, - but WITHOUT ANY WARRANTY; without even the implied warranty of - MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - GNU General Public License for more details. - - You should have received a copy of the GNU General Public License - along with this program; if not, write to the Free Software Foundation, - Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */ +* SPDX-License-Identifier: GPL-2.0-or-later +*/ #include <config.h> #include <assert.h> diff --git a/src/arch-sparc.c b/src/arch-sparc.c index e016a79..41b297d 100644 --- a/src/arch-sparc.c +++ b/src/arch-sparc.c @@ -1,19 +1,9 @@ /* Copyright (C) 2001, 2002, 2004, 2009 Red Hat, Inc. Written by Jakub Jelinek <jakub@...>, 2001. - This program is free software; you can redistribute it and/or modify - it under the terms of the GNU General Public License as published by - the Free Software Foundation; either version 2, or (at your option) - any later version. - - This program is distributed in the hope that it will be useful, - but WITHOUT ANY WARRANTY; without even the implied warranty of - MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - GNU General Public License for more details. - - You should have received a copy of the GNU General Public License - along with this program; if not, write to the Free Software Foundation, - Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */ +/* +* SPDX-License-Identifier: GPL-2.0-or-later +*/ #include <config.h> #include <assert.h> diff --git a/src/arch-sparc64.c b/src/arch-sparc64.c index aee4601..c6a1027 100644 --- a/src/arch-sparc64.c +++ b/src/arch-sparc64.c @@ -1,19 +1,8 @@ /* Copyright (C) 2001, 2002, 2004, 2009 Red Hat, Inc. Written by Jakub Jelinek <jakub@...>, 2001. - This program is free software; you can redistribute it and/or modify - it under the terms of the GNU General Public License as published by - the Free Software Foundation; either version 2, or (at your option) - any later version. - - This program is distributed in the hope that it will be useful, - but WITHOUT ANY WARRANTY; without even the implied warranty of - MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - GNU General Public License for more details. - - You should have received a copy of the GNU General Public License - along with this program; if not, write to the Free Software Foundation, - Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */ +* SPDX-License-Identifier: GPL-2.0-or-later +*/ #include <config.h> #include <assert.h> diff --git a/src/arch-x86_64.c b/src/arch-x86_64.c index 2f6c551..249661a 100644 --- a/src/arch-x86_64.c +++ b/src/arch-x86_64.c @@ -3,19 +3,8 @@ Copyright (C) 2011 Wind River Systems, Inc. x32 support by Mark Hatle <mark.hatle@...> - This program is free software; you can redistribute it and/or modify - it under the terms of the GNU General Public License as published by - the Free Software Foundation; either version 2, or (at your option) - any later version. - - This program is distributed in the hope that it will be useful, - but WITHOUT ANY WARRANTY; without even the implied warranty of - MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - GNU General Public License for more details. - - You should have received a copy of the GNU General Public License - along with this program; if not, write to the Free Software Foundation, - Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */ +* SPDX-License-Identifier: GPL-2.0-or-later +*/ #include <config.h> #include <assert.h> diff --git a/src/cache.c b/src/cache.c index 1cc3217..b476581 100644 --- a/src/cache.c +++ b/src/cache.c @@ -1,19 +1,8 @@ /* Copyright (C) 2001, 2002, 2003, 2004, 2006, 2013 Red Hat, Inc. Written by Jakub Jelinek <jakub@...>, 2001. - This program is free software; you can redistribute it and/or modify - it under the terms of the GNU General Public License as published by - the Free Software Foundation; either version 2, or (at your option) - any later version. - - This program is distributed in the hope that it will be useful, - but WITHOUT ANY WARRANTY; without even the implied warranty of - MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - GNU General Public License for more details. - - You should have received a copy of the GNU General Public License - along with this program; if not, write to the Free Software Foundation, - Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */ +* SPDX-License-Identifier: GPL-2.0-or-later +*/ #include <config.h> #include <assert.h> diff --git a/src/canonicalize.c b/src/canonicalize.c index 79df44e..e94ec06 100644 --- a/src/canonicalize.c +++ b/src/canonicalize.c @@ -2,20 +2,8 @@ Copyright (C) 1996-2002, 2004, 2005, 2006 Free Software Foundation, Inc. This file is part of the GNU C Library. - The GNU C Library is free software; you can redistribute it and/or - modify it under the terms of the GNU Lesser General Public - License as published by the Free Software Foundation; either - version 2.1 of the License, or (at your option) any later version. - - The GNU C Library is distributed in the hope that it will be useful, - but WITHOUT ANY WARRANTY; without even the implied warranty of - MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU - Lesser General Public License for more details. - - You should have received a copy of the GNU Lesser General Public - License along with the GNU C Library; if not, write to the Free - Software Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA - 02111-1307 USA. */ +* SPDX-License-Identifier: GPL-2.0-or-later +*/ #include <assert.h> #include <stdlib.h> diff --git a/src/checksum.c b/src/checksum.c index 20a23a0..5c80fc5 100644 --- a/src/checksum.c +++ b/src/checksum.c @@ -1,19 +1,8 @@ /* Copyright (C) 2001, 2002, 2003 Red Hat, Inc. Written by Jakub Jelinek <jakub@...>, 2001. - This program is free software; you can redistribute it and/or modify - it under the terms of the GNU General Public License as published by - the Free Software Foundation; either version 2, or (at your option) - any later version. - - This program is distributed in the hope that it will be useful, - but WITHOUT ANY WARRANTY; without even the implied warranty of - MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - GNU General Public License for more details. - - You should have received a copy of the GNU General Public License - along with this program; if not, write to the Free Software Foundation, - Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */ +* SPDX-License-Identifier: GPL-2.0-or-later +*/ #include <config.h> #include <assert.h> diff --git a/src/conflict.c b/src/conflict.c index 5613ace..83713c5 100644 --- a/src/conflict.c +++ b/src/conflict.c @@ -3,19 +3,8 @@ Written by Jakub Jelinek <jakub@...>, 2001. Updated by Maciej W. Rozycki <macro@...>, 2008. - This program is free software; you can redistribute it and/or modify - it under the terms of the GNU General Public License as published by - the Free Software Foundation; either version 2, or (at your option) - any later version. - - This program is distributed in the hope that it will be useful, - but WITHOUT ANY WARRANTY; without even the implied warranty of - MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - GNU General Public License for more details. - - You should have received a copy of the GNU General Public License - along with this program; if not, write to the Free Software Foundation, - Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */ +* SPDX-License-Identifier: GPL-2.0-or-later +*/ #include <config.h> #include <assert.h> diff --git a/src/crc32.c b/src/crc32.c index f36abb5..81e990b 100644 --- a/src/crc32.c +++ b/src/crc32.c @@ -1,19 +1,8 @@ /* Copyright (C) 2001 Red Hat, Inc. Written by Jakub Jelinek <jakub@...>, 2001. - This program is free software; you can redistribute it and/or modify - it under the terms of the GNU General Public License as published by - the Free Software Foundation; either version 2, or (at your option) - any later version. - - This program is distributed in the hope that it will be useful, - but WITHOUT ANY WARRANTY; without even the implied warranty of - MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - GNU General Public License for more details. - - You should have received a copy of the GNU General Public License - along with this program; if not, write to the Free Software Foundation, - Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */ +* SPDX-License-Identifier: GPL-2.0-or-later +*/ #include <config.h> #include <stdint.h> diff --git a/src/cxx.c b/src/cxx.c index 4391ebe..4b911a9 100644 --- a/src/cxx.c +++ b/src/cxx.c @@ -1,19 +1,8 @@ /* Copyright (C) 2001, 2002, 2003, 2007, 2009 Red Hat, Inc. Written by Jakub Jelinek <jakub@...>, 2001. - This program is free software; you can redistribute it and/or modify - it under the terms of the GNU General Public License as published by - the Free Software Foundation; either version 2, or (at your option) - any later version. - - This program is distributed in the hope that it will be useful, - but WITHOUT ANY WARRANTY; without even the implied warranty of - MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - GNU General Public License for more details. - - You should have received a copy of the GNU General Public License - along with this program; if not, write to the Free Software Foundation, - Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */ +* SPDX-License-Identifier: GPL-2.0-or-later +*/ #include <config.h> #include <alloca.h> diff --git a/src/data.c b/src/data.c index 751f96f..d648744 100644 --- a/src/data.c +++ b/src/data.c @@ -1,19 +1,8 @@ /* Copyright (C) 2001, 2002 Red Hat, Inc. Written by Jakub Jelinek <jakub@...>, 2001. - This program is free software; you can redistribute it and/or modify - it under the terms of the GNU General Public License as published by - the Free Software Foundation; either version 2, or (at your option) - any later version. - - This program is distributed in the hope that it will be useful, - but WITHOUT ANY WARRANTY; without even the implied warranty of - MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - GNU General Public License for more details. - - You should have received a copy of the GNU General Public License - along with this program; if not, write to the Free Software Foundation, - Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */ +* SPDX-License-Identifier: GPL-2.0-or-later +*/ #include <config.h> #include "prelink.h" diff --git a/src/doit.c b/src/doit.c index 3784866..42e6819 100644 --- a/src/doit.c +++ b/src/doit.c @@ -1,19 +1,8 @@ /* Copyright (C) 2001, 2003, 2004, 2005, 2007 Red Hat, Inc. Written by Jakub Jelinek <jakub@...>, 2001. - This program is free software; you can redistribute it and/or modify - it under the terms of the GNU General Public License as published by - the Free Software Foundation; either version 2, or (at your option) - any later version. - - This program is distributed in the hope that it will be useful, - but WITHOUT ANY WARRANTY; without even the implied warranty of - MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - GNU General Public License for more details. - - You should have received a copy of the GNU General Public License - along with this program; if not, write to the Free Software Foundation, - Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */ +* SPDX-License-Identifier: GPL-2.0-or-later +*/ #include <config.h> #include <alloca.h> diff --git a/src/dso.c b/src/dso.c index 949abf9..9cce846 100644 --- a/src/dso.c +++ b/src/dso.c @@ -1,19 +1,8 @@ /* Copyright (C) 2001, 2002, 2003, 2004, 2005, 2006, 2010 Red Hat, Inc. Written by Jakub Jelinek <jakub@...>, 2001. - This program is free software; you can redistribute it and/or modify - it under the terms of the GNU General Public License as published by - the Free Software Foundation; either version 2, or (at your option) - any later version. - - This program is distributed in the hope that it will be useful, - but WITHOUT ANY WARRANTY; without even the implied warranty of - MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - GNU General Public License for more details. - - You should have received a copy of the GNU General Public License - along with this program; if not, write to the Free Software Foundation, - Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */ +* SPDX-License-Identifier: GPL-2.0-or-later +*/ #include <config.h> #include <assert.h> diff --git a/src/dwarf2.c b/src/dwarf2.c index b9588b1..d230bb7 100644 --- a/src/dwarf2.c +++ b/src/dwarf2.c @@ -2,19 +2,8 @@ Red Hat, Inc. Written by Jakub Jelinek <jakub@...>, 2001. - This program is free software; you can redistribute it and/or modify - it under the terms of the GNU General Public License as published by - the Free Software Foundation; either version 2, or (at your option) - any later version. - - This program is distributed in the hope that it will be useful, - but WITHOUT ANY WARRANTY; without even the implied warranty of - MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - GNU General Public License for more details. - - You should have received a copy of the GNU General Public License - along with this program; if not, write to the Free Software Foundation, - Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */ +* SPDX-License-Identifier: GPL-2.0-or-later +*/ #include <config.h> #include <assert.h> diff --git a/src/dwarf2.h b/src/dwarf2.h index b0c80b6..888f2c7 100644 --- a/src/dwarf2.h +++ b/src/dwarf2.h @@ -1,19 +1,8 @@ /* Copyright (C) 2001, 2002, 2009, 2010, 2011, 2012 Red Hat, Inc. Written by Jakub Jelinek <jakub@...>, 2001. - This program is free software; you can redistribute it and/or modify - it under the terms of the GNU General Public License as published by - the Free Software Foundation; either version 2, or (at your option) - any later version. - - This program is distributed in the hope that it will be useful, - but WITHOUT ANY WARRANTY; without even the implied warranty of - MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - GNU General Public License for more details. - - You should have received a copy of the GNU General Public License - along with this program; if not, write to the Free Software Foundation, - Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */ +* SPDX-License-Identifier: GPL-2.0-or-later +*/ #define DW_TAG_padding 0x00 #define DW_TAG_array_type 0x01 diff --git a/src/exec.c b/src/exec.c index ca7fd14..431690e 100644 --- a/src/exec.c +++ b/src/exec.c @@ -1,19 +1,8 @@ /* Copyright (C) 2001, 2002, 2003, 2004, 2005, 2006 Red Hat, Inc. Written by Jakub Jelinek <jakub@...>, 2001. - This program is free software; you can redistribute it and/or modify - it under the terms of the GNU General Public License as published by - the Free Software Foundation; either version 2, or (at your option) - any later version. - - This program is distributed in the hope that it will be useful, - but WITHOUT ANY WARRANTY; without even the implied warranty of - MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - GNU General Public License for more details. - - You should have received a copy of the GNU General Public License - along with this program; if not, write to the Free Software Foundation, - Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */ +* SPDX-License-Identifier: GPL-2.0-or-later +*/ #include <config.h> #include <assert.h> diff --git a/src/execle_open.c b/src/execle_open.c index 2ee5cbc..0d4bef5 100644 --- a/src/execle_open.c +++ b/src/execle_open.c @@ -1,19 +1,8 @@ /* Copyright (C) 2001 Red Hat, Inc. Written by Jakub Jelinek <jakub@...>, 2001. - This program is free software; you can redistribute it and/or modify - it under the terms of the GNU General Public License as published by - the Free Software Foundation; either version 2, or (at your option) - any later version. - - This program is distributed in the hope that it will be useful, - but WITHOUT ANY WARRANTY; without even the implied warranty of - MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - GNU General Public License for more details. - - You should have received a copy of the GNU General Public License - along with this program; if not, write to the Free Software Foundation, - Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */ +* SPDX-License-Identifier: GPL-2.0-or-later +*/ #include <config.h> #include <errno.h> diff --git a/src/execstack.c b/src/execstack.c index 97fb453..fe044c5 100644 --- a/src/execstack.c +++ b/src/execstack.c @@ -1,19 +1,8 @@ /* Copyright (C) 2003, 2005, 2010 Red Hat, Inc. Written by Jakub Jelinek <jakub@...>, 2003. - This program is free software; you can redistribute it and/or modify - it under the terms of the GNU General Public License as published by - the Free Software Foundation; either version 2, or (at your option) - any later version. - - This program is distributed in the hope that it will be useful, - but WITHOUT ANY WARRANTY; without even the implied warranty of - MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - GNU General Public License for more details. - - You should have received a copy of the GNU General Public License - along with this program; if not, write to the Free Software Foundation, - Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */ +* SPDX-License-Identifier: GPL-2.0-or-later +*/ #include <config.h> #include <errno.h> diff --git a/src/fptr.c b/src/fptr.c index cfe3aed..65a2804 100644 --- a/src/fptr.c +++ b/src/fptr.c @@ -1,19 +1,8 @@ /* Copyright (C) 2001, 2002, 2003, 2007 Red Hat, Inc. Written by Jakub Jelinek <jakub@...>, 2001. - This program is free software; you can redistribute it and/or modify - it under the terms of the GNU General Public License as published by - the Free Software Foundation; either version 2, or (at your option) - any later version. - - This program is distributed in the hope that it will be useful, - but WITHOUT ANY WARRANTY; without even the implied warranty of - MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - GNU General Public License for more details. - - You should have received a copy of the GNU General Public License - along with this program; if not, write to the Free Software Foundation, - Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */ +* SPDX-License-Identifier: GPL-2.0-or-later +*/ #include <config.h> #include <assert.h> diff --git a/src/fptr.h b/src/fptr.h index 36ef7c6..c4ce3f7 100644 --- a/src/fptr.h +++ b/src/fptr.h @@ -1,19 +1,8 @@ /* Copyright (C) 2001 Red Hat, Inc. Written by Jakub Jelinek <jakub@...>, 2001. - This program is free software; you can redistribute it and/or modify - it under the terms of the GNU General Public License as published by - the Free Software Foundation; either version 2, or (at your option) - any later version. - - This program is distributed in the hope that it will be useful, - but WITHOUT ANY WARRANTY; without even the implied warranty of - MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - GNU General Public License for more details. - - You should have received a copy of the GNU General Public License - along with this program; if not, write to the Free Software Foundation, - Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */ +* SPDX-License-Identifier: GPL-2.0-or-later +*/ #ifndef FPTR_H #define FPTR_H diff --git a/src/gather.c b/src/gather.c index 277f1b5..0d1e7c4 100644 --- a/src/gather.c +++ b/src/gather.c @@ -1,19 +1,8 @@ /* Copyright (C) 2001, 2002, 2003, 2004, 2005, 2006, 2007 Red Hat, Inc. Written by Jakub Jelinek <jakub@...>, 2001. - This program is free software; you can redistribute it and/or modify - it under the terms of the GNU General Public License as published by - the Free Software Foundation; either version 2, or (at your option) - any later version. - - This program is distributed in the hope that it will be useful, - but WITHOUT ANY WARRANTY; without even the implied warranty of - MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - GNU General Public License for more details. - - You should have received a copy of the GNU General Public License - along with this program; if not, write to the Free Software Foundation, - Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */ +* SPDX-License-Identifier: GPL-2.0-or-later +*/ #include <config.h> #include <assert.h> diff --git a/src/get.c b/src/get.c index 0659962..bb58b1e 100644 --- a/src/get.c +++ b/src/get.c @@ -1,19 +1,8 @@ /* Copyright (C) 2001, 2002, 2003, 2004, 2005, 2007, 2009 Red Hat, Inc. Written by Jakub Jelinek <jakub@...>, 2001. - This program is free software; you can redistribute it and/or modify - it under the terms of the GNU General Public License as published by - the Free Software Foundation; either version 2, or (at your option) - any later version. - - This program is distributed in the hope that it will be useful, - but WITHOUT ANY WARRANTY; without even the implied warranty of - MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - GNU General Public License for more details. - - You should have received a copy of the GNU General Public License - along with this program; if not, write to the Free Software Foundation, - Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */ +* SPDX-License-Identifier: GPL-2.0-or-later +*/ #include <config.h> #include <assert.h> diff --git a/src/hashtab.c b/src/hashtab.c index fa27446..7dc389d 100644 --- a/src/hashtab.c +++ b/src/hashtab.c @@ -2,21 +2,8 @@ Copyright (C) 1999, 2000, 2001 Free Software Foundation, Inc. Contributed by Vladimir Makarov (vmakarov@...). -This file is part of the libiberty library. -Libiberty is free software; you can redistribute it and/or -modify it under the terms of the GNU Library General Public -License as published by the Free Software Foundation; either -version 2 of the License, or (at your option) any later version. - -Libiberty is distributed in the hope that it will be useful, -but WITHOUT ANY WARRANTY; without even the implied warranty of -MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU -Library General Public License for more details. - -You should have received a copy of the GNU Library General Public -License along with libiberty; see the file COPYING.LIB. If -not, write to the Free Software Foundation, Inc., 59 Temple Place - Suite 330, -Boston, MA 02111-1307, USA. */ +* SPDX-License-Identifier: GPL-2.0-or-later +*/ /* This package implements basic hash table functionality. It is possible to search for an entry, create an entry and destroy an entry. diff --git a/src/hashtab.h b/src/hashtab.h index 31e63e0..d3f297f 100644 --- a/src/hashtab.h +++ b/src/hashtab.h @@ -2,19 +2,8 @@ Copyright (C) 1999, 2000 Free Software Foundation, Inc. Contributed by Vladimir Makarov (vmakarov@...). -This program is free software; you can redistribute it and/or modify -it under the terms of the GNU General Public License as published by -the Free Software Foundation; either version 2 of the License, or -(at your option) any later version. - -This program is distributed in the hope that it will be useful, -but WITHOUT ANY WARRANTY; without even the implied warranty of -MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -GNU General Public License for more details. - -You should have received a copy of the GNU General Public License -along with this program; if not, write to the Free Software -Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */ +* SPDX-License-Identifier: GPL-2.0-or-later +*/ /* This package implements basic hash table functionality. It is possible to search for an entry, create an entry and destroy an entry. @@ -29,6 +18,7 @@ Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */ expanded by creation of new hash table and transferring elements from the old table to the new table. */ + #ifndef __HASHTAB_H__ #define __HASHTAB_H__ diff --git a/src/layout.c b/src/layout.c index 859ab66..29be7a3 100644 --- a/src/layout.c +++ b/src/layout.c @@ -1,19 +1,8 @@ /* Copyright (C) 2001, 2002, 2003, 2004, 2006, 2011 Red Hat, Inc. Written by Jakub Jelinek <jakub@...>, 2001. - This program is free software; you can redistribute it and/or modify - it under the terms of the GNU General Public License as published by - the Free Software Foundation; either version 2, or (at your option) - any later version. - - This program is distributed in the hope that it will be useful, - but WITHOUT ANY WARRANTY; without even the implied warranty of - MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - GNU General Public License for more details. - - You should have received a copy of the GNU General Public License - along with this program; if not, write to the Free Software Foundation, - Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */ +* SPDX-License-Identifier: GPL-2.0-or-later +*/ #include <config.h> #include <alloca.h> diff --git a/src/layout.h b/src/layout.h index f481d22..1b10bc0 100644 --- a/src/layout.h +++ b/src/layout.h @@ -1,19 +1,8 @@ /* Copyright (C) 2001, 2004, 2006 Red Hat, Inc. Written by Jakub Jelinek <jakub@...>, 2001. - This program is free software; you can redistribute it and/or modify - it under the terms of the GNU General Public License as published by - the Free Software Foundation; either version 2, or (at your option) - any later version. - - This program is distributed in the hope that it will be useful, - but WITHOUT ANY WARRANTY; without even the implied warranty of - MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - GNU General Public License for more details. - - You should have received a copy of the GNU General Public License - along with this program; if not, write to the Free Software Foundation, - Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */ +* SPDX-License-Identifier: GPL-2.0-or-later +*/ #ifndef LAYOUT_H #define LAYOUT_H diff --git a/src/main.c b/src/main.c index 6ba89d5..39e44ad 100644 --- a/src/main.c +++ b/src/main.c @@ -1,19 +1,8 @@ /* Copyright (C) 2001, 2002, 2003, 2004, 2005, 2007, 2010, 2011 Red Hat, Inc. Written by Jakub Jelinek <jakub@...>, 2001. - This program is free software; you can redistribute it and/or modify - it under the terms of the GNU General Public License as published by - the Free Software Foundation; either version 2, or (at your option) - any later version. - - This program is distributed in the hope that it will be useful, - but WITHOUT ANY WARRANTY; without even the implied warranty of - MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - GNU General Public License for more details. - - You should have received a copy of the GNU General Public License - along with this program; if not, write to the Free Software Foundation, - Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */ +* SPDX-License-Identifier: GPL-2.0-or-later +*/ #include <config.h> #include <errno.h> diff --git a/src/md5.c b/src/md5.c index 0d2fdef..19a8e0b 100644 --- a/src/md5.c +++ b/src/md5.c @@ -4,21 +4,9 @@ NOTE: The canonical source of this file is maintained with the GNU C Library. Bugs can be reported to bug-glibc@.... - This program is free software; you can redistribute it and/or modify it - under the terms of the GNU General Public License as published by the - Free Software Foundation; either version 2, or (at your option) any - later version. - This program is distributed in the hope that it will be useful, - but WITHOUT ANY WARRANTY; without even the implied warranty of - MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - GNU General Public License for more details. - - You should have received a copy of the GNU General Public License - along with this program; if not, write to the Free Software Foundation, - Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */ - -/* Written by Ulrich Drepper <drepper@...>, 1995. */ +* SPDX-License-Identifier: GPL-2.0-or-later +*/ #include <sys/types.h> #include <stdlib.h> diff --git a/src/md5.h b/src/md5.h index 55f6195..eb0b85e 100644 --- a/src/md5.h +++ b/src/md5.h @@ -4,19 +4,8 @@ NOTE: The canonical source of this file is maintained with the GNU C Library. Bugs can be reported to bug-glibc@.... - This program is free software; you can redistribute it and/or modify it - under the terms of the GNU General Public License as published by the - Free Software Foundation; either version 2, or (at your option) any - later version. - - This program is distributed in the hope that it will be useful, - but WITHOUT ANY WARRANTY; without even the implied warranty of - MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - GNU General Public License for more details. - - You should have received a copy of the GNU General Public License - along with this program; if not, write to the Free Software Foundation, - Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */ +* SPDX-License-Identifier: GPL-2.0-or-later +*/ #ifndef _MD5_H #define _MD5_H 1 diff --git a/src/mdebug.c b/src/mdebug.c index 4c22d2f..eb6d1b5 100644 --- a/src/mdebug.c +++ b/src/mdebug.c @@ -1,19 +1,8 @@ /* Copyright (C) 2001 Red Hat, Inc. Written by Jakub Jelinek <jakub@...>, 2001. - This program is free software; you can redistribute it and/or modify - it under the terms of the GNU General Public License as published by - the Free Software Foundation; either version 2, or (at your option) - any later version. - - This program is distributed in the hope that it will be useful, - but WITHOUT ANY WARRANTY; without even the implied warranty of - MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - GNU General Public License for more details. - - You should have received a copy of the GNU General Public License - along with this program; if not, write to the Free Software Foundation, - Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */ +* SPDX-License-Identifier: GPL-2.0-or-later +*/ #include <config.h> #include <assert.h> diff --git a/src/prelink.c b/src/prelink.c index 64c4fea..bf774c9 100644 --- a/src/prelink.c +++ b/src/prelink.c @@ -1,19 +1,8 @@ /* Copyright (C) 2001, 2002, 2003, 2004, 2005, 2006, 2007 Red Hat, Inc. Written by Jakub Jelinek <jakub@...>, 2001. - This program is free software; you can redistribute it and/or modify - it under the terms of the GNU General Public License as published by - the Free Software Foundation; either version 2, or (at your option) - any later version. - - This program is distributed in the hope that it will be useful, - but WITHOUT ANY WARRANTY; without even the implied warranty of - MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - GNU General Public License for more details. - - You should have received a copy of the GNU General Public License - along with this program; if not, write to the Free Software Foundation, - Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */ +* SPDX-License-Identifier: GPL-2.0-or-later +*/ #include <config.h> #include <assert.h> diff --git a/src/prelink.h b/src/prelink.h index 39c4390..4c4c243 100644 --- a/src/prelink.h +++ b/src/prelink.h @@ -4,19 +4,8 @@ Written by Jakub Jelinek <jakub@...>, 2001. Updated by Maciej W. Rozycki <macro@...>, 2008. - This program is free software; you can redistribute it and/or modify - it under the terms of the GNU General Public License as published by - the Free Software Foundation; either version 2, or (at your option) - any later version. - - This program is distributed in the hope that it will be useful, - but WITHOUT ANY WARRANTY; without even the implied warranty of - MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - GNU General Public License for more details. - - You should have received a copy of the GNU General Public License - along with this program; if not, write to the Free Software Foundation, - Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */ +* SPDX-License-Identifier: GPL-2.0-or-later +*/ #ifndef PRELINK_H #define PRELINK_H diff --git a/src/prelinktab.h b/src/prelinktab.h index f41c79c..a404292 100644 --- a/src/prelinktab.h +++ b/src/prelinktab.h @@ -1,19 +1,8 @@ /* Copyright (C) 2001 Red Hat, Inc. Written by Jakub Jelinek <jakub@...>, 2001. - This program is free software; you can redistribute it and/or modify - it under the terms of the GNU General Public License as published by - the Free Software Foundation; either version 2, or (at your option) - any later version. - - This program is distributed in the hope that it will be useful, - but WITHOUT ANY WARRANTY; without even the implied warranty of - MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - GNU General Public License for more details. - - You should have received a copy of the GNU General Public License - along with this program; if not, write to the Free Software Foundation, - Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */ +* SPDX-License-Identifier: GPL-2.0-or-later +*/ #ifndef PRELINKTAB_H #define PRELINKTAB_H diff --git a/src/reloc-info.c b/src/reloc-info.c index 4ce333c..d51cfc1 100644 --- a/src/reloc-info.c +++ b/src/reloc-info.c @@ -1,19 +1,8 @@ /* Copyright (C) 2008 CodeSourcery Written by Maciej W. Rozycki <macro@...>, 2008. - This program is free software; you can redistribute it and/or modify - it under the terms of the GNU General Public License as published by - the Free Software Foundation; either version 2, or (at your option) - any later version. - - This program is distributed in the hope that it will be useful, - but WITHOUT ANY WARRANTY; without even the implied warranty of - MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - GNU General Public License for more details. - - You should have received a copy of the GNU General Public License - along with this program; if not, write to the Free Software Foundation, - Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */ +* SPDX-License-Identifier: GPL-2.0-or-later +*/ #include <config.h> diff --git a/src/reloc-info.h b/src/reloc-info.h index a8f8b7c..592a92c 100644 --- a/src/reloc-info.h +++ b/src/reloc-info.h @@ -1,19 +1,8 @@ /* Copyright (C) 2008 CodeSourcery Written by Maciej W. Rozycki <macro@...>, 2008. - This program is free software; you can redistribute it and/or modify - it under the terms of the GNU General Public License as published by - the Free Software Foundation; either version 2, or (at your option) - any later version. - - This program is distributed in the hope that it will be useful, - but WITHOUT ANY WARRANTY; without even the implied warranty of - MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - GNU General Public License for more details. - - You should have received a copy of the GNU General Public License - along with this program; if not, write to the Free Software Foundation, - Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */ +* SPDX-License-Identifier: GPL-2.0-or-later +*/ #ifndef RELOC_INFO_H #define RELOC_INFO_H diff --git a/src/reloc.c b/src/reloc.c index deb0abe..9883dc7 100644 --- a/src/reloc.c +++ b/src/reloc.c @@ -1,19 +1,8 @@ /* Copyright (C) 2001, 2002, 2003, 2005 Red Hat, Inc. Written by Jakub Jelinek <jakub@...>, 2001. - This program is free software; you can redistribute it and/or modify - it under the terms of the GNU General Public License as published by - the Free Software Foundation; either version 2, or (at your option) - any later version. - - This program is distributed in the hope that it will be useful, - but WITHOUT ANY WARRANTY; without even the implied warranty of - MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - GNU General Public License for more details. - - You should have received a copy of the GNU General Public License - along with this program; if not, write to the Free Software Foundation, - Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */ +* SPDX-License-Identifier: GPL-2.0-or-later +*/ #include <config.h> #include <assert.h> diff --git a/src/reloc.h b/src/reloc.h index a2ceff9..ee91f7e 100644 --- a/src/reloc.h +++ b/src/reloc.h @@ -1,19 +1,8 @@ /* Copyright (C) 2001, 2002 Red Hat, Inc. Written by Jakub Jelinek <jakub@...>, 2001. - This program is free software; you can redistribute it and/or modify - it under the terms of the GNU General Public License as published by - the Free Software Foundation; either version 2, or (at your option) - any later version. - - This program is distributed in the hope that it will be useful, - but WITHOUT ANY WARRANTY; without even the implied warranty of - MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - GNU General Public License for more details. - - You should have received a copy of the GNU General Public License - along with this program; if not, write to the Free Software Foundation, - Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */ +* SPDX-License-Identifier: GPL-2.0-or-later +*/ #ifndef RELOC_H #define RELOC_H diff --git a/src/sha.c b/src/sha.c index cfbc956..f979bc4 100644 --- a/src/sha.c +++ b/src/sha.c @@ -1,3 +1,7 @@ +/* +* SPDX-License-Identifier: GPL-2.0-or-later +*/ + /* sha.c - Functions to compute the SHA1 hash (message-digest) of files or blocks of memory. Complies to the NIST specification FIPS-180-1. diff --git a/src/sha.h b/src/sha.h index 13583e3..810072b 100644 --- a/src/sha.h +++ b/src/sha.h @@ -1,3 +1,7 @@ +/* +* SPDX-License-Identifier: GPL-2.0-or-later +*/ + /* sha.h - Declaration of functions and datatypes for SHA1 sum computing library functions. diff --git a/src/space.c b/src/space.c index 4bd4760..8223daf 100644 --- a/src/space.c +++ b/src/space.c @@ -1,19 +1,8 @@ /* Copyright (C) 2001, 2002, 2003, 2004, 2006, 2007 Red Hat, Inc. Written by Jakub Jelinek <jakub@...>, 2001. - This program is free software; you can redistribute it and/or modify - it under the terms of the GNU General Public License as published by - the Free Software Foundation; either version 2, or (at your option) - any later version. - - This program is distributed in the hope that it will be useful, - but WITHOUT ANY WARRANTY; without even the implied warranty of - MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - GNU General Public License for more details. - - You should have received a copy of the GNU General Public License - along with this program; if not, write to the Free Software Foundation, - Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */ +* SPDX-License-Identifier: GPL-2.0-or-later +*/ #include <config.h> #include <assert.h> diff --git a/src/space.h b/src/space.h index 5c9f725..59d087c 100644 --- a/src/space.h +++ b/src/space.h @@ -1,19 +1,8 @@ /* Copyright (C) 2001, 2004 Red Hat, Inc. Written by Jakub Jelinek <jakub@...>, 2001. - This program is free software; you can redistribute it and/or modify - it under the terms of the GNU General Public License as published by - the Free Software Foundation; either version 2, or (at your option) - any later version. - - This program is distributed in the hope that it will be useful, - but WITHOUT ANY WARRANTY; without even the implied warranty of - MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - GNU General Public License for more details. - - You should have received a copy of the GNU General Public License - along with this program; if not, write to the Free Software Foundation, - Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */ +* SPDX-License-Identifier: GPL-2.0-or-later +*/ #ifndef SPACE_H #define SPACE_H diff --git a/src/stabs.c b/src/stabs.c index c0a5a6a..fd0ca28 100644 --- a/src/stabs.c +++ b/src/stabs.c @@ -1,19 +1,8 @@ /* Copyright (C) 2001, 2005, 2006 Red Hat, Inc. Written by Jakub Jelinek <jakub@...>, 2001. - This program is free software; you can redistribute it and/or modify - it under the terms of the GNU General Public License as published by - the Free Software Foundation; either version 2, or (at your option) - any later version. - - This program is distributed in the hope that it will be useful, - but WITHOUT ANY WARRANTY; without even the implied warranty of - MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - GNU General Public License for more details. - - You should have received a copy of the GNU General Public License - along with this program; if not, write to the Free Software Foundation, - Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */ +* SPDX-License-Identifier: GPL-2.0-or-later +*/ #include <config.h> #include <assert.h> diff --git a/src/undo.c b/src/undo.c index 4c38dab..e6cfae3 100644 --- a/src/undo.c +++ b/src/undo.c @@ -1,19 +1,8 @@ /* Copyright (C) 2001, 2002, 2003, 2005, 2010 Red Hat, Inc. Written by Jakub Jelinek <jakub@...>, 2001. - This program is free software; you can redistribute it and/or modify - it under the terms of the GNU General Public License as published by - the Free Software Foundation; either version 2, or (at your option) - any later version. - - This program is distributed in the hope that it will be useful, - but WITHOUT ANY WARRANTY; without even the implied warranty of - MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - GNU General Public License for more details. - - You should have received a copy of the GNU General Public License - along with this program; if not, write to the Free Software Foundation, - Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */ +* SPDX-License-Identifier: GPL-2.0-or-later +*/ #include <config.h> #include <assert.h> diff --git a/src/undoall.c b/src/undoall.c index 55d2a0b..44a0b4e 100644 --- a/src/undoall.c +++ b/src/undoall.c @@ -1,19 +1,8 @@ /* Copyright (C) 2002, 2005 Red Hat, Inc. Written by Jakub Jelinek <jakub@...>, 2002. - This program is free software; you can redistribute it and/or modify - it under the terms of the GNU General Public License as published by - the Free Software Foundation; either version 2, or (at your option) - any later version. - - This program is distributed in the hope that it will be useful, - but WITHOUT ANY WARRANTY; without even the implied warranty of - MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - GNU General Public License for more details. - - You should have received a copy of the GNU General Public License - along with this program; if not, write to the Free Software Foundation, - Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */ +* SPDX-License-Identifier: GPL-2.0-or-later +*/ #include <config.h> #include <alloca.h> diff --git a/src/verify.c b/src/verify.c index 7f530c0..991794a 100644 --- a/src/verify.c +++ b/src/verify.c @@ -1,19 +1,8 @@ /* Copyright (C) 2002, 2003, 2006, 2007, 2010 Red Hat, Inc. Written by Jakub Jelinek <jakub@...>, 2002. - This program is free software; you can redistribute it and/or modify - it under the terms of the GNU General Public License as published by - the Free Software Foundation; either version 2, or (at your option) - any later version. - - This program is distributed in the hope that it will be useful, - but WITHOUT ANY WARRANTY; without even the implied warranty of - MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - GNU General Public License for more details. - - You should have received a copy of the GNU General Public License - along with this program; if not, write to the Free Software Foundation, - Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */ +* SPDX-License-Identifier: GPL-2.0-or-later +*/ #include <config.h> #include <assert.h> -- 2.17.1
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Paul Eggleton
Hi folks
my replies inline below On Saturday, 10 October 2020 04:25:29 NZDT Randy MacLeod wrote: On 2020-10-08 4:13 p.m., akhilathota499@... wrote:Actually for this issue we're not concerned with SRC_URI, just the repo URL atHi,Hi Akhila, the layer level - the database is normalised so that the latter is mostly in one place. Then, when a new layer is added the layerindex would use this tableI would have thought that we'd just need to have some code that can turn one URL into its variant in the other protocol, then we can apply that both at layer submission time and potentially as a process across the layers in the database if needed. Happy to take suggestions though. Thanks for looking into this Akhila! Cheers, Paul
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Re: KeyError: 'getpwuid(): uid not found: 1000' during package nativesdk-glibc-locale
#yocto
#raspberrypi
Catalin Crenguta <catalin.crenguta@...>
Hi,
You should try a clean-up and then retry to build the package. I wrongly thought that that this error: ```Exception: KeyError: 'getpwuid(): uid not found: 1000'``` was due to the fact that I was working in a rootless container environment (podman). This worked in my case: ``` bitbake -c cleanall nativesdk-glibc-locale bitbake nativesdk-glibc-locale ``` C Crenguta
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
On 2020-10-08 4:13 p.m., akhilathota499@... wrote:
Hi, Hi Akhila, This bug is about the data in the recipes in oe-core and all layers. There is a layer tracking system called 'the layer index': https://layers.openembedded.org where you can search by various keys such as recipe name, layer name, etc. If you go to the bottom of that page, you can find: https://layers.openembedded.org/layerindex/about and that page has a link to the source code: http://git.yoctoproject.org/cgit/cgit.cgi/layerindex-web/ git clone git://git.yoctoproject.org/layerindex-web I don't work on this code so if you have questions, hopefully Paul (bluelightning) or someone else will help out. My take is that: "we'll probably need to have a table (possibly in the database) that we can populate with mappings for known URLs." so you'll need to find where the SRC_URI such as line 8 here: http://cgit.openembedded.org/openembedded-core/tree/meta/recipes-devtools/patch/patch.inc?h=master#n8 is stored in the layerindex code and add each SRC_URI to a table or some other data structure. Then, when a new layer is added the layerindex would use this table to ensure that there are no duplicates that differ only by the transport, i.e. "https://" vs "git://", as mentioned in the bug: "The mapping would be done when the entry is submitted." Also, there are no fixed rules here in Yocto land but you are free to ask about things either on the list to a wide audience or in the Bugzilla comments (once you have an account!). and kindly assign it to me.If you create an account in the bugzilla: https://bugzilla.yoctoproject.org/createaccount.cgi you should be able to assign the defect to yourself. Let us know if that doesn't work. Thanks for looking into this bug. ../Randy -- # Randy MacLeod # Wind River Linux
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Cleanup populate_sdk artefacts
Arthur COURTEL
Hi all, I'm working with a yocto Dunfell (3.1) on my embedded system. I successfully built the SDK install script for my image recipe with: bitbake my-image -c populate_sdk
However, the other day when I stopped the SDK generation before completing (CTRL-C) and resumed it a couple of minutes after, bitbake was not able to finish generating the SDK, saying: Exception: FileNotFoundError: [Errno 2] No such file or directory: '/home/yoctouser/build/tmp/work/colibri_imx7_emmc-tdx-linux-gnueabi/my-image/1.0-r1/sdk/image/opt/machine-fb/5.0.0-devel-20200924080856+build.0/sysroots/x86_64-tdxsdk-linux/usr/lib/locale' I was able to determine that bitbake uses the variable DISTRO_VERSION for building some paths during the generation. My DISTRO_VERSION changes for each generation because it is built on starting time generation. I had to remove all my work folder in order for bitbake to restart the SDK generation from scratch... Which takes some time... Do you know if there is a way to cleanup the SDK generation properly in case of a halt in the middle of the generation ? Thank you for your time, have a great day! Arthur Courtel
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Re: [prelink-cross][PATCH v4] Add SPDX license headers to all source files
On 2020-10-08 11:25 p.m., Meh Mbeh Ida
Delphine wrote:
Fixes: [YOCTO #13529] Signed-off-by: Meh Mbeh Ida Delphine <idadelm@...> --- Changes in V4: * Add [YOCTO #13529] tag to git commit log instead of subject line * Updated the README file with right email addresses Changes in V3: * Address review comments * Change subject line to reflect what the patch is trying to do Changes in V2: * Address review comments README | 4 ++-- src/arch-alpha.c | 15 ++------------- src/arch-arm.c | 15 ++------------- src/arch-cris.c | 15 ++------------- src/arch-i386.c | 15 ++------------- src/arch-ia64.c | 15 ++------------- src/arch-mips.c | 16 ++-------------- src/arch-ppc.c | 15 ++------------- src/arch-ppc64.c | 15 ++------------- src/arch-s390.c | 15 ++------------- src/arch-s390x.c | 15 ++------------- src/arch-sh.c | 15 ++------------- src/arch-sparc.c | 16 +++------------- src/arch-sparc64.c | 15 ++------------- src/arch-x86_64.c | 15 ++------------- src/cache.c | 15 ++------------- src/canonicalize.c | 16 ++-------------- src/checksum.c | 15 ++------------- src/conflict.c | 15 ++------------- src/crc32.c | 15 ++------------- src/cxx.c | 15 ++------------- src/data.c | 15 ++------------- src/doit.c | 15 ++------------- src/dso.c | 15 ++------------- src/dwarf2.c | 15 ++------------- src/dwarf2.h | 15 ++------------- src/exec.c | 15 ++------------- src/execle_open.c | 15 ++------------- src/execstack.c | 15 ++------------- src/fptr.c | 15 ++------------- src/fptr.h | 15 ++------------- src/gather.c | 15 ++------------- src/get.c | 15 ++------------- src/hashtab.c | 17 ++--------------- src/hashtab.h | 16 +++------------- src/layout.c | 15 ++------------- src/layout.h | 15 ++------------- src/main.c | 15 ++------------- src/md5.c | 16 ++-------------- src/md5.h | 15 ++------------- src/mdebug.c | 15 ++------------- src/prelink.c | 15 ++------------- src/prelink.h | 15 ++------------- src/prelinktab.h | 15 ++------------- src/reloc-info.c | 15 ++------------- src/reloc-info.h | 15 ++------------- src/reloc.c | 15 ++------------- src/reloc.h | 15 ++------------- src/sha.c | 4 ++++ src/sha.h | 4 ++++ src/space.c | 15 ++------------- src/space.h | 15 ++------------- src/stabs.c | 15 ++------------- src/undo.c | 15 ++------------- src/undoall.c | 15 ++------------- src/verify.c | 15 ++------------- 56 files changed, 118 insertions(+), 696 deletions(-) diff --git a/README b/README index 2d8893b..5f91fab 100644 --- a/README +++ b/README @@ -13,8 +13,8 @@ Patch submission When submitting patches to the cross-prelink project, please do the following: -To: mark.hatle@... -Cc: yocto@... +To: mark.hatle@... +Cc: yocto@... Subject: [prelink-cross] .... diff --git a/src/arch-alpha.c b/src/arch-alpha.c index 7802a3e..bc5c192 100644 --- a/src/arch-alpha.c +++ b/src/arch-alpha.c @@ -1,19 +1,8 @@ /* Copyright (C) 2001, 2002, 2003, 2004, 2009 Red Hat, Inc. Written by Jakub Jelinek <jakub@...>, 2001. - This program is free software; you can redistribute it and/or modify - it under the terms of the GNU General Public License as published by - the Free Software Foundation; either version 2, or (at your option) - any later version. - - This program is distributed in the hope that it will be useful, - but WITHOUT ANY WARRANTY; without even the implied warranty of - MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - GNU General Public License for more details. - - You should have received a copy of the GNU General Public License - along with this program; if not, write to the Free Software Foundation, - Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */ +* SPDX-License-Identifier: GPL-2.0-or-later +*/
Hi Ida, You don't need to revert the previous
patch since
I don't think that it has been merged so please send a v5 please. Hopefully that will be merged. :)
../Randy
#include <config.h> #include <assert.h> diff --git a/src/arch-arm.c b/src/arch-arm.c index eec7c57..b5ea886 100644 --- a/src/arch-arm.c +++ b/src/arch-arm.c @@ -1,19 +1,8 @@ /* Copyright (C) 2001, 2002, 2004, 2009, 2011, 2013 Red Hat, Inc. Written by Jakub Jelinek <jakub@...>, 2001. - This program is free software; you can redistribute it and/or modify - it under the terms of the GNU General Public License as published by - the Free Software Foundation; either version 2, or (at your option) - any later version. - - This program is distributed in the hope that it will be useful, - but WITHOUT ANY WARRANTY; without even the implied warranty of - MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - GNU General Public License for more details. - - You should have received a copy of the GNU General Public License - along with this program; if not, write to the Free Software Foundation, - Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */ +* SPDX-License-Identifier: GPL-2.0-or-later +*/ #include <config.h> #include <assert.h> diff --git a/src/arch-cris.c b/src/arch-cris.c index 3272779..634bf9f 100644 --- a/src/arch-cris.c +++ b/src/arch-cris.c @@ -1,19 +1,8 @@ /* Copyright (C) 2001, 2002, 2004, 2009 Red Hat, Inc. Written by Jakub Jelinek <jakub@...>, 2001. - This program is free software; you can redistribute it and/or modify - it under the terms of the GNU General Public License as published by - the Free Software Foundation; either version 2, or (at your option) - any later version. - - This program is distributed in the hope that it will be useful, - but WITHOUT ANY WARRANTY; without even the implied warranty of - MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - GNU General Public License for more details. - - You should have received a copy of the GNU General Public License - along with this program; if not, write to the Free Software Foundation, - Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */ +* SPDX-License-Identifier: GPL-2.0-or-later +*/ #include <config.h> #include <assert.h> diff --git a/src/arch-i386.c b/src/arch-i386.c index a1e0fcc..5a0b2ca 100644 --- a/src/arch-i386.c +++ b/src/arch-i386.c @@ -1,19 +1,8 @@ /* Copyright (C) 2001, 2002, 2003, 2004, 2009, 2011 Red Hat, Inc. Written by Jakub Jelinek <jakub@...>, 2001. - This program is free software; you can redistribute it and/or modify - it under the terms of the GNU General Public License as published by - the Free Software Foundation; either version 2, or (at your option) - any later version. - - This program is distributed in the hope that it will be useful, - but WITHOUT ANY WARRANTY; without even the implied warranty of - MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - GNU General Public License for more details. - - You should have received a copy of the GNU General Public License - along with this program; if not, write to the Free Software Foundation, - Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */ +* SPDX-License-Identifier: GPL-2.0-or-later +*/ #include <config.h> #include <assert.h> diff --git a/src/arch-ia64.c b/src/arch-ia64.c index 6039115..56196de 100644 --- a/src/arch-ia64.c +++ b/src/arch-ia64.c @@ -1,19 +1,8 @@ /* Copyright (C) 2001, 2002, 2003, 2004, 2009 Red Hat, Inc. Written by Jakub Jelinek <jakub@...>, 2001. - This program is free software; you can redistribute it and/or modify - it under the terms of the GNU General Public License as published by - the Free Software Foundation; either version 2, or (at your option) - any later version. - - This program is distributed in the hope that it will be useful, - but WITHOUT ANY WARRANTY; without even the implied warranty of - MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - GNU General Public License for more details. - - You should have received a copy of the GNU General Public License - along with this program; if not, write to the Free Software Foundation, - Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */ +* SPDX-License-Identifier: GPL-2.0-or-later +*/ #include <config.h> #include <assert.h> diff --git a/src/arch-mips.c b/src/arch-mips.c index 02c608f..2875ec3 100644 --- a/src/arch-mips.c +++ b/src/arch-mips.c @@ -2,20 +2,8 @@ Written by Richard Sandiford <richard@...>, 2006 Updated by Maciej W. Rozycki <macro@...>, 2008. - This program is free software; you can redistribute it and/or modify - it under the terms of the GNU General Public License as published by - the Free Software Foundation; either version 2, or (at your option) - any later version. - - This program is distributed in the hope that it will be useful, - but WITHOUT ANY WARRANTY; without even the implied warranty of - MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - GNU General Public License for more details. - - You should have received a copy of the GNU General Public License - along with this program; if not, write to the Free Software Foundation, - Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */ - +* SPDX-License-Identifier: GPL-2.0-or-later +*/ /* GENERAL NOTES The psABI defines R_MIPS_REL32 as A - EA + S, where the value of EA diff --git a/src/arch-ppc.c b/src/arch-ppc.c index e22e5d5..e296d79 100644 --- a/src/arch-ppc.c +++ b/src/arch-ppc.c @@ -1,19 +1,8 @@ /* Copyright (C) 2001, 2002, 2003, 2004, 2005, 2009, 2011 Red Hat, Inc. Written by Jakub Jelinek <jakub@...>, 2001. - This program is free software; you can redistribute it and/or modify - it under the terms of the GNU General Public License as published by - the Free Software Foundation; either version 2, or (at your option) - any later version. - - This program is distributed in the hope that it will be useful, - but WITHOUT ANY WARRANTY; without even the implied warranty of - MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - GNU General Public License for more details. - - You should have received a copy of the GNU General Public License - along with this program; if not, write to the Free Software Foundation, - Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */ +* SPDX-License-Identifier: GPL-2.0-or-later +*/ #include <config.h> #include <assert.h> diff --git a/src/arch-ppc64.c b/src/arch-ppc64.c index a764b99..3f2c375 100644 --- a/src/arch-ppc64.c +++ b/src/arch-ppc64.c @@ -1,19 +1,8 @@ /* Copyright (C) 2002, 2003, 2004, 2009 Red Hat, Inc. Written by Jakub Jelinek <jakub@...>, 2002. - This program is free software; you can redistribute it and/or modify - it under the terms of the GNU General Public License as published by - the Free Software Foundation; either version 2, or (at your option) - any later version. - - This program is distributed in the hope that it will be useful, - but WITHOUT ANY WARRANTY; without even the implied warranty of - MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - GNU General Public License for more details. - - You should have received a copy of the GNU General Public License - along with this program; if not, write to the Free Software Foundation, - Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */ +* SPDX-License-Identifier: GPL-2.0-or-later +*/ #include <config.h> #include <assert.h> diff --git a/src/arch-s390.c b/src/arch-s390.c index e5fe130..1a65f5c 100644 --- a/src/arch-s390.c +++ b/src/arch-s390.c @@ -1,19 +1,8 @@ /* Copyright (C) 2001, 2002, 2003, 2004, 2009, 2010, 2013 Red Hat, Inc. Written by Jakub Jelinek <jakub@...>, 2001. - This program is free software; you can redistribute it and/or modify - it under the terms of the GNU General Public License as published by - the Free Software Foundation; either version 2, or (at your option) - any later version. - - This program is distributed in the hope that it will be useful, - but WITHOUT ANY WARRANTY; without even the implied warranty of - MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - GNU General Public License for more details. - - You should have received a copy of the GNU General Public License - along with this program; if not, write to the Free Software Foundation, - Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */ +* SPDX-License-Identifier: GPL-2.0-or-later +*/ #include <config.h> #include <assert.h> diff --git a/src/arch-s390x.c b/src/arch-s390x.c index e4d82f7..926cfa2 100644 --- a/src/arch-s390x.c +++ b/src/arch-s390x.c @@ -1,19 +1,8 @@ /* Copyright (C) 2001, 2002, 2003, 2004, 2009, 2013 Red Hat, Inc. Written by Jakub Jelinek <jakub@...>, 2001. - This program is free software; you can redistribute it and/or modify - it under the terms of the GNU General Public License as published by - the Free Software Foundation; either version 2, or (at your option) - any later version. - - This program is distributed in the hope that it will be useful, - but WITHOUT ANY WARRANTY; without even the implied warranty of - MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - GNU General Public License for more details. - - You should have received a copy of the GNU General Public License - along with this program; if not, write to the Free Software Foundation, - Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */ +* SPDX-License-Identifier: GPL-2.0-or-later +*/ #include <config.h> #include <assert.h> diff --git a/src/arch-sh.c b/src/arch-sh.c index 1b11312..a852266 100644 --- a/src/arch-sh.c +++ b/src/arch-sh.c @@ -1,19 +1,8 @@ /* Copyright (C) 2001, 2002, 2003, 2004, 2009 Red Hat, Inc. Written by Jakub Jelinek <jakub@...>, 2001. - This program is free software; you can redistribute it and/or modify - it under the terms of the GNU General Public License as published by - the Free Software Foundation; either version 2, or (at your option) - any later version. - - This program is distributed in the hope that it will be useful, - but WITHOUT ANY WARRANTY; without even the implied warranty of - MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - GNU General Public License for more details. - - You should have received a copy of the GNU General Public License - along with this program; if not, write to the Free Software Foundation, - Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */ +* SPDX-License-Identifier: GPL-2.0-or-later +*/ #include <config.h> #include <assert.h> diff --git a/src/arch-sparc.c b/src/arch-sparc.c index e016a79..41b297d 100644 --- a/src/arch-sparc.c +++ b/src/arch-sparc.c @@ -1,19 +1,9 @@ /* Copyright (C) 2001, 2002, 2004, 2009 Red Hat, Inc. Written by Jakub Jelinek <jakub@...>, 2001. - This program is free software; you can redistribute it and/or modify - it under the terms of the GNU General Public License as published by - the Free Software Foundation; either version 2, or (at your option) - any later version. - - This program is distributed in the hope that it will be useful, - but WITHOUT ANY WARRANTY; without even the implied warranty of - MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - GNU General Public License for more details. - - You should have received a copy of the GNU General Public License - along with this program; if not, write to the Free Software Foundation, - Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */ +/* +* SPDX-License-Identifier: GPL-2.0-or-later +*/ #include <config.h> #include <assert.h> diff --git a/src/arch-sparc64.c b/src/arch-sparc64.c index aee4601..c6a1027 100644 --- a/src/arch-sparc64.c +++ b/src/arch-sparc64.c @@ -1,19 +1,8 @@ /* Copyright (C) 2001, 2002, 2004, 2009 Red Hat, Inc. Written by Jakub Jelinek <jakub@...>, 2001. - This program is free software; you can redistribute it and/or modify - it under the terms of the GNU General Public License as published by - the Free Software Foundation; either version 2, or (at your option) - any later version. - - This program is distributed in the hope that it will be useful, - but WITHOUT ANY WARRANTY; without even the implied warranty of - MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - GNU General Public License for more details. - - You should have received a copy of the GNU General Public License - along with this program; if not, write to the Free Software Foundation, - Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */ +* SPDX-License-Identifier: GPL-2.0-or-later +*/ #include <config.h> #include <assert.h> diff --git a/src/arch-x86_64.c b/src/arch-x86_64.c index 2f6c551..249661a 100644 --- a/src/arch-x86_64.c +++ b/src/arch-x86_64.c @@ -3,19 +3,8 @@ Copyright (C) 2011 Wind River Systems, Inc. x32 support by Mark Hatle <mark.hatle@...> - This program is free software; you can redistribute it and/or modify - it under the terms of the GNU General Public License as published by - the Free Software Foundation; either version 2, or (at your option) - any later version. - - This program is distributed in the hope that it will be useful, - but WITHOUT ANY WARRANTY; without even the implied warranty of - MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - GNU General Public License for more details. - - You should have received a copy of the GNU General Public License - along with this program; if not, write to the Free Software Foundation, - Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */ +* SPDX-License-Identifier: GPL-2.0-or-later +*/ #include <config.h> #include <assert.h> diff --git a/src/cache.c b/src/cache.c index 1cc3217..b476581 100644 --- a/src/cache.c +++ b/src/cache.c @@ -1,19 +1,8 @@ /* Copyright (C) 2001, 2002, 2003, 2004, 2006, 2013 Red Hat, Inc. Written by Jakub Jelinek <jakub@...>, 2001. - This program is free software; you can redistribute it and/or modify - it under the terms of the GNU General Public License as published by - the Free Software Foundation; either version 2, or (at your option) - any later version. - - This program is distributed in the hope that it will be useful, - but WITHOUT ANY WARRANTY; without even the implied warranty of - MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - GNU General Public License for more details. - - You should have received a copy of the GNU General Public License - along with this program; if not, write to the Free Software Foundation, - Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */ +* SPDX-License-Identifier: GPL-2.0-or-later +*/ #include <config.h> #include <assert.h> diff --git a/src/canonicalize.c b/src/canonicalize.c index 79df44e..e94ec06 100644 --- a/src/canonicalize.c +++ b/src/canonicalize.c @@ -2,20 +2,8 @@ Copyright (C) 1996-2002, 2004, 2005, 2006 Free Software Foundation, Inc. This file is part of the GNU C Library. - The GNU C Library is free software; you can redistribute it and/or - modify it under the terms of the GNU Lesser General Public - License as published by the Free Software Foundation; either - version 2.1 of the License, or (at your option) any later version. - - The GNU C Library is distributed in the hope that it will be useful, - but WITHOUT ANY WARRANTY; without even the implied warranty of - MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU - Lesser General Public License for more details. - - You should have received a copy of the GNU Lesser General Public - License along with the GNU C Library; if not, write to the Free - Software Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA - 02111-1307 USA. */ +* SPDX-License-Identifier: GPL-2.0-or-later +*/ #include <assert.h> #include <stdlib.h> diff --git a/src/checksum.c b/src/checksum.c index 20a23a0..5c80fc5 100644 --- a/src/checksum.c +++ b/src/checksum.c @@ -1,19 +1,8 @@ /* Copyright (C) 2001, 2002, 2003 Red Hat, Inc. Written by Jakub Jelinek <jakub@...>, 2001. - This program is free software; you can redistribute it and/or modify - it under the terms of the GNU General Public License as published by - the Free Software Foundation; either version 2, or (at your option) - any later version. - - This program is distributed in the hope that it will be useful, - but WITHOUT ANY WARRANTY; without even the implied warranty of - MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - GNU General Public License for more details. - - You should have received a copy of the GNU General Public License - along with this program; if not, write to the Free Software Foundation, - Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */ +* SPDX-License-Identifier: GPL-2.0-or-later +*/ #include <config.h> #include <assert.h> diff --git a/src/conflict.c b/src/conflict.c index 5613ace..83713c5 100644 --- a/src/conflict.c +++ b/src/conflict.c @@ -3,19 +3,8 @@ Written by Jakub Jelinek <jakub@...>, 2001. Updated by Maciej W. Rozycki <macro@...>, 2008. - This program is free software; you can redistribute it and/or modify - it under the terms of the GNU General Public License as published by - the Free Software Foundation; either version 2, or (at your option) - any later version. - - This program is distributed in the hope that it will be useful, - but WITHOUT ANY WARRANTY; without even the implied warranty of - MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - GNU General Public License for more details. - - You should have received a copy of the GNU General Public License - along with this program; if not, write to the Free Software Foundation, - Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */ +* SPDX-License-Identifier: GPL-2.0-or-later +*/ #include <config.h> #include <assert.h> diff --git a/src/crc32.c b/src/crc32.c index f36abb5..81e990b 100644 --- a/src/crc32.c +++ b/src/crc32.c @@ -1,19 +1,8 @@ /* Copyright (C) 2001 Red Hat, Inc. Written by Jakub Jelinek <jakub@...>, 2001. - This program is free software; you can redistribute it and/or modify - it under the terms of the GNU General Public License as published by - the Free Software Foundation; either version 2, or (at your option) - any later version. - - This program is distributed in the hope that it will be useful, - but WITHOUT ANY WARRANTY; without even the implied warranty of - MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - GNU General Public License for more details. - - You should have received a copy of the GNU General Public License - along with this program; if not, write to the Free Software Foundation, - Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */ +* SPDX-License-Identifier: GPL-2.0-or-later +*/ #include <config.h> #include <stdint.h> diff --git a/src/cxx.c b/src/cxx.c index 4391ebe..4b911a9 100644 --- a/src/cxx.c +++ b/src/cxx.c @@ -1,19 +1,8 @@ /* Copyright (C) 2001, 2002, 2003, 2007, 2009 Red Hat, Inc. Written by Jakub Jelinek <jakub@...>, 2001. - This program is free software; you can redistribute it and/or modify - it under the terms of the GNU General Public License as published by - the Free Software Foundation; either version 2, or (at your option) - any later version. - - This program is distributed in the hope that it will be useful, - but WITHOUT ANY WARRANTY; without even the implied warranty of - MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - GNU General Public License for more details. - - You should have received a copy of the GNU General Public License - along with this program; if not, write to the Free Software Foundation, - Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */ +* SPDX-License-Identifier: GPL-2.0-or-later +*/ #include <config.h> #include <alloca.h> diff --git a/src/data.c b/src/data.c index 751f96f..d648744 100644 --- a/src/data.c +++ b/src/data.c @@ -1,19 +1,8 @@ /* Copyright (C) 2001, 2002 Red Hat, Inc. Written by Jakub Jelinek <jakub@...>, 2001. - This program is free software; you can redistribute it and/or modify - it under the terms of the GNU General Public License as published by - the Free Software Foundation; either version 2, or (at your option) - any later version. - - This program is distributed in the hope that it will be useful, - but WITHOUT ANY WARRANTY; without even the implied warranty of - MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - GNU General Public License for more details. - - You should have received a copy of the GNU General Public License - along with this program; if not, write to the Free Software Foundation, - Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */ +* SPDX-License-Identifier: GPL-2.0-or-later +*/ #include <config.h> #include "prelink.h" diff --git a/src/doit.c b/src/doit.c index 3784866..42e6819 100644 --- a/src/doit.c +++ b/src/doit.c @@ -1,19 +1,8 @@ /* Copyright (C) 2001, 2003, 2004, 2005, 2007 Red Hat, Inc. Written by Jakub Jelinek <jakub@...>, 2001. - This program is free software; you can redistribute it and/or modify - it under the terms of the GNU General Public License as published by - the Free Software Foundation; either version 2, or (at your option) - any later version. - - This program is distributed in the hope that it will be useful, - but WITHOUT ANY WARRANTY; without even the implied warranty of - MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - GNU General Public License for more details. - - You should have received a copy of the GNU General Public License - along with this program; if not, write to the Free Software Foundation, - Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */ +* SPDX-License-Identifier: GPL-2.0-or-later +*/ #include <config.h> #include <alloca.h> diff --git a/src/dso.c b/src/dso.c index 949abf9..9cce846 100644 --- a/src/dso.c +++ b/src/dso.c @@ -1,19 +1,8 @@ /* Copyright (C) 2001, 2002, 2003, 2004, 2005, 2006, 2010 Red Hat, Inc. Written by Jakub Jelinek <jakub@...>, 2001. - This program is free software; you can redistribute it and/or modify - it under the terms of the GNU General Public License as published by - the Free Software Foundation; either version 2, or (at your option) - any later version. - - This program is distributed in the hope that it will be useful, - but WITHOUT ANY WARRANTY; without even the implied warranty of - MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - GNU General Public License for more details. - - You should have received a copy of the GNU General Public License - along with this program; if not, write to the Free Software Foundation, - Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */ +* SPDX-License-Identifier: GPL-2.0-or-later +*/ #include <config.h> #include <assert.h> diff --git a/src/dwarf2.c b/src/dwarf2.c index b9588b1..d230bb7 100644 --- a/src/dwarf2.c +++ b/src/dwarf2.c @@ -2,19 +2,8 @@ Red Hat, Inc. Written by Jakub Jelinek <jakub@...>, 2001. - This program is free software; you can redistribute it and/or modify - it under the terms of the GNU General Public License as published by - the Free Software Foundation; either version 2, or (at your option) - any later version. - - This program is distributed in the hope that it will be useful, - but WITHOUT ANY WARRANTY; without even the implied warranty of - MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - GNU General Public License for more details. - - You should have received a copy of the GNU General Public License - along with this program; if not, write to the Free Software Foundation, - Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */ +* SPDX-License-Identifier: GPL-2.0-or-later +*/ #include <config.h> #include <assert.h> diff --git a/src/dwarf2.h b/src/dwarf2.h index b0c80b6..888f2c7 100644 --- a/src/dwarf2.h +++ b/src/dwarf2.h @@ -1,19 +1,8 @@ /* Copyright (C) 2001, 2002, 2009, 2010, 2011, 2012 Red Hat, Inc. Written by Jakub Jelinek <jakub@...>, 2001. - This program is free software; you can redistribute it and/or modify - it under the terms of the GNU General Public License as published by - the Free Software Foundation; either version 2, or (at your option) - any later version. - - This program is distributed in the hope that it will be useful, - but WITHOUT ANY WARRANTY; without even the implied warranty of - MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - GNU General Public License for more details. - - You should have received a copy of the GNU General Public License - along with this program; if not, write to the Free Software Foundation, - Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */ +* SPDX-License-Identifier: GPL-2.0-or-later +*/ #define DW_TAG_padding 0x00 #define DW_TAG_array_type 0x01 diff --git a/src/exec.c b/src/exec.c index ca7fd14..431690e 100644 --- a/src/exec.c +++ b/src/exec.c @@ -1,19 +1,8 @@ /* Copyright (C) 2001, 2002, 2003, 2004, 2005, 2006 Red Hat, Inc. Written by Jakub Jelinek <jakub@...>, 2001. - This program is free software; you can redistribute it and/or modify - it under the terms of the GNU General Public License as published by - the Free Software Foundation; either version 2, or (at your option) - any later version. - - This program is distributed in the hope that it will be useful, - but WITHOUT ANY WARRANTY; without even the implied warranty of - MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - GNU General Public License for more details. - - You should have received a copy of the GNU General Public License - along with this program; if not, write to the Free Software Foundation, - Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */ +* SPDX-License-Identifier: GPL-2.0-or-later +*/ #include <config.h> #include <assert.h> diff --git a/src/execle_open.c b/src/execle_open.c index 2ee5cbc..0d4bef5 100644 --- a/src/execle_open.c +++ b/src/execle_open.c @@ -1,19 +1,8 @@ /* Copyright (C) 2001 Red Hat, Inc. Written by Jakub Jelinek <jakub@...>, 2001. - This program is free software; you can redistribute it and/or modify - it under the terms of the GNU General Public License as published by - the Free Software Foundation; either version 2, or (at your option) - any later version. - - This program is distributed in the hope that it will be useful, - but WITHOUT ANY WARRANTY; without even the implied warranty of - MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - GNU General Public License for more details. - - You should have received a copy of the GNU General Public License - along with this program; if not, write to the Free Software Foundation, - Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */ +* SPDX-License-Identifier: GPL-2.0-or-later +*/ #include <config.h> #include <errno.h> diff --git a/src/execstack.c b/src/execstack.c index 97fb453..fe044c5 100644 --- a/src/execstack.c +++ b/src/execstack.c @@ -1,19 +1,8 @@ /* Copyright (C) 2003, 2005, 2010 Red Hat, Inc. Written by Jakub Jelinek <jakub@...>, 2003. - This program is free software; you can redistribute it and/or modify - it under the terms of the GNU General Public License as published by - the Free Software Foundation; either version 2, or (at your option) - any later version. - - This program is distributed in the hope that it will be useful, - but WITHOUT ANY WARRANTY; without even the implied warranty of - MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - GNU General Public License for more details. - - You should have received a copy of the GNU General Public License - along with this program; if not, write to the Free Software Foundation, - Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */ +* SPDX-License-Identifier: GPL-2.0-or-later +*/ #include <config.h> #include <errno.h> diff --git a/src/fptr.c b/src/fptr.c index cfe3aed..65a2804 100644 --- a/src/fptr.c +++ b/src/fptr.c @@ -1,19 +1,8 @@ /* Copyright (C) 2001, 2002, 2003, 2007 Red Hat, Inc. Written by Jakub Jelinek <jakub@...>, 2001. - This program is free software; you can redistribute it and/or modify - it under the terms of the GNU General Public License as published by - the Free Software Foundation; either version 2, or (at your option) - any later version. - - This program is distributed in the hope that it will be useful, - but WITHOUT ANY WARRANTY; without even the implied warranty of - MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - GNU General Public License for more details. - - You should have received a copy of the GNU General Public License - along with this program; if not, write to the Free Software Foundation, - Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */ +* SPDX-License-Identifier: GPL-2.0-or-later +*/ #include <config.h> #include <assert.h> diff --git a/src/fptr.h b/src/fptr.h index 36ef7c6..c4ce3f7 100644 --- a/src/fptr.h +++ b/src/fptr.h @@ -1,19 +1,8 @@ /* Copyright (C) 2001 Red Hat, Inc. Written by Jakub Jelinek <jakub@...>, 2001. - This program is free software; you can redistribute it and/or modify - it under the terms of the GNU General Public License as published by - the Free Software Foundation; either version 2, or (at your option) - any later version. - - This program is distributed in the hope that it will be useful, - but WITHOUT ANY WARRANTY; without even the implied warranty of - MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - GNU General Public License for more details. - - You should have received a copy of the GNU General Public License - along with this program; if not, write to the Free Software Foundation, - Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */ +* SPDX-License-Identifier: GPL-2.0-or-later +*/ #ifndef FPTR_H #define FPTR_H diff --git a/src/gather.c b/src/gather.c index 277f1b5..0d1e7c4 100644 --- a/src/gather.c +++ b/src/gather.c @@ -1,19 +1,8 @@ /* Copyright (C) 2001, 2002, 2003, 2004, 2005, 2006, 2007 Red Hat, Inc. Written by Jakub Jelinek <jakub@...>, 2001. - This program is free software; you can redistribute it and/or modify - it under the terms of the GNU General Public License as published by - the Free Software Foundation; either version 2, or (at your option) - any later version. - - This program is distributed in the hope that it will be useful, - but WITHOUT ANY WARRANTY; without even the implied warranty of - MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - GNU General Public License for more details. - - You should have received a copy of the GNU General Public License - along with this program; if not, write to the Free Software Foundation, - Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */ +* SPDX-License-Identifier: GPL-2.0-or-later +*/ #include <config.h> #include <assert.h> diff --git a/src/get.c b/src/get.c index 0659962..bb58b1e 100644 --- a/src/get.c +++ b/src/get.c @@ -1,19 +1,8 @@ /* Copyright (C) 2001, 2002, 2003, 2004, 2005, 2007, 2009 Red Hat, Inc. Written by Jakub Jelinek <jakub@...>, 2001. - This program is free software; you can redistribute it and/or modify - it under the terms of the GNU General Public License as published by - the Free Software Foundation; either version 2, or (at your option) - any later version. - - This program is distributed in the hope that it will be useful, - but WITHOUT ANY WARRANTY; without even the implied warranty of - MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - GNU General Public License for more details. - - You should have received a copy of the GNU General Public License - along with this program; if not, write to the Free Software Foundation, - Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */ +* SPDX-License-Identifier: GPL-2.0-or-later +*/ #include <config.h> #include <assert.h> diff --git a/src/hashtab.c b/src/hashtab.c index fa27446..7dc389d 100644 --- a/src/hashtab.c +++ b/src/hashtab.c @@ -2,21 +2,8 @@ Copyright (C) 1999, 2000, 2001 Free Software Foundation, Inc. Contributed by Vladimir Makarov (vmakarov@...). -This file is part of the libiberty library. -Libiberty is free software; you can redistribute it and/or -modify it under the terms of the GNU Library General Public -License as published by the Free Software Foundation; either -version 2 of the License, or (at your option) any later version. - -Libiberty is distributed in the hope that it will be useful, -but WITHOUT ANY WARRANTY; without even the implied warranty of -MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU -Library General Public License for more details. - -You should have received a copy of the GNU Library General Public -License along with libiberty; see the file COPYING.LIB. If -not, write to the Free Software Foundation, Inc., 59 Temple Place - Suite 330, -Boston, MA 02111-1307, USA. */ +* SPDX-License-Identifier: GPL-2.0-or-later +*/ /* This package implements basic hash table functionality. It is possible to search for an entry, create an entry and destroy an entry. diff --git a/src/hashtab.h b/src/hashtab.h index 31e63e0..d3f297f 100644 --- a/src/hashtab.h +++ b/src/hashtab.h @@ -2,19 +2,8 @@ Copyright (C) 1999, 2000 Free Software Foundation, Inc. Contributed by Vladimir Makarov (vmakarov@...). -This program is free software; you can redistribute it and/or modify -it under the terms of the GNU General Public License as published by -the Free Software Foundation; either version 2 of the License, or -(at your option) any later version. - -This program is distributed in the hope that it will be useful, -but WITHOUT ANY WARRANTY; without even the implied warranty of -MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -GNU General Public License for more details. - -You should have received a copy of the GNU General Public License -along with this program; if not, write to the Free Software -Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */ +* SPDX-License-Identifier: GPL-2.0-or-later +*/ /* This package implements basic hash table functionality. It is possible to search for an entry, create an entry and destroy an entry. @@ -29,6 +18,7 @@ Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */ expanded by creation of new hash table and transferring elements from the old table to the new table. */ + #ifndef __HASHTAB_H__ #define __HASHTAB_H__ diff --git a/src/layout.c b/src/layout.c index 859ab66..29be7a3 100644 --- a/src/layout.c +++ b/src/layout.c @@ -1,19 +1,8 @@ /* Copyright (C) 2001, 2002, 2003, 2004, 2006, 2011 Red Hat, Inc. Written by Jakub Jelinek <jakub@...>, 2001. - This program is free software; you can redistribute it and/or modify - it under the terms of the GNU General Public License as published by - the Free Software Foundation; either version 2, or (at your option) - any later version. - - This program is distributed in the hope that it will be useful, - but WITHOUT ANY WARRANTY; without even the implied warranty of - MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - GNU General Public License for more details. - - You should have received a copy of the GNU General Public License - along with this program; if not, write to the Free Software Foundation, - Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */ +* SPDX-License-Identifier: GPL-2.0-or-later +*/ #include <config.h> #include <alloca.h> diff --git a/src/layout.h b/src/layout.h index f481d22..1b10bc0 100644 --- a/src/layout.h +++ b/src/layout.h @@ -1,19 +1,8 @@ /* Copyright (C) 2001, 2004, 2006 Red Hat, Inc. Written by Jakub Jelinek <jakub@...>, 2001. - This program is free software; you can redistribute it and/or modify - it under the terms of the GNU General Public License as published by - the Free Software Foundation; either version 2, or (at your option) - any later version. - - This program is distributed in the hope that it will be useful, - but WITHOUT ANY WARRANTY; without even the implied warranty of - MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - GNU General Public License for more details. - - You should have received a copy of the GNU General Public License - along with this program; if not, write to the Free Software Foundation, - Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */ +* SPDX-License-Identifier: GPL-2.0-or-later +*/ #ifndef LAYOUT_H #define LAYOUT_H diff --git a/src/main.c b/src/main.c index 6ba89d5..39e44ad 100644 --- a/src/main.c +++ b/src/main.c @@ -1,19 +1,8 @@ /* Copyright (C) 2001, 2002, 2003, 2004, 2005, 2007, 2010, 2011 Red Hat, Inc. Written by Jakub Jelinek <jakub@...>, 2001. - This program is free software; you can redistribute it and/or modify - it under the terms of the GNU General Public License as published by - the Free Software Foundation; either version 2, or (at your option) - any later version. - - This program is distributed in the hope that it will be useful, - but WITHOUT ANY WARRANTY; without even the implied warranty of - MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - GNU General Public License for more details. - - You should have received a copy of the GNU General Public License - along with this program; if not, write to the Free Software Foundation, - Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */ +* SPDX-License-Identifier: GPL-2.0-or-later +*/ #include <config.h> #include <errno.h> diff --git a/src/md5.c b/src/md5.c index 0d2fdef..19a8e0b 100644 --- a/src/md5.c +++ b/src/md5.c @@ -4,21 +4,9 @@ NOTE: The canonical source of this file is maintained with the GNU C Library. Bugs can be reported to bug-glibc@.... - This program is free software; you can redistribute it and/or modify it - under the terms of the GNU General Public License as published by the - Free Software Foundation; either version 2, or (at your option) any - later version. - This program is distributed in the hope that it will be useful, - but WITHOUT ANY WARRANTY; without even the implied warranty of - MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - GNU General Public License for more details. - - You should have received a copy of the GNU General Public License - along with this program; if not, write to the Free Software Foundation, - Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */ - -/* Written by Ulrich Drepper <drepper@...>, 1995. */ +* SPDX-License-Identifier: GPL-2.0-or-later +*/ #include <sys/types.h> #include <stdlib.h> diff --git a/src/md5.h b/src/md5.h index 55f6195..eb0b85e 100644 --- a/src/md5.h +++ b/src/md5.h @@ -4,19 +4,8 @@ NOTE: The canonical source of this file is maintained with the GNU C Library. Bugs can be reported to bug-glibc@.... - This program is free software; you can redistribute it and/or modify it - under the terms of the GNU General Public License as published by the - Free Software Foundation; either version 2, or (at your option) any - later version. - - This program is distributed in the hope that it will be useful, - but WITHOUT ANY WARRANTY; without even the implied warranty of - MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - GNU General Public License for more details. - - You should have received a copy of the GNU General Public License - along with this program; if not, write to the Free Software Foundation, - Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */ +* SPDX-License-Identifier: GPL-2.0-or-later +*/ #ifndef _MD5_H #define _MD5_H 1 diff --git a/src/mdebug.c b/src/mdebug.c index 4c22d2f..eb6d1b5 100644 --- a/src/mdebug.c +++ b/src/mdebug.c @@ -1,19 +1,8 @@ /* Copyright (C) 2001 Red Hat, Inc. Written by Jakub Jelinek <jakub@...>, 2001. - This program is free software; you can redistribute it and/or modify - it under the terms of the GNU General Public License as published by - the Free Software Foundation; either version 2, or (at your option) - any later version. - - This program is distributed in the hope that it will be useful, - but WITHOUT ANY WARRANTY; without even the implied warranty of - MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - GNU General Public License for more details. - - You should have received a copy of the GNU General Public License - along with this program; if not, write to the Free Software Foundation, - Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */ +* SPDX-License-Identifier: GPL-2.0-or-later +*/ #include <config.h> #include <assert.h> diff --git a/src/prelink.c b/src/prelink.c index 64c4fea..bf774c9 100644 --- a/src/prelink.c +++ b/src/prelink.c @@ -1,19 +1,8 @@ /* Copyright (C) 2001, 2002, 2003, 2004, 2005, 2006, 2007 Red Hat, Inc. Written by Jakub Jelinek <jakub@...>, 2001. - This program is free software; you can redistribute it and/or modify - it under the terms of the GNU General Public License as published by - the Free Software Foundation; either version 2, or (at your option) - any later version. - - This program is distributed in the hope that it will be useful, - but WITHOUT ANY WARRANTY; without even the implied warranty of - MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - GNU General Public License for more details. - - You should have received a copy of the GNU General Public License - along with this program; if not, write to the Free Software Foundation, - Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */ +* SPDX-License-Identifier: GPL-2.0-or-later +*/ #include <config.h> #include <assert.h> diff --git a/src/prelink.h b/src/prelink.h index 39c4390..4c4c243 100644 --- a/src/prelink.h +++ b/src/prelink.h @@ -4,19 +4,8 @@ Written by Jakub Jelinek <jakub@...>, 2001. Updated by Maciej W. Rozycki <macro@...>, 2008. - This program is free software; you can redistribute it and/or modify - it under the terms of the GNU General Public License as published by - the Free Software Foundation; either version 2, or (at your option) - any later version. - - This program is distributed in the hope that it will be useful, - but WITHOUT ANY WARRANTY; without even the implied warranty of - MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - GNU General Public License for more details. - - You should have received a copy of the GNU General Public License - along with this program; if not, write to the Free Software Foundation, - Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */ +* SPDX-License-Identifier: GPL-2.0-or-later +*/ #ifndef PRELINK_H #define PRELINK_H diff --git a/src/prelinktab.h b/src/prelinktab.h index f41c79c..a404292 100644 --- a/src/prelinktab.h +++ b/src/prelinktab.h @@ -1,19 +1,8 @@ /* Copyright (C) 2001 Red Hat, Inc. Written by Jakub Jelinek <jakub@...>, 2001. - This program is free software; you can redistribute it and/or modify - it under the terms of the GNU General Public License as published by - the Free Software Foundation; either version 2, or (at your option) - any later version. - - This program is distributed in the hope that it will be useful, - but WITHOUT ANY WARRANTY; without even the implied warranty of - MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - GNU General Public License for more details. - - You should have received a copy of the GNU General Public License - along with this program; if not, write to the Free Software Foundation, - Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */ +* SPDX-License-Identifier: GPL-2.0-or-later +*/ #ifndef PRELINKTAB_H #define PRELINKTAB_H diff --git a/src/reloc-info.c b/src/reloc-info.c index 4ce333c..d51cfc1 100644 --- a/src/reloc-info.c +++ b/src/reloc-info.c @@ -1,19 +1,8 @@ /* Copyright (C) 2008 CodeSourcery Written by Maciej W. Rozycki <macro@...>, 2008. - This program is free software; you can redistribute it and/or modify - it under the terms of the GNU General Public License as published by - the Free Software Foundation; either version 2, or (at your option) - any later version. - - This program is distributed in the hope that it will be useful, - but WITHOUT ANY WARRANTY; without even the implied warranty of - MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - GNU General Public License for more details. - - You should have received a copy of the GNU General Public License - along with this program; if not, write to the Free Software Foundation, - Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */ +* SPDX-License-Identifier: GPL-2.0-or-later +*/ #include <config.h> diff --git a/src/reloc-info.h b/src/reloc-info.h index a8f8b7c..592a92c 100644 --- a/src/reloc-info.h +++ b/src/reloc-info.h @@ -1,19 +1,8 @@ /* Copyright (C) 2008 CodeSourcery Written by Maciej W. Rozycki <macro@...>, 2008. - This program is free software; you can redistribute it and/or modify - it under the terms of the GNU General Public License as published by - the Free Software Foundation; either version 2, or (at your option) - any later version. - - This program is distributed in the hope that it will be useful, - but WITHOUT ANY WARRANTY; without even the implied warranty of - MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - GNU General Public License for more details. - - You should have received a copy of the GNU General Public License - along with this program; if not, write to the Free Software Foundation, - Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */ +* SPDX-License-Identifier: GPL-2.0-or-later +*/ #ifndef RELOC_INFO_H #define RELOC_INFO_H diff --git a/src/reloc.c b/src/reloc.c index deb0abe..9883dc7 100644 --- a/src/reloc.c +++ b/src/reloc.c @@ -1,19 +1,8 @@ /* Copyright (C) 2001, 2002, 2003, 2005 Red Hat, Inc. Written by Jakub Jelinek <jakub@...>, 2001. - This program is free software; you can redistribute it and/or modify - it under the terms of the GNU General Public License as published by - the Free Software Foundation; either version 2, or (at your option) - any later version. - - This program is distributed in the hope that it will be useful, - but WITHOUT ANY WARRANTY; without even the implied warranty of - MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - GNU General Public License for more details. - - You should have received a copy of the GNU General Public License - along with this program; if not, write to the Free Software Foundation, - Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */ +* SPDX-License-Identifier: GPL-2.0-or-later +*/ #include <config.h> #include <assert.h> diff --git a/src/reloc.h b/src/reloc.h index a2ceff9..ee91f7e 100644 --- a/src/reloc.h +++ b/src/reloc.h @@ -1,19 +1,8 @@ /* Copyright (C) 2001, 2002 Red Hat, Inc. Written by Jakub Jelinek <jakub@...>, 2001. - This program is free software; you can redistribute it and/or modify - it under the terms of the GNU General Public License as published by - the Free Software Foundation; either version 2, or (at your option) - any later version. - - This program is distributed in the hope that it will be useful, - but WITHOUT ANY WARRANTY; without even the implied warranty of - MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - GNU General Public License for more details. - - You should have received a copy of the GNU General Public License - along with this program; if not, write to the Free Software Foundation, - Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */ +* SPDX-License-Identifier: GPL-2.0-or-later +*/ #ifndef RELOC_H #define RELOC_H diff --git a/src/sha.c b/src/sha.c index cfbc956..f979bc4 100644 --- a/src/sha.c +++ b/src/sha.c @@ -1,3 +1,7 @@ +/* +* SPDX-License-Identifier: GPL-2.0-or-later +*/ + /* sha.c - Functions to compute the SHA1 hash (message-digest) of files or blocks of memory. Complies to the NIST specification FIPS-180-1. diff --git a/src/sha.h b/src/sha.h index 13583e3..810072b 100644 --- a/src/sha.h +++ b/src/sha.h @@ -1,3 +1,7 @@ +/* +* SPDX-License-Identifier: GPL-2.0-or-later +*/ + /* sha.h - Declaration of functions and datatypes for SHA1 sum computing library functions. diff --git a/src/space.c b/src/space.c index 4bd4760..8223daf 100644 --- a/src/space.c +++ b/src/space.c @@ -1,19 +1,8 @@ /* Copyright (C) 2001, 2002, 2003, 2004, 2006, 2007 Red Hat, Inc. Written by Jakub Jelinek <jakub@...>, 2001. - This program is free software; you can redistribute it and/or modify - it under the terms of the GNU General Public License as published by - the Free Software Foundation; either version 2, or (at your option) - any later version. - - This program is distributed in the hope that it will be useful, - but WITHOUT ANY WARRANTY; without even the implied warranty of - MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - GNU General Public License for more details. - - You should have received a copy of the GNU General Public License - along with this program; if not, write to the Free Software Foundation, - Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */ +* SPDX-License-Identifier: GPL-2.0-or-later +*/ #include <config.h> #include <assert.h> diff --git a/src/space.h b/src/space.h index 5c9f725..59d087c 100644 --- a/src/space.h +++ b/src/space.h @@ -1,19 +1,8 @@ /* Copyright (C) 2001, 2004 Red Hat, Inc. Written by Jakub Jelinek <jakub@...>, 2001. - This program is free software; you can redistribute it and/or modify - it under the terms of the GNU General Public License as published by - the Free Software Foundation; either version 2, or (at your option) - any later version. - - This program is distributed in the hope that it will be useful, - but WITHOUT ANY WARRANTY; without even the implied warranty of - MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - GNU General Public License for more details. - - You should have received a copy of the GNU General Public License - along with this program; if not, write to the Free Software Foundation, - Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */ +* SPDX-License-Identifier: GPL-2.0-or-later +*/ #ifndef SPACE_H #define SPACE_H diff --git a/src/stabs.c b/src/stabs.c index c0a5a6a..fd0ca28 100644 --- a/src/stabs.c +++ b/src/stabs.c @@ -1,19 +1,8 @@ /* Copyright (C) 2001, 2005, 2006 Red Hat, Inc. Written by Jakub Jelinek <jakub@...>, 2001. - This program is free software; you can redistribute it and/or modify - it under the terms of the GNU General Public License as published by - the Free Software Foundation; either version 2, or (at your option) - any later version. - - This program is distributed in the hope that it will be useful, - but WITHOUT ANY WARRANTY; without even the implied warranty of - MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - GNU General Public License for more details. - - You should have received a copy of the GNU General Public License - along with this program; if not, write to the Free Software Foundation, - Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */ +* SPDX-License-Identifier: GPL-2.0-or-later +*/ #include <config.h> #include <assert.h> diff --git a/src/undo.c b/src/undo.c index 4c38dab..e6cfae3 100644 --- a/src/undo.c +++ b/src/undo.c @@ -1,19 +1,8 @@ /* Copyright (C) 2001, 2002, 2003, 2005, 2010 Red Hat, Inc. Written by Jakub Jelinek <jakub@...>, 2001. - This program is free software; you can redistribute it and/or modify - it under the terms of the GNU General Public License as published by - the Free Software Foundation; either version 2, or (at your option) - any later version. - - This program is distributed in the hope that it will be useful, - but WITHOUT ANY WARRANTY; without even the implied warranty of - MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - GNU General Public License for more details. - - You should have received a copy of the GNU General Public License - along with this program; if not, write to the Free Software Foundation, - Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */ +* SPDX-License-Identifier: GPL-2.0-or-later +*/ #include <config.h> #include <assert.h> diff --git a/src/undoall.c b/src/undoall.c index 55d2a0b..44a0b4e 100644 --- a/src/undoall.c +++ b/src/undoall.c @@ -1,19 +1,8 @@ /* Copyright (C) 2002, 2005 Red Hat, Inc. Written by Jakub Jelinek <jakub@...>, 2002. - This program is free software; you can redistribute it and/or modify - it under the terms of the GNU General Public License as published by - the Free Software Foundation; either version 2, or (at your option) - any later version. - - This program is distributed in the hope that it will be useful, - but WITHOUT ANY WARRANTY; without even the implied warranty of - MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - GNU General Public License for more details. - - You should have received a copy of the GNU General Public License - along with this program; if not, write to the Free Software Foundation, - Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */ +* SPDX-License-Identifier: GPL-2.0-or-later +*/ #include <config.h> #include <alloca.h> diff --git a/src/verify.c b/src/verify.c index 7f530c0..991794a 100644 --- a/src/verify.c +++ b/src/verify.c @@ -1,19 +1,8 @@ /* Copyright (C) 2002, 2003, 2006, 2007, 2010 Red Hat, Inc. Written by Jakub Jelinek <jakub@...>, 2002. - This program is free software; you can redistribute it and/or modify - it under the terms of the GNU General Public License as published by - the Free Software Foundation; either version 2, or (at your option) - any later version. - - This program is distributed in the hope that it will be useful, - but WITHOUT ANY WARRANTY; without even the implied warranty of - MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - GNU General Public License for more details. - - You should have received a copy of the GNU General Public License - along with this program; if not, write to the Free Software Foundation, - Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */ +* SPDX-License-Identifier: GPL-2.0-or-later +*/ #include <config.h> #include <assert.h>
-- # Randy MacLeod # Wind River Linux
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Re: [prelink-cross] Added SPDX license headers to all .c and .h source files
On 2020-10-08 8:12 a.m., Paul Barker wrote:
On Thu, 8 Oct 2020 at 13:04, Meh Mbeh Ida Delphine <idadelm@...> wrote:Hi Ida,It looks like you've removed an important comment there along with the To make it really clear, here's an SPDX example showing that we just need the SPDX identifier added: http://git.yoctoproject.org/cgit/cgit.cgi/ptest-runner2/commit/?id=63d097cc46142157931682fed076b5407757a0bd Thanks, ../Randy
-- # Randy MacLeod # Wind River Linux
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Re: [meta-security][zeus][PATCH 1/1] clamav: add INSTALL_CLAMAV_CVD flag to do_install
On 10/6/20 6:20 PM, Charlie Davies wrote:
Recipe provides INSTALL_CLAMAV_CVD flag to bypass clamavmerged. thanks ---
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|