[Bug 272744] cxgbe firmware fails to build on i386
- Reply: bugzilla-noreply_a_freebsd.org: "[Bug 272744] cxgbe firmware fails to build on i386"
- Reply: bugzilla-noreply_a_freebsd.org: "[Bug 272744] cxgbe firmware fails to build on i386"
- Reply: bugzilla-noreply_a_freebsd.org: "[Bug 272744] cxgbe firmware fails to build on i386"
- Reply: bugzilla-noreply_a_freebsd.org: "[Bug 272744] cxgbe firmware fails to build on i386"
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Wed, 26 Jul 2023 23:29:08 UTC
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=272744
Bug ID: 272744
Summary: cxgbe firmware fails to build on i386
Product: Base System
Version: CURRENT
Hardware: i386
OS: Any
Status: New
Severity: Affects Only Me
Priority: ---
Component: kern
Assignee: bugs@FreeBSD.org
Reporter: freebsd@igalic.co
on base f2c94ddd0ad79d972b6a707978cc09f3a8a6dbbf the cxgbe firmware fails to
build. I don't know yet why, but it seems that something in the build clobbers
the path:
CMD @echo t4fw_cfg.txt
/poudriere/jails/14-current-i386/usr/src/sys/dev/cxgbe/firmware/t4fw_cfg.txt
CMD cc -target i386-unknown-freebsd14.0
--sysroot=/usr/obj/poudriere/jails/14-current-i386/usr/src/i386.i386/tmp
-B/usr/obj/poudriere/jails/14-current-i386/usr/src/i386.i386/tmp/usr/bin -c -x
assembler-with-cpp -DLOCORE -O2 -pipe -fno-common -fno-strict-aliasing
-Werror -D_KERNEL -DKLD_MODULE -DKLD_TIED -nostdinc
-DHAVE_KERNEL_OPTION_HEADERS -include
/usr/obj/poudriere/jails/14-current-i386/usr/src/i386.i386/sys/GENERIC/opt_global.h
-I. -I/poudriere/jails/14-current-i386/usr/src/sys
-I/poudriere/jails/14-current-i386/usr/src/sys/contrib/ck/include -fno-common
-g -fPIC
-fdebug-prefix-map=./machine=/poudriere/jails/14-current-i386/usr/src/sys/i386/include
-fdebug-prefix-map=./x86=/poudriere/jails/14-current-i386/usr/src/sys/x86/include
-I/usr/obj/poudriere/jails/14-current-i386/usr/src/i386.i386/sys/GENERIC
-mno-mmx -mno-sse -msoft-float -ffreestanding -fwrapv -fstack-protector -Wall
-Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Wcast-qual -Wundef
-Wno-pointer-sign -D__printf__=__freebsd_kprintf__ -Wmissing-include-dirs
-fdiagnostics-show-option -Wno-unknown-pragmas -Wno-error=tautological-compare
-Wno-error=empty-body -Wno-error=parentheses-equality
-Wno-error=unused-function -Wno-error=pointer-sign
-Wno-error=shift-negative-value -Wno-address-of-packed-member
-Wno-format-zero-length -mno-aes -mno-avx -std=gnu99 -Werror
-DFIRMW_FILE="/poudriere/jails/14-current-i386/usr/src/sys/dev/cxgbe/firmware/t4fw_cfg.txt"
-DFIRMW_SYMBOL="t4fw_cfg_txt"
/poudriere/jails/14-current-i386/usr/src/sys/kern/firmw.S -o t4fw_cfg.txt.fwo
CWD
/usr/obj/poudriere/jails/14-current-i386/usr/src/i386.i386/sys/GENERIC/modules/poudriere/jails/14-current-i386/usr/src/sys/modules/cxgbe/t4_firmware
TARGET t4fw_cfg.txt.fwo
OODATE
/poudriere/jails/14-current-i386/usr/src/sys/dev/cxgbe/firmware/t4fw_cfg.txt
/poudriere/jails/14-current-i386/usr/src/sys/kern/firmw.S
-- command output --
t4fw_cfg.txt
/poudriere/jails/14-current-i386/usr/src/sys/dev/cxgbe/firmware/t4fw_cfg.txt
/poudriere/jails/14-current-i386/usr/src/sys/kern/firmw.S:44:10: error: Could
not find incbin file
'/poudriere/jails/14-current-1/usr/src/sys/dev/cxgbe/firmware/t4fw_cfg.txt'
.incbin
"/poudriere/jails/14-current-1/usr/src/sys/dev/cxgbe/firmware/t4fw_cfg.txt"
^
*** Error code 1
you may notice that the path it's looking for is:
"/poudriere/jails/14-current-1/usr/src/sys/dev/cxgbe/firmware/t4fw_cfg.txt"
instead of:
"/poudriere/jails/14-current-i386/usr/src/sys/dev/cxgbe/firmware/t4fw_cfg.txt"
somehow, sys/kern/firmw.S's
.incbin __XSTRING(FIRMW_FILE)
is converted… wrong.
--
You are receiving this mail because:
You are the assignee for the bug.