Current-Users archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
Re: Build failure of -current due to libbluetooth.so.4.2
On Sat, Nov 23, 2024 at 12:36:39PM +0000, Chavdar Ivanov wrote:
> Hi,
>
> I have been consistently getting
> ....
> # create libbluetooth/libbluetooth.so.4.2.diffsym
> + echo 'if diff -u
> /home/sysbuild/src/lib/libbluetooth/bluetooth.expsym
> libbluetooth.so.4.2.actsym >libbluetooth.so.4.2.diffsym.tmp; then mv
> -f libbluetooth.so.4.2.diffsym.tmp libbluetooth.so.4.2.diffsym; else
> ret=$?; cat libbluetooth.so.4.2.diffsym.tmp; echo
> libbluetooth.so.4.2: error: actual symbols differ from expected
> symbols >&2; exit $ret; fi'
> if diff -u /home/sysbuild/src/lib/libbluetooth/bluetooth.expsym
> libbluetooth.so.4.2.actsym >libbluetooth.so.4.2.diffsym.tmp; then mv
> -f libbluetooth.so.4.2.diffsym.tmp libbluetooth.so.4.2.diffsym; else
> ret=$?; cat libbluetooth.so.4.2.diffsym.tmp; echo
> libbluetooth.so.4.2: error: actual symbols differ from expected
> symbols >&2; exit $ret; fi
> + diff -u /home/sysbuild/src/lib/libbluetooth/bluetooth.expsym
> libbluetooth.so.4.2.actsym >libbluetooth.so.4.2.diffsym.tmp
> + ret=1
> + cat libbluetooth.so.4.2.diffsym.tmp
> --- /home/sysbuild/src/lib/libbluetooth/bluetooth.expsym
> 2024-11-21 19:38:10.000000000 +0000
> +++ libbluetooth.so.4.2.actsym 2024-11-22 21:35:01.370911757 +0000
> @@ -1,4 +1,7 @@
> BLUETOOTH_BASE_UUID
> +__bss_end__
> +__end__
> +_bss_end__
> _sdp_close
> _sdp_data_print
> _sdp_errno
> + echo 'libbluetooth.so.4.2:' 'error:' actual symbols differ from
> expected symbols >&2
> libbluetooth.so.4.2: error: actual symbols differ from expected symbols
> + exit 1
> *** Failed target: libbluetooth.so.4.2.diffsym
> *** In directory: /home/sysbuild/src/lib/libbluetooth
> *** Failed commands:
> ${_MKTARGET_CREATE}
> => @echo '# ' " create " libbluetooth/libbluetooth.so.4.2.diffsym
> if diff -u ${.ALLSRC} >${.TARGET}.tmp; then ${MV}
> ${.TARGET}.tmp ${.TARGET}; else ret=$$?; cat ${.TARGET}.tmp; echo
> ${_LIB.so.full}: error: actual symbols differ from expected symbols
> >&2; exit $$ret; fi
> => if diff -u
> /home/sysbuild/src/lib/libbluetooth/bluetooth.expsym
> libbluetooth.so.4.2.actsym >libbluetooth.so.4.2.diffsym.tmp; then mv
> -f libbluetooth.so.4.2.diffsym.tmp libbluetooth.so.4.2.diffsym; else
> ret=$?; cat libbluetooth.so.4.2.diffsym.tmp; echo
> libbluetooth.so.4.2: error: actual symbols differ from expected
> symbols >&2; exit $ret; fi
> *** [libbluetooth.so.4.2.diffsym] Error code 1
> nbmake[7]: stopped making "realall" in /home/sysbuild/src/lib/libbluetooth
>
> ,,,,
>
>
> for the last couple of days; I completely yanked tools, obj and
> destdir and did a 'make cleandir' in the src directory, so there are
> no local modifications of any kind. This is for amd64 and aarch64
> builds.
>
> Chavdar
>
Do the *.actsym removal from object directory listed at the top of
src/UPDATING again. This problem got fixed last night by the revert of
TOOL_GREP usage, but needs the *.actsym cleanup again.
Home |
Main Index |
Thread Index |
Old Index