Re: Jacob Champion
> oauth: Add unit tests for multiplexer handling

This seems to require more linking on Debian bullseye:

20:19:29 gcc -Wall -Wmissing-prototypes -Wpointer-arith 
-Wdeclaration-after-statement -Werror=vla -Wendif-labels 
-Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type 
-Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv 
-fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation 
-moutline-atomics -g -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. 
-fstack-protector-strong -Wformat -Werror=format-security -fPIC 
test-oauth-curl.o oauth-utils.o -L../../../src/port -L../../../src/common 
-L../../../src/common -lpgcommon_shlib -L../../../src/port -lpgport_shlib 
-L../../../src/interfaces/libpq -lpq -Wl,-z,relro -Wl,-z,now  -Wl,--as-needed   
-lcurl -lm  -o oauth_tests
20:19:29 /usr/bin/ld: oauth-utils.o: undefined reference to symbol 
'pthread_sigmask@@GLIBC_2.17'
20:19:29 /usr/bin/ld: /lib/aarch64-linux-gnu/libpthread.so.0: error adding 
symbols: DSO missing from command line
20:19:29 collect2: error: ld returned 1 exit status

Full log:
https://jengus.postgresql.org/job/postgresql-19-binaries-snapshot/architecture=arm64,distribution=bullseye/156/console

Distro releases newer than bullseye are fine.

Christoph


Reply via email to