Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

bug: cannot compile dependency libsasl-sys on Debian with some GCC verions #16990

Closed
MrCroxx opened this issue May 29, 2024 · 0 comments · Fixed by #16991
Closed

bug: cannot compile dependency libsasl-sys on Debian with some GCC verions #16990

MrCroxx opened this issue May 29, 2024 · 0 comments · Fixed by #16991
Assignees
Labels
type/bug Something isn't working
Milestone

Comments

@MrCroxx
Copy link
Contributor

MrCroxx commented May 29, 2024

Describe the bug

Compile RisingWave with "rw-static-link" feature fail on Debian with some GCC versions.

Error message/log

2024/05/29 11:43:35 error: failed to run custom build command for `sasl2-sys v0.1.20+2.1.28`
2024/05/29 11:43:35 
2024/05/29 11:43:35 Caused by:
2024/05/29 11:43:35   process didn't exit successfully: `/opt/tiger/compile_path/src/code.byted.org/inf/RisingWave/target/release/build/sasl2-sys-38edef673658d863/build-script-build` (exit status: 101)
2024/05/29 11:43:35   --- stdout
2024/05/29 11:43:35   cargo:rerun-if-env-changed=SASL2_STATIC
2024/05/29 11:43:35   configure: creating cache ./config.cache
2024/05/29 11:43:35   checking build system type... x86_64-pc-linux-gnu
2024/05/29 11:43:35   checking host system type... x86_64-pc-linux-gnu
2024/05/29 11:43:35   checking target system type... x86_64-pc-linux-gnu
2024/05/29 11:43:35   checking for a BSD-compatible install... /usr/bin/install -c
2024/05/29 11:43:35   checking whether build environment is sane... yes
2024/05/29 11:43:35   checking for a race-free mkdir -p... /bin/mkdir -p
2024/05/29 11:43:35   checking for gawk... no
2024/05/29 11:43:35   checking for mawk... mawk
2024/05/29 11:43:35   checking whether make sets $(MAKE)... yes
2024/05/29 11:43:35   checking whether make supports nested variables... yes
2024/05/29 11:43:35   checking whether UID '0' is supported by ustar format... yes
2024/05/29 11:43:35   checking whether GID '0' is supported by ustar format... yes
2024/05/29 11:43:35   checking how to create a ustar tar archive... gnutar
2024/05/29 11:43:35   checking whether to enable maintainer-specific portions of Makefiles... no
2024/05/29 11:43:35   checking for gcc... clang-18
2024/05/29 11:43:35   checking whether the C compiler works... yes
2024/05/29 11:43:35   checking for C compiler default output file name... a.out
2024/05/29 11:43:35   checking for suffix of executables... 
2024/05/29 11:43:35   checking whether we are cross compiling... no
2024/05/29 11:43:35   checking for suffix of object files... o
2024/05/29 11:43:35   checking whether the compiler supports GNU C... yes
2024/05/29 11:43:35   checking whether clang-18 accepts -g... yes
2024/05/29 11:43:35   checking for clang-18 option to enable C11 features... none needed
2024/05/29 11:43:35   checking whether clang-18 understands -c and -o together... yes
2024/05/29 11:43:35   checking whether make supports the include directive... yes (GNU style)
2024/05/29 11:43:35   checking dependency style of clang-18... gcc3
2024/05/29 11:43:35   checking how to run the C preprocessor... clang-18 -E
2024/05/29 11:43:35   checking for gcc... gcc
2024/05/29 11:43:35   checking whether the compiler supports GNU C... (cached) yes
2024/05/29 11:43:35   checking whether gcc accepts -g... yes
2024/05/29 11:43:35   checking for gcc option to enable C11 features... (cached) none needed
2024/05/29 11:43:35   checking whether gcc understands -c and -o together... (cached) yes
2024/05/29 11:43:35   checking dependency style of gcc... (cached) gcc3
2024/05/29 11:43:35   checking how to run the C preprocessor... gcc -E
2024/05/29 11:43:35   checking how to run the C preprocessor... clang-18 -E
2024/05/29 11:43:35   checking for gawk... (cached) mawk
2024/05/29 11:43:35   checking whether ln -s works... yes
2024/05/29 11:43:35   checking whether make sets $(MAKE)... (cached) yes
2024/05/29 11:43:35   checking for stdio.h... yes
2024/05/29 11:43:35   checking for stdlib.h... yes
2024/05/29 11:43:35   checking for string.h... yes
2024/05/29 11:43:35   checking for inttypes.h... yes
2024/05/29 11:43:35   checking for stdint.h... yes
2024/05/29 11:43:35   checking for strings.h... yes
2024/05/29 11:43:35   checking for sys/stat.h... yes
2024/05/29 11:43:35   checking for sys/types.h... yes
2024/05/29 11:43:35   checking for unistd.h... yes
2024/05/29 11:43:35   checking for wchar.h... yes
2024/05/29 11:43:35   checking for minix/config.h... no
2024/05/29 11:43:35   checking for sys/time.h... yes
2024/05/29 11:43:35   checking whether it is safe to define __EXTENSIONS__... yes
2024/05/29 11:43:35   checking whether _XOPEN_SOURCE should be defined... no
2024/05/29 11:43:35   checking for runpath switch... -Wl,-rpath,
2024/05/29 11:43:35   checking how to print strings... printf
2024/05/29 11:43:35   checking for a sed that does not truncate output... /bin/sed
2024/05/29 11:43:35   checking for grep that handles long lines and -e... /bin/grep
2024/05/29 11:43:35   checking for egrep... /bin/grep -E
2024/05/29 11:43:35   checking for fgrep... /bin/grep -F
2024/05/29 11:43:35   checking for ld used by clang-18... /usr/bin/ld
2024/05/29 11:43:35   checking if the linker (/usr/bin/ld) is GNU ld... yes
2024/05/29 11:43:35   checking for BSD- or MS-compatible name lister (nm)... /usr/bin/nm -B
2024/05/29 11:43:35   checking the name lister (/usr/bin/nm -B) interface... BSD nm
2024/05/29 11:43:35   checking the maximum length of command line arguments... 1572864
2024/05/29 11:43:35   checking how to convert x86_64-pc-linux-gnu file names to x86_64-pc-linux-gnu format... func_convert_file_noop
2024/05/29 11:43:35   checking how to convert x86_64-pc-linux-gnu file names to toolchain format... func_convert_file_noop
2024/05/29 11:43:35   checking for /usr/bin/ld option to reload object files... -r
2024/05/29 11:43:35   checking for file... file
2024/05/29 11:43:35   checking for objdump... objdump
2024/05/29 11:43:35   checking how to recognize dependent libraries... pass_all
2024/05/29 11:43:35   checking for dlltool... no
2024/05/29 11:43:35   checking how to associate runtime and link libraries... printf %s\n
2024/05/29 11:43:35   checking for ar... ar
2024/05/29 11:43:35   checking for archiver @FILE support... @
2024/05/29 11:43:35   checking for strip... strip
2024/05/29 11:43:35   checking for ranlib... ranlib
2024/05/29 11:43:35   checking command to parse /usr/bin/nm -B output from clang-18 object... ok
2024/05/29 11:43:35   checking for sysroot... no
2024/05/29 11:43:35   checking for a working dd... /bin/dd
2024/05/29 11:43:35   checking how to truncate binary pipes... /bin/dd bs=4096 count=1
2024/05/29 11:43:35   checking for mt... no
2024/05/29 11:43:35   checking if : is a manifest tool... no
2024/05/29 11:43:35   checking for dlfcn.h... yes
2024/05/29 11:43:35   checking for objdir... .libs
2024/05/29 11:43:35   checking if clang-18 supports -fno-rtti -fno-exceptions... yes
2024/05/29 11:43:35   checking for clang-18 option to produce PIC... -fPIC -DPIC
2024/05/29 11:43:35   checking if clang-18 PIC flag -fPIC -DPIC works... yes
2024/05/29 11:43:35   checking if clang-18 static flag -static works... yes
2024/05/29 11:43:35   checking if clang-18 supports -c -o file.o... yes
2024/05/29 11:43:35   checking if clang-18 supports -c -o file.o... (cached) yes
2024/05/29 11:43:35   checking whether the clang-18 linker (/usr/bin/ld -m elf_x86_64) supports shared libraries... yes
2024/05/29 11:43:35   checking dynamic linker characteristics... GNU/Linux ld.so
2024/05/29 11:43:35   checking how to hardcode library paths into programs... immediate
2024/05/29 11:43:35   checking whether stripping libraries is possible... yes
2024/05/29 11:43:35   checking if libtool supports shared libraries... yes
2024/05/29 11:43:35   checking whether to build shared libraries... no
2024/05/29 11:43:35   checking whether to build static libraries... yes
2024/05/29 11:43:35   checking for sys/socket.h... yes
2024/05/29 11:43:35   checking for ws2tcpip.h... no
2024/05/29 11:43:35   checking for socket... yes
2024/05/29 11:43:35   checking for connect... yes
2024/05/29 11:43:35   checking for res_search... no
2024/05/29 11:43:35   checking for dn_expand... no
2024/05/29 11:43:35   checking for dns_lookup... no
2024/05/29 11:43:35   checking DB path to use... /etc/sasldb2
2024/05/29 11:43:35   checking DB library to use... none
2024/05/29 11:43:35   checking if DB handle is kept open in SASLDB... no
2024/05/29 11:43:35   checking for dlopen in -ldl... yes
2024/05/29 11:43:35   checking PRNG to use... /dev/urandom
2024/05/29 11:43:35   checking for nm... /usr/bin/nm -B
2024/05/29 11:43:35   checking for underscore before symbols... no
2024/05/29 11:43:35   checking for syslog... yes
2024/05/29 11:43:35   checking if I should include saslauthd... /var/state/saslauthd
2024/05/29 11:43:35   checking to include Courier authdaemond support... /dev/null
2024/05/29 11:43:35   checking if I should include pwcheck... no
2024/05/29 11:43:35   checking if I should include the alwaystrue verifier... no
2024/05/29 11:43:35   checking if we should enable sasl_checkapop... disabled
2024/05/29 11:43:35   checking CRAM-MD5... disabled
2024/05/29 11:43:35   checking size of long... 8
2024/05/29 11:43:35   checking what directory libraries are found in... lib
2024/05/29 11:43:35   checking for RSAPublicEncrypt in -lrsaref... no
2024/05/29 11:43:35   checking for openssl/evp.h... yes
2024/05/29 11:43:35   checking for EVP_DigestInit in -lcrypto... yes
2024/05/29 11:43:35   checking for SHA512 in -lcrypto... yes
2024/05/29 11:43:35   checking for OpenSSL... yes
2024/05/29 11:43:35   checking for des_cbc_encrypt in -lcrypto... no
2024/05/29 11:43:35   checking for DES_cbc_encrypt in -lcrypto... yes
2024/05/29 11:43:35   checking for openssl/des.h... yes
2024/05/29 11:43:35   checking DIGEST-MD5... disabled
2024/05/29 11:43:35   checking SCRAM... disabled
2024/05/29 11:43:35   checking OTP... disabled
2024/05/29 11:43:35   checking SRP... disabled
2024/05/29 11:43:35   checking KERBEROS_V4... disabled
2024/05/29 11:43:35   checking for crypt... no
2024/05/29 11:43:35   checking for crypt in -lcrypt... yes
2024/05/29 11:43:35   checking for clang-18 options needed to detect all undeclared functions... none needed
2024/05/29 11:43:35   checking for gssapi.h... yes
2024/05/29 11:43:35   checking for gssapi/gssapi_ext.h... yes
2024/05/29 11:43:35   checking for res_search in -lresolv... no
2024/05/29 11:43:35   checking for gss_unwrap in -lgssapi... no
2024/05/29 11:43:35   checking for krb5int_getspecific in -lkrb5support... yes
2024/05/29 11:43:35   checking for gss_unwrap in -lgssapi_krb5... yes
2024/05/29 11:43:35   checking GSSAPI... with implementation mit
2024/05/29 11:43:35   checking for res_search in -lresolv... (cached) no
2024/05/29 11:43:35   checking for gsskrb5_register_acceptor_identity... no
2024/05/29 11:43:35   checking for gssapi/gssapi_krb5.h... yes
2024/05/29 11:43:35   checking whether gsskrb5_register_acceptor_identity is declared... yes
2024/05/29 11:43:35   checking for gss_decapsulate_token... yes
2024/05/29 11:43:35   checking for gss_encapsulate_token... yes
2024/05/29 11:43:35   checking for gss_oid_equal... yes
2024/05/29 11:43:35   checking for gss_get_name_attribute... no
2024/05/29 11:43:35   checking for gss_inquire_sec_context_by_oid... no
2024/05/29 11:43:35   checking whether gss_inquire_sec_context_by_oid is declared... yes
2024/05/29 11:43:35   checking for SPNEGO support in GSSAPI libraries... no
2024/05/29 11:43:35   checking to use mutexes aroung GSS calls... yes
2024/05/29 11:43:35   checking for crypt... (cached) no
2024/05/29 11:43:35   checking for crypt in -lcrypt... (cached) yes
2024/05/29 11:43:35   checking for pam_start in -lpam... no
2024/05/29 11:43:35   checking for PAM support... no
2024/05/29 11:43:35   checking PLAIN... disabled
2024/05/29 11:43:35   checking ANONYMOUS... disabled
2024/05/29 11:43:35   checking LOGIN... disabled
2024/05/29 11:43:35   checking NTLM... disabled
2024/05/29 11:43:35   checking PASSDSS... disabled
2024/05/29 11:43:35   checking to include LDAP support... no
2024/05/29 11:43:35   checking SQL... disabled
2024/05/29 11:43:35   checking LDAPDB... disabled
2024/05/29 11:43:35   checking for dmalloc library... no
2024/05/29 11:43:35   checking for sfio library... no
2024/05/29 11:43:35   checking for getsubopt... yes
2024/05/29 11:43:35   checking for snprintf... yes
2024/05/29 11:43:35   checking for vsnprintf... yes
2024/05/29 11:43:35   checking for inet_aton in -lresolv... yes
2024/05/29 11:43:35   checking for getaddrinfo... yes
2024/05/29 11:43:35   checking for gai_strerror... yes
2024/05/29 11:43:35   checking for getnameinfo... yes
2024/05/29 11:43:35   checking for an ANSI C-conforming const... yes
2024/05/29 11:43:35   checking for inline... inline
2024/05/29 11:43:35   checking for mode_t... yes
2024/05/29 11:43:35   checking for pid_t... yes
2024/05/29 11:43:35   checking for dirent.h that defines DIR... yes
2024/05/29 11:43:35   checking for library containing opendir... none required
2024/05/29 11:43:35   checking for sys/wait.h that is POSIX.1 compatible... yes
2024/05/29 11:43:35   checking for crypt.h... yes
2024/05/29 11:43:35   checking for des.h... no
2024/05/29 11:43:35   checking for dlfcn.h... (cached) yes
2024/05/29 11:43:35   checking for fcntl.h... yes
2024/05/29 11:43:35   checking for limits.h... yes
2024/05/29 11:43:35   checking for malloc.h... yes
2024/05/29 11:43:35   checking for paths.h... yes
2024/05/29 11:43:35   checking for strings.h... (cached) yes
2024/05/29 11:43:35   checking for sys/file.h... yes
2024/05/29 11:43:35   checking for sys/time.h... (cached) yes
2024/05/29 11:43:35   checking for syslog.h... yes
2024/05/29 11:43:35   checking for unistd.h... (cached) yes
2024/05/29 11:43:35   checking for inttypes.h... (cached) yes
2024/05/29 11:43:35   checking for sys/uio.h... yes
2024/05/29 11:43:35   checking for sys/param.h... yes
2024/05/29 11:43:35   checking for sysexits.h... yes
2024/05/29 11:43:35   checking for stdarg.h... yes
2024/05/29 11:43:35   checking for varargs.h... no
2024/05/29 11:43:35   checking for krb5.h... yes
2024/05/29 11:43:35   checking whether you have ss_family in struct sockaddr_storage... yes
2024/05/29 11:43:35   checking whether you have sa_len in struct sockaddr... no
2024/05/29 11:43:35   checking for socklen_t... yes
2024/05/29 11:43:35   checking for gethostname... yes
2024/05/29 11:43:35   checking for getdomainname... yes
2024/05/29 11:43:35   checking for getpwnam... yes
2024/05/29 11:43:35   checking for getspnam... yes
2024/05/29 11:43:35   checking for gettimeofday... yes
2024/05/29 11:43:35   checking for inet_aton... yes
2024/05/29 11:43:35   checking for memcpy... yes
2024/05/29 11:43:35   checking for memmem... yes
2024/05/29 11:43:35   checking for mkdir... yes
2024/05/29 11:43:35   checking for select... yes
2024/05/29 11:43:35   checking for socket... (cached) yes
2024/05/29 11:43:35   checking for strchr... yes
2024/05/29 11:43:35   checking for strdup... yes
2024/05/29 11:43:35   checking for strerror... yes
2024/05/29 11:43:35   checking for strspn... yes
2024/05/29 11:43:35   checking for strstr... yes
2024/05/29 11:43:35   checking for strtol... yes
2024/05/29 11:43:35   checking for jrand48... yes
2024/05/29 11:43:35   checking for getpassphrase... no
2024/05/29 11:43:35   checking for asprintf... yes
2024/05/29 11:43:35   checking for strlcat... no
2024/05/29 11:43:35   checking for strlcpy... no
2024/05/29 11:43:35   checking if getpwnam_r/getspnam_r take 5 arguments... yes
2024/05/29 11:43:35   checking for sphinx-build... no
2024/05/29 11:43:35   checking for perl... perl
2024/05/29 11:43:35   checking for perl module Pod::POM::View::Restructured... no
2024/05/29 11:43:35   configure: updating cache ./config.cache
2024/05/29 11:43:35   checking that generated files are newer than configure... done
2024/05/29 11:43:35   configure: creating ./config.status
2024/05/29 11:43:35   config.status: creating Makefile
2024/05/29 11:43:35   config.status: creating libsasl2.pc
2024/05/29 11:43:35   config.status: creating include/Makefile
2024/05/29 11:43:35   config.status: creating saslauthd/Makefile
2024/05/29 11:43:35   config.status: creating sasldb/Makefile
2024/05/29 11:43:35   config.status: creating common/Makefile
2024/05/29 11:43:35   config.status: creating plugins/Makefile
2024/05/29 11:43:35   config.status: creating lib/Makefile
2024/05/29 11:43:35   config.status: creating utils/Makefile
2024/05/29 11:43:35   config.status: creating sample/Makefile
2024/05/29 11:43:35   config.status: creating pwcheck/Makefile
2024/05/29 11:43:35   config.status: creating config.h
2024/05/29 11:43:35   config.status: executing depfiles commands
2024/05/29 11:43:35   config.status: executing libtool commands
2024/05/29 11:43:35   configure:
2024/05/29 11:43:35 
2024/05/29 11:43:35   cyrus-sasl - 2.1.28
2024/05/29 11:43:35 
2024/05/29 11:43:35   • Prefix: /opt/tiger/compile_path/src/code.byted.org/inf/RisingWave/target/release/build/sasl2-sys-66473e352611434c/out/install
2024/05/29 11:43:35   • Plugins:  libgssapiv2.la libgs2.la
2024/05/29 11:43:35 
2024/05/29 11:43:35   Now type 'make' to build cyrus-sasl
2024/05/29 11:43:35 
2024/05/29 11:43:35   gcc -g -O2 -I/opt/tiger/compile_path/src/code.byted.org/inf/RisingWave/target/release/build/krb5-src-dc91a4a3a416940e/out/install/include   makemd5.c   -o makemd5
2024/05/29 11:43:35   rm -f md5global.h
2024/05/29 11:43:35   ./makemd5 md5global.h
2024/05/29 11:43:35   make  install-am
2024/05/29 11:43:35   make[1]: Entering directory '/opt/tiger/compile_path/src/code.byted.org/inf/RisingWave/target/release/build/sasl2-sys-66473e352611434c/out/sasl2/include'
2024/05/29 11:43:35   make[2]: Entering directory '/opt/tiger/compile_path/src/code.byted.org/inf/RisingWave/target/release/build/sasl2-sys-66473e352611434c/out/sasl2/include'
2024/05/29 11:43:35   make[2]: Nothing to be done for 'install-exec-am'.
2024/05/29 11:43:35    /bin/mkdir -p '/opt/tiger/compile_path/src/code.byted.org/inf/RisingWave/target/release/build/sasl2-sys-66473e352611434c/out/install/include/sasl'
2024/05/29 11:43:35    /usr/bin/install -c -m 644 hmac-md5.h md5.h md5global.h sasl.h saslplug.h saslutil.h prop.h '/opt/tiger/compile_path/src/code.byted.org/inf/RisingWave/target/release/build/sasl2-sys-66473e352611434c/out/install/include/sasl'
2024/05/29 11:43:35   make[2]: Leaving directory '/opt/tiger/compile_path/src/code.byted.org/inf/RisingWave/target/release/build/sasl2-sys-66473e352611434c/out/sasl2/include'
2024/05/29 11:43:35   make[1]: Leaving directory '/opt/tiger/compile_path/src/code.byted.org/inf/RisingWave/target/release/build/sasl2-sys-66473e352611434c/out/sasl2/include'
2024/05/29 11:43:35   depbase=`echo plugin_common.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\
2024/05/29 11:43:35   /bin/bash ../libtool  --tag=CC   --mode=compile clang-18 -DHAVE_CONFIG_H -I. -I..  -fPIC -I../include -I../include -I/opt/tiger/compile_path/src/code.byted.org/inf/RisingWave/target/release/build/krb5-src-dc91a4a3a416940e/out/install/include  -Wall -W -O3 -gdwarf -maes -mavx -mavx2 -mbmi -mbmi2 -mcrc32 -mfma -mfxsr -mlzcnt -mpclmul -mpopcnt -mrdrnd -mrdseed -msse -msse2 -msse3 -msse4.1 -msse4.2 -mssse3 -mxsave -mxsaveopt -fno-omit-frame-pointer -fPIC -MT plugin_common.lo -MD -MP -MF $depbase.Tpo -c -o plugin_common.lo plugin_common.c &&\
2024/05/29 11:43:35   mv -f $depbase.Tpo $depbase.Plo
2024/05/29 11:43:35   libtool: compile:  clang-18 -DHAVE_CONFIG_H -I. -I.. -fPIC -I../include -I../include -I/opt/tiger/compile_path/src/code.byted.org/inf/RisingWave/target/release/build/krb5-src-dc91a4a3a416940e/out/install/include -Wall -W -O3 -gdwarf -maes -mavx -mavx2 -mbmi -mbmi2 -mcrc32 -mfma -mfxsr -mlzcnt -mpclmul -mpopcnt -mrdrnd -mrdseed -msse -msse2 -msse3 -msse4.1 -msse4.2 -mssse3 -mxsave -mxsaveopt -fno-omit-frame-pointer -fPIC -MT plugin_common.lo -MD -MP -MF .deps/plugin_common.Tpo -c plugin_common.c  -fPIC -DPIC -o plugin_common.o
2024/05/29 11:43:35   depbase=`echo crypto-compat.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\
2024/05/29 11:43:35   /bin/bash ../libtool  --tag=CC   --mode=compile clang-18 -DHAVE_CONFIG_H -I. -I..  -fPIC -I../include -I../include -I/opt/tiger/compile_path/src/code.byted.org/inf/RisingWave/target/release/build/krb5-src-dc91a4a3a416940e/out/install/include  -Wall -W -O3 -gdwarf -maes -mavx -mavx2 -mbmi -mbmi2 -mcrc32 -mfma -mfxsr -mlzcnt -mpclmul -mpopcnt -mrdrnd -mrdseed -msse -msse2 -msse3 -msse4.1 -msse4.2 -mssse3 -mxsave -mxsaveopt -fno-omit-frame-pointer -fPIC -MT crypto-compat.lo -MD -MP -MF $depbase.Tpo -c -o crypto-compat.lo crypto-compat.c &&\
2024/05/29 11:43:35   mv -f $depbase.Tpo $depbase.Plo
2024/05/29 11:43:35   libtool: compile:  clang-18 -DHAVE_CONFIG_H -I. -I.. -fPIC -I../include -I../include -I/opt/tiger/compile_path/src/code.byted.org/inf/RisingWave/target/release/build/krb5-src-dc91a4a3a416940e/out/install/include -Wall -W -O3 -gdwarf -maes -mavx -mavx2 -mbmi -mbmi2 -mcrc32 -mfma -mfxsr -mlzcnt -mpclmul -mpopcnt -mrdrnd -mrdseed -msse -msse2 -msse3 -msse4.1 -msse4.2 -mssse3 -mxsave -mxsaveopt -fno-omit-frame-pointer -fPIC -MT crypto-compat.lo -MD -MP -MF .deps/crypto-compat.Tpo -c crypto-compat.c  -fPIC -DPIC -o crypto-compat.o
2024/05/29 11:43:35   /bin/bash ../libtool  --tag=CC   --mode=link clang-18  -Wall -W -O3 -gdwarf -maes -mavx -mavx2 -mbmi -mbmi2 -mcrc32 -mfma -mfxsr -mlzcnt -mpclmul -mpopcnt -mrdrnd -mrdseed -msse -msse2 -msse3 -msse4.1 -msse4.2 -mssse3 -mxsave -mxsaveopt -fno-omit-frame-pointer -fPIC -version-info 3:0:0 -no-undefined -L/opt/tiger/compile_path/src/code.byted.org/inf/RisingWave/target/release/build/krb5-src-dc91a4a3a416940e/out/install/lib -o libplugin_common.la  plugin_common.lo  -lresolv 
2024/05/29 11:43:35   libtool: link: ar cr .libs/libplugin_common.a  plugin_common.o
2024/05/29 11:43:35   libtool: link: ranlib .libs/libplugin_common.a
2024/05/29 11:43:35   libtool: link: ( cd ".libs" && rm -f "libplugin_common.la" && ln -s "../libplugin_common.la" "libplugin_common.la" )
2024/05/29 11:43:35   /bin/bash ../libtool  --tag=CC   --mode=link clang-18  -Wall -W -O3 -gdwarf -maes -mavx -mavx2 -mbmi -mbmi2 -mcrc32 -mfma -mfxsr -mlzcnt -mpclmul -mpopcnt -mrdrnd -mrdseed -msse -msse2 -msse3 -msse4.1 -msse4.2 -mssse3 -mxsave -mxsaveopt -fno-omit-frame-pointer -fPIC -version-info 0:0:0 -no-undefined -L/opt/tiger/compile_path/src/code.byted.org/inf/RisingWave/target/release/build/krb5-src-dc91a4a3a416940e/out/install/lib -o libcrypto_compat.la  crypto-compat.lo  -lresolv 
2024/05/29 11:43:35   libtool: link: ar cr .libs/libcrypto_compat.a  crypto-compat.o
2024/05/29 11:43:35   libtool: link: ranlib .libs/libcrypto_compat.a
2024/05/29 11:43:35   libtool: link: ( cd ".libs" && rm -f "libcrypto_compat.la" && ln -s "../libcrypto_compat.la" "libcrypto_compat.la" )
2024/05/29 11:43:35   make[1]: Entering directory '/opt/tiger/compile_path/src/code.byted.org/inf/RisingWave/target/release/build/sasl2-sys-66473e352611434c/out/sasl2/common'
2024/05/29 11:43:35   make[1]: Nothing to be done for 'install-exec-am'.
2024/05/29 11:43:35   make[1]: Nothing to be done for 'install-data-am'.
2024/05/29 11:43:35   make[1]: Leaving directory '/opt/tiger/compile_path/src/code.byted.org/inf/RisingWave/target/release/build/sasl2-sys-66473e352611434c/out/sasl2/common'
2024/05/29 11:43:35   ln -s ../sasldb/db_none.c ../plugins/gssapi.c ../plugins/gs2.c .
2024/05/29 11:43:35   make  install-am
2024/05/29 11:43:35   make[1]: Entering directory '/opt/tiger/compile_path/src/code.byted.org/inf/RisingWave/target/release/build/sasl2-sys-66473e352611434c/out/sasl2/lib'
2024/05/29 11:43:35   depbase=`echo auxprop.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\
2024/05/29 11:43:35   /bin/bash ../libtool  --tag=CC   --mode=compile clang-18 -DHAVE_CONFIG_H -I. -I..  -DLIBSASL_EXPORTS=1 -I../include -I../plugins -I../include -I../sasldb -I../common -DCONFIGDIR='"/opt/tiger/compile_path/src/code.byted.org/inf/RisingWave/target/release/build/sasl2-sys-66473e352611434c/out/install/lib/sasl2:/opt/tiger/compile_path/src/code.byted.org/inf/RisingWave/target/release/build/sasl2-sys-66473e352611434c/out/install/etc/sasl2"' -DPLUGINDIR='"/opt/tiger/compile_path/src/code.byted.org/inf/RisingWave/target/release/build/sasl2-sys-66473e352611434c/out/install/lib/sasl2"' -I/opt/tiger/compile_path/src/code.byted.org/inf/RisingWave/target/release/build/krb5-src-dc91a4a3a416940e/out/install/include  -Wall -W -O3 -gdwarf -maes -mavx -mavx2 -mbmi -mbmi2 -mcrc32 -mfma -mfxsr -mlzcnt -mpclmul -mpopcnt -mrdrnd -mrdseed -msse -msse2 -msse3 -msse4.1 -msse4.2 -mssse3 -mxsave -mxsaveopt -fno-omit-frame-pointer -fPIC -MT auxprop.lo -MD -MP -MF $depbase.Tpo -c -o auxprop.lo auxprop.c &&\
2024/05/29 11:43:35   mv -f $depbase.Tpo $depbase.Plo
2024/05/29 11:43:35   libtool: compile:  clang-18 -DHAVE_CONFIG_H -I. -I.. -DLIBSASL_EXPORTS=1 -I../include -I../plugins -I../include -I../sasldb -I../common -DCONFIGDIR=\"/opt/tiger/compile_path/src/code.byted.org/inf/RisingWave/target/release/build/sasl2-sys-66473e352611434c/out/install/lib/sasl2:/opt/tiger/compile_path/src/code.byted.org/inf/RisingWave/target/release/build/sasl2-sys-66473e352611434c/out/install/etc/sasl2\" -DPLUGINDIR=\"/opt/tiger/compile_path/src/code.byted.org/inf/RisingWave/target/release/build/sasl2-sys-66473e352611434c/out/install/lib/sasl2\" -I/opt/tiger/compile_path/src/code.byted.org/inf/RisingWave/target/release/build/krb5-src-dc91a4a3a416940e/out/install/include -Wall -W -O3 -gdwarf -maes -mavx -mavx2 -mbmi -mbmi2 -mcrc32 -mfma -mfxsr -mlzcnt -mpclmul -mpopcnt -mrdrnd -mrdseed -msse -msse2 -msse3 -msse4.1 -msse4.2 -mssse3 -mxsave -mxsaveopt -fno-omit-frame-pointer -fPIC -MT auxprop.lo -MD -MP -MF .deps/auxprop.Tpo -c auxprop.c  -fPIC -DPIC -o auxprop.o
2024/05/29 11:43:35   depbase=`echo canonusr.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\
2024/05/29 11:43:35   /bin/bash ../libtool  --tag=CC   --mode=compile clang-18 -DHAVE_CONFIG_H -I. -I..  -DLIBSASL_EXPORTS=1 -I../include -I../plugins -I../include -I../sasldb -I../common -DCONFIGDIR='"/opt/tiger/compile_path/src/code.byted.org/inf/RisingWave/target/release/build/sasl2-sys-66473e352611434c/out/install/lib/sasl2:/opt/tiger/compile_path/src/code.byted.org/inf/RisingWave/target/release/build/sasl2-sys-66473e352611434c/out/install/etc/sasl2"' -DPLUGINDIR='"/opt/tiger/compile_path/src/code.byted.org/inf/RisingWave/target/release/build/sasl2-sys-66473e352611434c/out/install/lib/sasl2"' -I/opt/tiger/compile_path/src/code.byted.org/inf/RisingWave/target/release/build/krb5-src-dc91a4a3a416940e/out/install/include  -Wall -W -O3 -gdwarf -maes -mavx -mavx2 -mbmi -mbmi2 -mcrc32 -mfma -mfxsr -mlzcnt -mpclmul -mpopcnt -mrdrnd -mrdseed -msse -msse2 -msse3 -msse4.1 -msse4.2 -mssse3 -mxsave -mxsaveopt -fno-omit-frame-pointer -fPIC -MT canonusr.lo -MD -MP -MF $depbase.Tpo -c -o canonusr.lo canonusr.c &&\
2024/05/29 11:43:35   mv -f $depbase.Tpo $depbase.Plo
2024/05/29 11:43:35   libtool: compile:  clang-18 -DHAVE_CONFIG_H -I. -I.. -DLIBSASL_EXPORTS=1 -I../include -I../plugins -I../include -I../sasldb -I../common -DCONFIGDIR=\"/opt/tiger/compile_path/src/code.byted.org/inf/RisingWave/target/release/build/sasl2-sys-66473e352611434c/out/install/lib/sasl2:/opt/tiger/compile_path/src/code.byted.org/inf/RisingWave/target/release/build/sasl2-sys-66473e352611434c/out/install/etc/sasl2\" -DPLUGINDIR=\"/opt/tiger/compile_path/src/code.byted.org/inf/RisingWave/target/release/build/sasl2-sys-66473e352611434c/out/install/lib/sasl2\" -I/opt/tiger/compile_path/src/code.byted.org/inf/RisingWave/target/release/build/krb5-src-dc91a4a3a416940e/out/install/include -Wall -W -O3 -gdwarf -maes -mavx -mavx2 -mbmi -mbmi2 -mcrc32 -mfma -mfxsr -mlzcnt -mpclmul -mpopcnt -mrdrnd -mrdseed -msse -msse2 -msse3 -msse4.1 -msse4.2 -mssse3 -mxsave -mxsaveopt -fno-omit-frame-pointer -fPIC -MT canonusr.lo -MD -MP -MF .deps/canonusr.Tpo -c canonusr.c  -fPIC -DPIC -o canonusr.o
2024/05/29 11:43:35   depbase=`echo checkpw.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\
2024/05/29 11:43:35   /bin/bash ../libtool  --tag=CC   --mode=compile clang-18 -DHAVE_CONFIG_H -I. -I..  -DLIBSASL_EXPORTS=1 -I../include -I../plugins -I../include -I../sasldb -I../common -DCONFIGDIR='"/opt/tiger/compile_path/src/code.byted.org/inf/RisingWave/target/release/build/sasl2-sys-66473e352611434c/out/install/lib/sasl2:/opt/tiger/compile_path/src/code.byted.org/inf/RisingWave/target/release/build/sasl2-sys-66473e352611434c/out/install/etc/sasl2"' -DPLUGINDIR='"/opt/tiger/compile_path/src/code.byted.org/inf/RisingWave/target/release/build/sasl2-sys-66473e352611434c/out/install/lib/sasl2"' -I/opt/tiger/compile_path/src/code.byted.org/inf/RisingWave/target/release/build/krb5-src-dc91a4a3a416940e/out/install/include  -Wall -W -O3 -gdwarf -maes -mavx -mavx2 -mbmi -mbmi2 -mcrc32 -mfma -mfxsr -mlzcnt -mpclmul -mpopcnt -mrdrnd -mrdseed -msse -msse2 -msse3 -msse4.1 -msse4.2 -mssse3 -mxsave -mxsaveopt -fno-omit-frame-pointer -fPIC -MT checkpw.lo -MD -MP -MF $depbase.Tpo -c -o checkpw.lo checkpw.c &&\
2024/05/29 11:43:35   mv -f $depbase.Tpo $depbase.Plo
2024/05/29 11:43:35   libtool: compile:  clang-18 -DHAVE_CONFIG_H -I. -I.. -DLIBSASL_EXPORTS=1 -I../include -I../plugins -I../include -I../sasldb -I../common -DCONFIGDIR=\"/opt/tiger/compile_path/src/code.byted.org/inf/RisingWave/target/release/build/sasl2-sys-66473e352611434c/out/install/lib/sasl2:/opt/tiger/compile_path/src/code.byted.org/inf/RisingWave/target/release/build/sasl2-sys-66473e352611434c/out/install/etc/sasl2\" -DPLUGINDIR=\"/opt/tiger/compile_path/src/code.byted.org/inf/RisingWave/target/release/build/sasl2-sys-66473e352611434c/out/install/lib/sasl2\" -I/opt/tiger/compile_path/src/code.byted.org/inf/RisingWave/target/release/build/krb5-src-dc91a4a3a416940e/out/install/include -Wall -W -O3 -gdwarf -maes -mavx -mavx2 -mbmi -mbmi2 -mcrc32 -mfma -mfxsr -mlzcnt -mpclmul -mpopcnt -mrdrnd -mrdseed -msse -msse2 -msse3 -msse4.1 -msse4.2 -mssse3 -mxsave -mxsaveopt -fno-omit-frame-pointer -fPIC -MT checkpw.lo -MD -MP -MF .deps/checkpw.Tpo -c checkpw.c  -fPIC -DPIC -o checkpw.o
2024/05/29 11:43:35   depbase=`echo client.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\
2024/05/29 11:43:35   /bin/bash ../libtool  --tag=CC   --mode=compile clang-18 -DHAVE_CONFIG_H -I. -I..  -DLIBSASL_EXPORTS=1 -I../include -I../plugins -I../include -I../sasldb -I../common -DCONFIGDIR='"/opt/tiger/compile_path/src/code.byted.org/inf/RisingWave/target/release/build/sasl2-sys-66473e352611434c/out/install/lib/sasl2:/opt/tiger/compile_path/src/code.byted.org/inf/RisingWave/target/release/build/sasl2-sys-66473e352611434c/out/install/etc/sasl2"' -DPLUGINDIR='"/opt/tiger/compile_path/src/code.byted.org/inf/RisingWave/target/release/build/sasl2-sys-66473e352611434c/out/install/lib/sasl2"' -I/opt/tiger/compile_path/src/code.byted.org/inf/RisingWave/target/release/build/krb5-src-dc91a4a3a416940e/out/install/include  -Wall -W -O3 -gdwarf -maes -mavx -mavx2 -mbmi -mbmi2 -mcrc32 -mfma -mfxsr -mlzcnt -mpclmul -mpopcnt -mrdrnd -mrdseed -msse -msse2 -msse3 -msse4.1 -msse4.2 -mssse3 -mxsave -mxsaveopt -fno-omit-frame-pointer -fPIC -MT client.lo -MD -MP -MF $depbase.Tpo -c -o client.lo client.c &&\
2024/05/29 11:43:35   mv -f $depbase.Tpo $depbase.Plo
2024/05/29 11:43:35   libtool: compile:  clang-18 -DHAVE_CONFIG_H -I. -I.. -DLIBSASL_EXPORTS=1 -I../include -I../plugins -I../include -I../sasldb -I../common -DCONFIGDIR=\"/opt/tiger/compile_path/src/code.byted.org/inf/RisingWave/target/release/build/sasl2-sys-66473e352611434c/out/install/lib/sasl2:/opt/tiger/compile_path/src/code.byted.org/inf/RisingWave/target/release/build/sasl2-sys-66473e352611434c/out/install/etc/sasl2\" -DPLUGINDIR=\"/opt/tiger/compile_path/src/code.byted.org/inf/RisingWave/target/release/build/sasl2-sys-66473e352611434c/out/install/lib/sasl2\" -I/opt/tiger/compile_path/src/code.byted.org/inf/RisingWave/target/release/build/krb5-src-dc91a4a3a416940e/out/install/include -Wall -W -O3 -gdwarf -maes -mavx -mavx2 -mbmi -mbmi2 -mcrc32 -mfma -mfxsr -mlzcnt -mpclmul -mpopcnt -mrdrnd -mrdseed -msse -msse2 -msse3 -msse4.1 -msse4.2 -mssse3 -mxsave -mxsaveopt -fno-omit-frame-pointer -fPIC -MT client.lo -MD -MP -MF .deps/client.Tpo -c client.c  -fPIC -DPIC -o client.o
2024/05/29 11:43:35   depbase=`echo common.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\
2024/05/29 11:43:35   /bin/bash ../libtool  --tag=CC   --mode=compile clang-18 -DHAVE_CONFIG_H -I. -I..  -DLIBSASL_EXPORTS=1 -I../include -I../plugins -I../include -I../sasldb -I../common -DCONFIGDIR='"/opt/tiger/compile_path/src/code.byted.org/inf/RisingWave/target/release/build/sasl2-sys-66473e352611434c/out/install/lib/sasl2:/opt/tiger/compile_path/src/code.byted.org/inf/RisingWave/target/release/build/sasl2-sys-66473e352611434c/out/install/etc/sasl2"' -DPLUGINDIR='"/opt/tiger/compile_path/src/code.byted.org/inf/RisingWave/target/release/build/sasl2-sys-66473e352611434c/out/install/lib/sasl2"' -I/opt/tiger/compile_path/src/code.byted.org/inf/RisingWave/target/release/build/krb5-src-dc91a4a3a416940e/out/install/include  -Wall -W -O3 -gdwarf -maes -mavx -mavx2 -mbmi -mbmi2 -mcrc32 -mfma -mfxsr -mlzcnt -mpclmul -mpopcnt -mrdrnd -mrdseed -msse -msse2 -msse3 -msse4.1 -msse4.2 -mssse3 -mxsave -mxsaveopt -fno-omit-frame-pointer -fPIC -MT common.lo -MD -MP -MF $depbase.Tpo -c -o common.lo common.c &&\
2024/05/29 11:43:35   mv -f $depbase.Tpo $depbase.Plo
2024/05/29 11:43:35   libtool: compile:  clang-18 -DHAVE_CONFIG_H -I. -I.. -DLIBSASL_EXPORTS=1 -I../include -I../plugins -I../include -I../sasldb -I../common -DCONFIGDIR=\"/opt/tiger/compile_path/src/code.byted.org/inf/RisingWave/target/release/build/sasl2-sys-66473e352611434c/out/install/lib/sasl2:/opt/tiger/compile_path/src/code.byted.org/inf/RisingWave/target/release/build/sasl2-sys-66473e352611434c/out/install/etc/sasl2\" -DPLUGINDIR=\"/opt/tiger/compile_path/src/code.byted.org/inf/RisingWave/target/release/build/sasl2-sys-66473e352611434c/out/install/lib/sasl2\" -I/opt/tiger/compile_path/src/code.byted.org/inf/RisingWave/target/release/build/krb5-src-dc91a4a3a416940e/out/install/include -Wall -W -O3 -gdwarf -maes -mavx -mavx2 -mbmi -mbmi2 -mcrc32 -mfma -mfxsr -mlzcnt -mpclmul -mpopcnt -mrdrnd -mrdseed -msse -msse2 -msse3 -msse4.1 -msse4.2 -mssse3 -mxsave -mxsaveopt -fno-omit-frame-pointer -fPIC -MT common.lo -MD -MP -MF .deps/common.Tpo -c common.c  -fPIC -DPIC -o common.o
2024/05/29 11:43:35   depbase=`echo config.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\
2024/05/29 11:43:35   /bin/bash ../libtool  --tag=CC   --mode=compile clang-18 -DHAVE_CONFIG_H -I. -I..  -DLIBSASL_EXPORTS=1 -I../include -I../plugins -I../include -I../sasldb -I../common -DCONFIGDIR='"/opt/tiger/compile_path/src/code.byted.org/inf/RisingWave/target/release/build/sasl2-sys-66473e352611434c/out/install/lib/sasl2:/opt/tiger/compile_path/src/code.byted.org/inf/RisingWave/target/release/build/sasl2-sys-66473e352611434c/out/install/etc/sasl2"' -DPLUGINDIR='"/opt/tiger/compile_path/src/code.byted.org/inf/RisingWave/target/release/build/sasl2-sys-66473e352611434c/out/install/lib/sasl2"' -I/opt/tiger/compile_path/src/code.byted.org/inf/RisingWave/target/release/build/krb5-src-dc91a4a3a416940e/out/install/include  -Wall -W -O3 -gdwarf -maes -mavx -mavx2 -mbmi -mbmi2 -mcrc32 -mfma -mfxsr -mlzcnt -mpclmul -mpopcnt -mrdrnd -mrdseed -msse -msse2 -msse3 -msse4.1 -msse4.2 -mssse3 -mxsave -mxsaveopt -fno-omit-frame-pointer -fPIC -MT config.lo -MD -MP -MF $depbase.Tpo -c -o config.lo config.c &&\
2024/05/29 11:43:35   mv -f $depbase.Tpo $depbase.Plo
2024/05/29 11:43:35   libtool: compile:  clang-18 -DHAVE_CONFIG_H -I. -I.. -DLIBSASL_EXPORTS=1 -I../include -I../plugins -I../include -I../sasldb -I../common -DCONFIGDIR=\"/opt/tiger/compile_path/src/code.byted.org/inf/RisingWave/target/release/build/sasl2-sys-66473e352611434c/out/install/lib/sasl2:/opt/tiger/compile_path/src/code.byted.org/inf/RisingWave/target/release/build/sasl2-sys-66473e352611434c/out/install/etc/sasl2\" -DPLUGINDIR=\"/opt/tiger/compile_path/src/code.byted.org/inf/RisingWave/target/release/build/sasl2-sys-66473e352611434c/out/install/lib/sasl2\" -I/opt/tiger/compile_path/src/code.byted.org/inf/RisingWave/target/release/build/krb5-src-dc91a4a3a416940e/out/install/include -Wall -W -O3 -gdwarf -maes -mavx -mavx2 -mbmi -mbmi2 -mcrc32 -mfma -mfxsr -mlzcnt -mpclmul -mpopcnt -mrdrnd -mrdseed -msse -msse2 -msse3 -msse4.1 -msse4.2 -mssse3 -mxsave -mxsaveopt -fno-omit-frame-pointer -fPIC -MT config.lo -MD -MP -MF .deps/config.Tpo -c config.c  -fPIC -DPIC -o config.o
2024/05/29 11:43:35   depbase=`echo external.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\
2024/05/29 11:43:35   /bin/bash ../libtool  --tag=CC   --mode=compile clang-18 -DHAVE_CONFIG_H -I. -I..  -DLIBSASL_EXPORTS=1 -I../include -I../plugins -I../include -I../sasldb -I../common -DCONFIGDIR='"/opt/tiger/compile_path/src/code.byted.org/inf/RisingWave/target/release/build/sasl2-sys-66473e352611434c/out/install/lib/sasl2:/opt/tiger/compile_path/src/code.byted.org/inf/RisingWave/target/release/build/sasl2-sys-66473e352611434c/out/install/etc/sasl2"' -DPLUGINDIR='"/opt/tiger/compile_path/src/code.byted.org/inf/RisingWave/target/release/build/sasl2-sys-66473e352611434c/out/install/lib/sasl2"' -I/opt/tiger/compile_path/src/code.byted.org/inf/RisingWave/target/release/build/krb5-src-dc91a4a3a416940e/out/install/include  -Wall -W -O3 -gdwarf -maes -mavx -mavx2 -mbmi -mbmi2 -mcrc32 -mfma -mfxsr -mlzcnt -mpclmul -mpopcnt -mrdrnd -mrdseed -msse -msse2 -msse3 -msse4.1 -msse4.2 -mssse3 -mxsave -mxsaveopt -fno-omit-frame-pointer -fPIC -MT external.lo -MD -MP -MF $depbase.Tpo -c -o external.lo external.c &&\
2024/05/29 11:43:35   mv -f $depbase.Tpo $depbase.Plo
2024/05/29 11:43:35   libtool: compile:  clang-18 -DHAVE_CONFIG_H -I. -I.. -DLIBSASL_EXPORTS=1 -I../include -I../plugins -I../include -I../sasldb -I../common -DCONFIGDIR=\"/opt/tiger/compile_path/src/code.byted.org/inf/RisingWave/target/release/build/sasl2-sys-66473e352611434c/out/install/lib/sasl2:/opt/tiger/compile_path/src/code.byted.org/inf/RisingWave/target/release/build/sasl2-sys-66473e352611434c/out/install/etc/sasl2\" -DPLUGINDIR=\"/opt/tiger/compile_path/src/code.byted.org/inf/RisingWave/target/release/build/sasl2-sys-66473e352611434c/out/install/lib/sasl2\" -I/opt/tiger/compile_path/src/code.byted.org/inf/RisingWave/target/release/build/krb5-src-dc91a4a3a416940e/out/install/include -Wall -W -O3 -gdwarf -maes -mavx -mavx2 -mbmi -mbmi2 -mcrc32 -mfma -mfxsr -mlzcnt -mpclmul -mpopcnt -mrdrnd -mrdseed -msse -msse2 -msse3 -msse4.1 -msse4.2 -mssse3 -mxsave -mxsaveopt -fno-omit-frame-pointer -fPIC -MT external.lo -MD -MP -MF .deps/external.Tpo -c external.c  -fPIC -DPIC -o external.o
2024/05/29 11:43:35   depbase=`echo md5.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\
2024/05/29 11:43:35   /bin/bash ../libtool  --tag=CC   --mode=compile clang-18 -DHAVE_CONFIG_H -I. -I..  -DLIBSASL_EXPORTS=1 -I../include -I../plugins -I../include -I../sasldb -I../common -DCONFIGDIR='"/opt/tiger/compile_path/src/code.byted.org/inf/RisingWave/target/release/build/sasl2-sys-66473e352611434c/out/install/lib/sasl2:/opt/tiger/compile_path/src/code.byted.org/inf/RisingWave/target/release/build/sasl2-sys-66473e352611434c/out/install/etc/sasl2"' -DPLUGINDIR='"/opt/tiger/compile_path/src/code.byted.org/inf/RisingWave/target/release/build/sasl2-sys-66473e352611434c/out/install/lib/sasl2"' -I/opt/tiger/compile_path/src/code.byted.org/inf/RisingWave/target/release/build/krb5-src-dc91a4a3a416940e/out/install/include  -Wall -W -O3 -gdwarf -maes -mavx -mavx2 -mbmi -mbmi2 -mcrc32 -mfma -mfxsr -mlzcnt -mpclmul -mpopcnt -mrdrnd -mrdseed -msse -msse2 -msse3 -msse4.1 -msse4.2 -mssse3 -mxsave -mxsaveopt -fno-omit-frame-pointer -fPIC -MT md5.lo -MD -MP -MF $depbase.Tpo -c -o md5.lo md5.c &&\
2024/05/29 11:43:35   mv -f $depbase.Tpo $depbase.Plo
2024/05/29 11:43:35   libtool: compile:  clang-18 -DHAVE_CONFIG_H -I. -I.. -DLIBSASL_EXPORTS=1 -I../include -I../plugins -I../include -I../sasldb -I../common -DCONFIGDIR=\"/opt/tiger/compile_path/src/code.byted.org/inf/RisingWave/target/release/build/sasl2-sys-66473e352611434c/out/install/lib/sasl2:/opt/tiger/compile_path/src/code.byted.org/inf/RisingWave/target/release/build/sasl2-sys-66473e352611434c/out/install/etc/sasl2\" -DPLUGINDIR=\"/opt/tiger/compile_path/src/code.byted.org/inf/RisingWave/target/release/build/sasl2-sys-66473e352611434c/out/install/lib/sasl2\" -I/opt/tiger/compile_path/src/code.byted.org/inf/RisingWave/target/release/build/krb5-src-dc91a4a3a416940e/out/install/include -Wall -W -O3 -gdwarf -maes -mavx -mavx2 -mbmi -mbmi2 -mcrc32 -mfma -mfxsr -mlzcnt -mpclmul -mpopcnt -mrdrnd -mrdseed -msse -msse2 -msse3 -msse4.1 -msse4.2 -mssse3 -mxsave -mxsaveopt -fno-omit-frame-pointer -fPIC -MT md5.lo -MD -MP -MF .deps/md5.Tpo -c md5.c  -fPIC -DPIC -o md5.o
2024/05/29 11:43:35   depbase=`echo saslutil.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\
2024/05/29 11:43:35   /bin/bash ../libtool  --tag=CC   --mode=compile clang-18 -DHAVE_CONFIG_H -I. -I..  -DLIBSASL_EXPORTS=1 -I../include -I../plugins -I../include -I../sasldb -I../common -DCONFIGDIR='"/opt/tiger/compile_path/src/code.byted.org/inf/RisingWave/target/release/build/sasl2-sys-66473e352611434c/out/install/lib/sasl2:/opt/tiger/compile_path/src/code.byted.org/inf/RisingWave/target/release/build/sasl2-sys-66473e352611434c/out/install/etc/sasl2"' -DPLUGINDIR='"/opt/tiger/compile_path/src/code.byted.org/inf/RisingWave/target/release/build/sasl2-sys-66473e352611434c/out/install/lib/sasl2"' -I/opt/tiger/compile_path/src/code.byted.org/inf/RisingWave/target/release/build/krb5-src-dc91a4a3a416940e/out/install/include  -Wall -W -O3 -gdwarf -maes -mavx -mavx2 -mbmi -mbmi2 -mcrc32 -mfma -mfxsr -mlzcnt -mpclmul -mpopcnt -mrdrnd -mrdseed -msse -msse2 -msse3 -msse4.1 -msse4.2 -mssse3 -mxsave -mxsaveopt -fno-omit-frame-pointer -fPIC -MT saslutil.lo -MD -MP -MF $depbase.Tpo -c -o saslutil.lo saslutil.c &&\
2024/05/29 11:43:35   mv -f $depbase.Tpo $depbase.Plo
2024/05/29 11:43:35   libtool: compile:  clang-18 -DHAVE_CONFIG_H -I. -I.. -DLIBSASL_EXPORTS=1 -I../include -I../plugins -I../include -I../sasldb -I../common -DCONFIGDIR=\"/opt/tiger/compile_path/src/code.byted.org/inf/RisingWave/target/release/build/sasl2-sys-66473e352611434c/out/install/lib/sasl2:/opt/tiger/compile_path/src/code.byted.org/inf/RisingWave/target/release/build/sasl2-sys-66473e352611434c/out/install/etc/sasl2\" -DPLUGINDIR=\"/opt/tiger/compile_path/src/code.byted.org/inf/RisingWave/target/release/build/sasl2-sys-66473e352611434c/out/install/lib/sasl2\" -I/opt/tiger/compile_path/src/code.byted.org/inf/RisingWave/target/release/build/krb5-src-dc91a4a3a416940e/out/install/include -Wall -W -O3 -gdwarf -maes -mavx -mavx2 -mbmi -mbmi2 -mcrc32 -mfma -mfxsr -mlzcnt -mpclmul -mpopcnt -mrdrnd -mrdseed -msse -msse2 -msse3 -msse4.1 -msse4.2 -mssse3 -mxsave -mxsaveopt -fno-omit-frame-pointer -fPIC -MT saslutil.lo -MD -MP -MF .deps/saslutil.Tpo -c saslutil.c  -fPIC -DPIC -o saslutil.o
2024/05/29 11:43:35   make[1]: Leaving directory '/opt/tiger/compile_path/src/code.byted.org/inf/RisingWave/target/release/build/sasl2-sys-66473e352611434c/out/sasl2/lib'
2024/05/29 11:43:35 
2024/05/29 11:43:35   --- stderr
2024/05/29 11:43:35   configure: WARNING: Disabling SASL authentication database support
2024/05/29 11:43:35   configure: WARNING: No sphinx-build, won't be able to regenerate docs
2024/05/29 11:43:35   configure: WARNING: No Pod::POM::View::Restructured, won't be able to regenerate docs
2024/05/29 11:43:35   libtool: warning: '-version-info/-version-number' is ignored for convenience libraries
2024/05/29 11:43:35   libtool: warning: '-version-info/-version-number' is ignored for convenience libraries
2024/05/29 11:43:35   config.c:66:9: warning: variable 'lineno' set but not used [-Wunused-but-set-variable]
2024/05/29 11:43:35      66 |     int lineno = 0;
2024/05/29 11:43:35         |         ^
2024/05/29 11:43:35   1 warning generated.
2024/05/29 11:43:35   md5.c:101:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
2024/05/29 11:43:35     101 | void _sasl_MD5Init (context)
2024/05/29 11:43:35         |      ^
2024/05/29 11:43:35   md5.c:117:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
2024/05/29 11:43:35     117 | void _sasl_MD5Update (context, input, inputLen)
2024/05/29 11:43:35         |      ^
2024/05/29 11:43:35   md5.c:140:8: warning: passing arguments to 'MD5_memcpy' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
2024/05/29 11:43:35     140 |        ((POINTER)&context->buffer[index], (POINTER)input, partLen); MD5Transform
2024/05/29 11:43:35         |        ^
2024/05/29 11:43:35   md5.c:141:8: warning: passing arguments to 'MD5Transform' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
2024/05/29 11:43:35     141 |        (context->state, context->buffer); 
2024/05/29 11:43:35         |        ^
2024/05/29 11:43:35   md5.c:144:21: warning: passing arguments to 'MD5Transform' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
2024/05/29 11:43:35     144 |        MD5Transform (context->state, &input[i]); 
2024/05/29 11:43:35         |                     ^
2024/05/29 11:43:35   md5.c:153:9: warning: passing arguments to 'MD5_memcpy' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
2024/05/29 11:43:35     153 |         ((POINTER)&context->buffer[index], (POINTER)&input[i],
2024/05/29 11:43:35         |         ^
2024/05/29 11:43:35   md5.c:162:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
2024/05/29 11:43:35     162 | void _sasl_MD5Final (digest, context)
2024/05/29 11:43:35         |      ^
2024/05/29 11:43:35   md5.c:170:17: warning: passing arguments to 'Encode' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
2024/05/29 11:43:35     170 |          Encode (bits, context->count, 8);
2024/05/29 11:43:35         |                 ^
2024/05/29 11:43:35   md5.c:181:17: warning: passing arguments to 'Encode' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
2024/05/29 11:43:35     181 |          Encode (digest, context->state, 16);
2024/05/29 11:43:35         |                 ^
2024/05/29 11:43:35   md5.c:184:19: warning: passing arguments to 'MD5_memset' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
2024/05/29 11:43:35     184 |        MD5_memset ((POINTER)context, 0, sizeof (*context)); 
2024/05/29 11:43:35         |                   ^
2024/05/29 11:43:35   md5.c:195:15: warning: passing arguments to 'Decode' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
2024/05/29 11:43:35     195 |        Decode (x, block, 64); 
2024/05/29 11:43:35         |               ^
2024/05/29 11:43:35   md5.c:276:19: warning: passing arguments to 'MD5_memset' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
2024/05/29 11:43:35     276 |        MD5_memset ((POINTER)x, 0, sizeof (x)); 
2024/05/29 11:43:35         |                   ^
2024/05/29 11:43:35   md5.c:189:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
2024/05/29 11:43:35     189 | static void MD5Transform (state, block)
2024/05/29 11:43:35         |             ^
2024/05/29 11:43:35   md5.c:57:13: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype]
2024/05/29 11:43:35      57 | static void MD5Transform PROTO_LIST ((UINT4 [4], const unsigned char [64]));
2024/05/29 11:43:35         |             ^
2024/05/29 11:43:35   md5.c:284:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
2024/05/29 11:43:35     284 | static void Encode (output, input, len)
2024/05/29 11:43:35         |             ^
2024/05/29 11:43:35   md5.c:58:13: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype]
2024/05/29 11:43:35      58 | static void Encode PROTO_LIST
2024/05/29 11:43:35         |             ^
2024/05/29 11:43:35   md5.c:304:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
2024/05/29 11:43:35     304 | static void Decode (output, input, len)
2024/05/29 11:43:35         |             ^
2024/05/29 11:43:35   md5.c:60:13: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype]
2024/05/29 11:43:35      60 | static void Decode PROTO_LIST
2024/05/29 11:43:35         |             ^
2024/05/29 11:43:35   md5.c:320:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
2024/05/29 11:43:35     320 | static void MD5_memcpy (output, input, len)
2024/05/29 11:43:35         |             ^
2024/05/29 11:43:35   md5.c:62:13: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype]
2024/05/29 11:43:35      62 | static void MD5_memcpy PROTO_LIST ((POINTER, POINTER, unsigned int));
2024/05/29 11:43:35         |             ^
2024/05/29 11:43:35   md5.c:334:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
2024/05/29 11:43:35     334 | static void MD5_memset (output, value, len)
2024/05/29 11:43:35         |             ^
2024/05/29 11:43:35   md5.c:63:13: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype]
2024/05/29 11:43:35      63 | static void MD5_memset PROTO_LIST ((POINTER, int, unsigned int));
2024/05/29 11:43:35         |             ^
2024/05/29 11:43:35   md5.c:455:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
2024/05/29 11:43:35     455 | void _sasl_hmac_md5(text, text_len, key, key_len, digest)
2024/05/29 11:43:35         |      ^
2024/05/29 11:43:35   23 warnings generated.
2024/05/29 11:43:35   saslutil.c:280:3: error: call to undeclared function 'time'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration]
2024/05/29 11:43:35     280 |   time(&now);
2024/05/29 11:43:35         |   ^
2024/05/29 11:43:35   saslutil.c:364:34: error: call to undeclared function 'clock'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration]
2024/05/29 11:43:35     364 |             ret[1] ^= (unsigned short) (clock() & 0xFFFF);
2024/05/29 11:43:35         |                                         ^
2024/05/29 11:43:35   saslutil.c:373:22: error: call to undeclared function 'time'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration]
2024/05/29 11:43:35     373 |     curtime = (long) time(NULL); /* better be at least 32 bits */
2024/05/29 11:43:35         |                      ^
2024/05/29 11:43:35   saslutil.c:377:33: error: call to undeclared function 'clock'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration]
2024/05/29 11:43:35     377 |     ret[2] ^= (unsigned short) (clock() & 0xFFFF);
2024/05/29 11:43:35         |                                 ^
2024/05/29 11:43:35   saslutil.c:563:42: warning: comparison of integers of different signs: 'unsigned long' and 'int' [-Wsign-compare]
2024/05/29 11:43:35     563 |         || strlen (result->ai_canonname) > namelen -1) {
2024/05/29 11:43:35         |            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ ~~~~~~~~~~
2024/05/29 11:43:35   1 warning and 4 errors generated.
2024/05/29 11:43:35   make[1]: *** [Makefile:646: saslutil.lo] Error 1
2024/05/29 11:43:35   make: *** [Makefile:752: install] Error 2
2024/05/29 11:43:35   thread 'main' panicked at /root/.cargo/registry/src/rsproxy.cn-0dccff568467c15b/sasl2-sys-0.1.20+2.1.28/build.rs:156:14:
2024/05/29 11:43:35   make failed: Custom { kind: Other, error: "command [\"make\", \"install\"] exited with code 2" }
2024/05/29 11:43:35   note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace


### To Reproduce

_No response_

### Expected behavior

_No response_

### How did you deploy RisingWave?

_No response_

### The version of RisingWave

_No response_

### Additional context

Related upstream infos:

https://github.com/MaterializeInc/rust-sasl/blob/master/CHANGELOG.md#0121---2024-05-13
https://github.com/MaterializeInc/rust-sasl/commit/0186e52cef8ae0a5abac45099a546b800a7c0dc2
@MrCroxx MrCroxx added the type/bug Something isn't working label May 29, 2024
@MrCroxx MrCroxx self-assigned this May 29, 2024
@github-actions github-actions bot added this to the release-1.10 milestone May 29, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
type/bug Something isn't working
Projects
None yet
Development

Successfully merging a pull request may close this issue.

1 participant