12.2-RELEASE buildworld fail at cddl/zfs / libuutil.so
Tomasz CEDRO
tomek at cedro.info
Wed Jan 27 16:10:08 UTC 2021
Hello PARV :-)
On 27.01.2021 12:52, parv/freebsd wrote:
> What is the git commit hash (for others)?
For the 12.2-RELEASE:
# git branch
main
* releng/12.2
stable/12
# git log --pretty=oneline | head
97eb1441ca7b602510a81fd512d830563998b3e7 PS/2 Synaptics touchpad
identification fix.
2120d07af09cb830873554ba5405c5d3e51b41cc Fix OpenSSL NULL pointer
de-reference.
fc825298b84729facaced36d32c3fc8d111648c1 Add UPDATING entries and bump
version.
85b4a006794d02f6e0e2f53bca3782732932a7c2 Fix multiple vulnerabilities in
rtsold.
229d311aa42306953eb45bc55a8c5ca97312025e Fix ICMPv6 use-after-free in
error message handling.
7b3386dba21f57907931b2e6f09f741633ea3349 Fix race condition in callout
CPU migration.
0b4300a472c89506709341530788ad9815c05bd3 Fix uninitialized variable in ipfw.
d20c61bbc2792d5c256d4d3a1c62156ccc9eb66a Update timezone database
information.
30710f108d29a61635778e82f300781a097caec4 Fix execve/fexecve system call
auditing.
1d21fe9cea3f530b4cfca495632d5a1595a32270 - Switch releng/12.2 from RC3
to RELEASE. - Add the anticipated 12.2-RELEASE date to UPDATING. Fix
a missing colon in the previous UPDATING entry while here. - Set a
static __FreeBSD_version.
The first one is a simple one liner that I want to test for PS/2
Synaptics mux identification fix.
>
> # /usr/bin/time -h make buildkernel buildworld NO_CLEAN=1
> . ^ ^ ^ ^ ^ ^
> Perhaps try with cleaning out first buildworld, then kernel?
Well I did remove all from /usr/obj, build failed, then checked out
/usr/src from svn, build failed, then checked out /usr/src from git, and
it failed.
Just to make sure this is not a local environment problem I have
switched to stable/12 branch (that is 12-STABLE) and it builds fine!!
# git branch
main
releng/12.2
* stable/12
# git log --pretty=oneline | head
f56d7f838f5b3aa0f55b10406eaa7eb760a3ba18 elfctl: prefix disable flags
with "no"
d7e23b5cdd8465bd50f88b1e38cb695a361a26f5 elfctl: allow features to be
specified by value
49d3dcb041f058880486e3489ca79c9476ac7abf elfctl: add backwards
compatibility for "no" prefixes
70cdab054c8ffe7f5561ab8f31db33ee62d12c9c rctl(4): support throttling
resource usage to 0
7baf7a45385962d06cd2a2213109b910d40a7936 ndis: Per user request, delay
removal to 14
2a0be7b0331c5245418cdf2893c8ba6b42a0afa5 VFS_QUOTACTL: Remove needless
casts of arg
085997e8f05e69c66a8ffc0804b275a386ba1ca8 contrib/tzdata: import tzdata 2021a
5071cbacfb343f024bc1c9969aa43d20daa8241a safexcel: Simplify request
allocation
804d63c0ee8f56dfac29e1fe5879740a3549d0cb safexcel: Handle command/result
descriptor exhaustion gracefully
24ee73604483152ba2222ff9e5e3cf61047eb1c3 safexcel: Add counters for some
resource exhaustion conditions
# /usr/bin/time -h make buildkernel buildworld release -j12
(..)
cc -target x86_64-unknown-freebsd12.2
--sysroot=/usr/obj/usr/src/amd64.amd64/tmp
-B/usr/obj/usr/src/amd64.amd64/tmp/usr/bin -c -O2 -pipe
-fno-strict-aliasing -g -nostdinc -I. -I/usr/src/sys
-I/usr/src/sys/contrib/ck/include -I/usr/src/sys/contrib/libfdt
-D_KERNEL -DHAVE_KERNEL_OPTION_HEADERS -include opt_global.h -fno-common
-fno-omit-frame-pointer -mno-omit-leaf-frame-pointer
-fdebug-prefix-map=./machine=/usr/src/sys/amd64/include
-fdebug-prefix-map=./x86=/usr/src/sys/x86/include -mcmodel=kernel
-mno-red-zone -mno-mmx -mno-sse -msoft-float
-fno-asynchronous-unwind-tables -ffreestanding -fwrapv -fstack-protector
-gdwarf-2 -Wall -Wredundant-decls -Wnested-externs -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=iso9899:1999 -Werror vers.c
ctfconvert -L VERSION -g vers.o
--- kernel.full ---
linking kernel.full
ctfmerge -L VERSION -g -o kernel.full ...
text data bss dec hex filename
23861318 1836970 3798784 29497072 0x1c216f0 kernel.full
--- kernel.debug ---
objcopy --only-keep-debug kernel.full kernel.debug
--- kernel ---
objcopy --strip-debug --add-gnu-debuglink=kernel.debug kernel.full kernel
--------------------------------------------------------------
>>> Kernel build for GENERIC completed on Wed Jan 27 08:03:22 CET 2021
--------------------------------------------------------------
`release' is up to date.
1h16m12.69s real 5h45m44.19s user
28m53.59s sys
Did anyone manage to build 12.2-RELEASE from repo? :-)
--
CeDeROM, SQ7MHZ, https://www.tomek.cedro.info
More information about the freebsd-stable
mailing list