Open Sher-Chowdhury opened 1 year ago
I think this is actually and issue affecting node-gyp
:
$ npm install node-gyp
npm WARN ERESOLVE overriding peer dependency
npm WARN While resolving: check-prop-types@1.1.2
npm WARN Found: prop-types@15.8.1
npm WARN node_modules/prop-types
npm WARN peer prop-types@"^15.8.1" from @carbon/ibm-cloud-cognitive-cdai@1.22.25
npm WARN node_modules/@carbon/ibm-cloud-cognitive-cdai
npm WARN @carbon/ibm-cloud-cognitive-cdai@"^1.19.0" from @ibm-app-connect/ui-platform-components-react@7.1.54
npm WARN node_modules/@ibm-app-connect/appconnect-floweditor/node_modules/@ibm-app-connect/ui-platform-components-react
npm WARN 26 more (@ibm-app-connect/firefly-iib-ui, ...)
npm WARN 75 more (@carbon/icons-react, @carbon/pictograms-react, ...)
npm WARN
npm WARN Could not resolve dependency:
npm WARN peer prop-types@"<=15.6.0" from check-prop-types@1.1.2
npm WARN node_modules/check-prop-types
npm WARN check-prop-types@"^1.1.2" from @ibm-app-connect/ui-apicompose-react@6.1.14
npm WARN node_modules/@ibm-app-connect/appconnect-floweditor/node_modules/@ibm-app-connect/ui-apicompose-react
npm WARN 1 more (@ibm-app-connect/ui-apicompose-react)
npm WARN
npm WARN Conflicting peer dependency: prop-types@15.6.0
npm WARN node_modules/prop-types
npm WARN peer prop-types@"<=15.6.0" from check-prop-types@1.1.2
npm WARN node_modules/check-prop-types
npm WARN check-prop-types@"^1.1.2" from @ibm-app-connect/ui-apicompose-react@6.1.14
npm WARN node_modules/@ibm-app-connect/appconnect-floweditor/node_modules/@ibm-app-connect/ui-apicompose-react
npm WARN 1 more (@ibm-app-connect/ui-apicompose-react)
npm WARN EBADENGINE Unsupported engine {
npm WARN EBADENGINE package: 'firefly-ui@1.0.0',
npm WARN EBADENGINE required: { node: '14', npm: '6' },
npm WARN EBADENGINE current: { node: 'v18.10.0', npm: '8.19.2' }
npm WARN EBADENGINE }
npm WARN EBADENGINE Unsupported engine {
npm WARN EBADENGINE package: '@ibm-app-connect/ui-apicompose-react@6.1.14',
npm WARN EBADENGINE required: { node: '>=14 <=16', npm: '>=6' },
npm WARN EBADENGINE current: { node: 'v18.10.0', npm: '8.19.2' }
npm WARN EBADENGINE }
npm WARN EBADENGINE Unsupported engine {
npm WARN EBADENGINE package: '@ibm-app-connect/appconnect-integration-document@2.1.228',
npm WARN EBADENGINE required: { node: '14', npm: '6' },
npm WARN EBADENGINE current: { node: 'v18.10.0', npm: '8.19.2' }
npm WARN EBADENGINE }
npm WARN EBADENGINE Unsupported engine {
npm WARN EBADENGINE package: '@ibm-app-connect/firefly-json-lbmodel-convertor@6.0.20',
npm WARN EBADENGINE required: { node: '>=14 <=16', npm: '>=6' },
npm WARN EBADENGINE current: { node: 'v18.10.0', npm: '8.19.2' }
npm WARN EBADENGINE }
npm WARN EBADENGINE Unsupported engine {
npm WARN EBADENGINE package: '@ibm-app-connect/ui-apicompose@11.0.101',
npm WARN EBADENGINE required: { node: '>=14 <=16', npm: '>=6' },
npm WARN EBADENGINE current: { node: 'v18.10.0', npm: '8.19.2' }
npm WARN EBADENGINE }
npm WARN EBADENGINE Unsupported engine {
npm WARN EBADENGINE package: '@ibm-app-connect/ui-apicompose-react@7.0.25',
npm WARN EBADENGINE required: { node: '>=14 <=16', npm: '>=6' },
npm WARN EBADENGINE current: { node: 'v18.10.0', npm: '8.19.2' }
npm WARN EBADENGINE }
npm WARN EBADENGINE Unsupported engine {
npm WARN EBADENGINE package: 'message-catalog-manager@1.0.2',
npm WARN EBADENGINE required: { node: '4.4', npm: '3.x' },
npm WARN EBADENGINE current: { node: 'v18.10.0', npm: '8.19.2' }
npm WARN EBADENGINE }
npm WARN deprecated @npmcli/move-file@2.0.1: This functionality has been moved to @npmcli/fs
npm WARN deprecated mkdirp@0.5.1: Legacy versions of mkdirp are no longer supported. Please update to mkdirp 1.x. (Note that the API surface has changed to use Promises in 1.x.)
npm ERR! code 1
npm ERR! path /Users/sher/github/firefly-ui/node_modules/node-rdkafka
npm ERR! command failed
npm ERR! command sh -c -- node-gyp rebuild
npm ERR! ACTION deps_librdkafka_gyp_librdkafka_target_configure deps/librdkafka/config.h
npm ERR! checking for OS or distribution... ok (osx)
npm ERR! checking for C compiler from CC env... failed
npm ERR! checking for gcc (by command)... ok
npm ERR! checking for C++ compiler from CXX env... failed
npm ERR! checking for C++ compiler (g++)... ok
npm ERR! checking executable ld... ok
npm ERR! checking executable nm... ok
npm ERR! checking executable objdump... ok
npm ERR! checking executable strip... ok
npm ERR! checking executable libtool... ok
npm ERR! checking executable ranlib... ok
npm ERR! checking for debug symbols compiler flag (-g...)... ok
npm ERR! checking for pkgconfig (by command)... ok
npm ERR! checking for install (by command)... failed
npm ERR! checking for GNU ar... failed (disable)
npm ERR! checking for PIC (by compile)... ok
npm ERR! checking for GNU-compatible linker options... failed
npm ERR! checking for OSX linker options... ok
npm ERR! checking for GNU linker-script ld flag... failed
npm ERR! checking for Solaris linker-script ld flag... failed (ignore)
npm ERR! checking for __atomic_32 (by compile)... ok
npm ERR! checking for __atomic_64 (by compile)... ok
npm ERR! checking for socket (by compile)... ok
npm ERR! parsing version '0x010902ff'... ok (1.9.2)
npm ERR! checking for librt (by pkg-config)... failed
npm ERR! checking for librt (by compile)... failed
npm ERR! checking for libpthread (by pkg-config)... failed
npm ERR! checking for libpthread (by compile)... ok
npm ERR! checking for c11threads (by pkg-config)... failed
npm ERR! checking for c11threads (by compile)... failed (disable)
npm ERR! checking for libdl (by pkg-config)... failed
npm ERR! checking for libdl (by compile)... ok
npm ERR! checking for zlib (by pkg-config)... ok
npm ERR! checking for libcrypto (by pkg-config)... ok
npm ERR! checking for libssl (by pkg-config)... ok
npm ERR! checking for libsasl2 (by pkg-config)... failed
npm ERR! checking for libsasl2 (by compile)... ok
npm ERR! checking for libzstd (by pkg-config)... failed
npm ERR! checking for libzstd (by compile)... failed (disable)
npm ERR! checking for libcurl (by pkg-config)... ok
npm ERR! checking for libm (by pkg-config)... failed
npm ERR! checking for libm (by compile)... ok
npm ERR! checking for liblz4 (by pkg-config)... failed
npm ERR! checking for liblz4 (by compile)... failed (disable)
npm ERR! checking for syslog (by compile)... ok
npm ERR! checking for rapidjson (by compile)... failed (disable)
npm ERR! checking for crc32chw (by compile)... ok
npm ERR! checking for regex (by compile)... ok
npm ERR! checking for rand_r (by compile)... ok
npm ERR! checking for strndup (by compile)... ok
npm ERR! checking for strlcpy (by compile)... ok
npm ERR! checking for strerror_r (by compile)... ok
npm ERR! checking for strcasestr (by compile)... ok
npm ERR! checking for pthread_setname_gnu (by compile)... failed (disable)
npm ERR! checking for pthread_setname_darwin (by compile)... ok
npm ERR! checking for nm (by env NM)... ok (cached)
npm ERR! checking for getrusage (by compile)... ok
npm ERR! Generated Makefile.config
npm ERR! Generated config.h
npm ERR!
npm ERR! Configuration summary:
npm ERR! prefix /Users/sher/github/firefly-ui/node_modules/node-rdkafka/build/deps
npm ERR! MKL_DISTRO osx
npm ERR! SOLIB_EXT .dylib
npm ERR! ARCH x86_64
npm ERR! CPU generic
npm ERR! GEN_PKG_CONFIG y
npm ERR! libdir /Users/sher/github/firefly-ui/node_modules/node-rdkafka/build/deps
npm ERR! MKL_APP_NAME librdkafka
npm ERR! MKL_APP_DESC_ONELINE The Apache Kafka C/C++ library
npm ERR! LDFLAGS -L/Users/sher/github/firefly-ui/node_modules/node-rdkafka/build/deps
npm ERR! CC gcc
npm ERR! CXX g++
npm ERR! LD ld
npm ERR! NM nm
npm ERR! OBJDUMP objdump
npm ERR! STRIP strip
npm ERR! LIBTOOL libtool
npm ERR! RANLIB ranlib
npm ERR! CPPFLAGS -gstrict-dwarf -O2 -fPIC -Wall -Wsign-compare -Wfloat-equal -Wpointer-arith -Wcast-align
npm ERR! PKG_CONFIG pkg-config
npm ERR! INSTALL /usr/bin/install
npm ERR! HAS_GNU_AR n
npm ERR! LIB_LDFLAGS -shared -dynamiclib -Wl,-install_name,$(DESTDIR)$(libdir)/$(LIBFILENAME)
npm ERR! RDKAFKA_VERSION_STR 1.9.2
npm ERR! MKL_APP_VERSION 1.9.2
npm ERR! LIBS -lm -lcurl -lsasl2 -L/opt/homebrew/Cellar/openssl@3/3.0.5/lib -lssl -L/opt/homebrew/Cellar/openssl@3/3.0.5/lib -lcrypto -lz -ldl -lpthread
npm ERR! MKL_PKGCONFIG_LIBS_PRIVATE -lm -lsasl2 -ldl -lpthread
npm ERR! MKL_PKGCONFIG_REQUIRES_PRIVATE zlib libcrypto libssl libcurl
npm ERR! CFLAGS -I/opt/homebrew/Cellar/openssl@3/3.0.5/include -I/opt/homebrew/Cellar/openssl@3/3.0.5/include
npm ERR! MKL_PKGCONFIG_REQUIRES zlib libcrypto libssl libcurl
npm ERR! CXXFLAGS -Wno-non-virtual-dtor
npm ERR! SYMDUMPER $(NM) -g
npm ERR! MKL_DYNAMIC_LIBS -lm -lcurl -lsasl2 -lssl -lcrypto -lz -ldl -lpthread
npm ERR! exec_prefix /Users/sher/github/firefly-ui/node_modules/node-rdkafka/build/deps
npm ERR! bindir /Users/sher/github/firefly-ui/node_modules/node-rdkafka/build/deps/bin
npm ERR! sbindir /Users/sher/github/firefly-ui/node_modules/node-rdkafka/build/deps/sbin
npm ERR! libexecdir /Users/sher/github/firefly-ui/node_modules/node-rdkafka/build/deps/libexec
npm ERR! datadir /Users/sher/github/firefly-ui/node_modules/node-rdkafka/build/deps/share
npm ERR! sysconfdir /Users/sher/github/firefly-ui/node_modules/node-rdkafka/build/deps/etc
npm ERR! sharedstatedir /Users/sher/github/firefly-ui/node_modules/node-rdkafka/build/deps/com
npm ERR! localstatedir /Users/sher/github/firefly-ui/node_modules/node-rdkafka/build/deps/var
npm ERR! runstatedir /Users/sher/github/firefly-ui/node_modules/node-rdkafka/build/deps/var/run
npm ERR! includedir /Users/sher/github/firefly-ui/node_modules/node-rdkafka/build/deps/include
npm ERR! infodir /Users/sher/github/firefly-ui/node_modules/node-rdkafka/build/deps/info
npm ERR! mandir /Users/sher/github/firefly-ui/node_modules/node-rdkafka/build/deps/man
npm ERR! BUILT_WITH GCC GXX PKGCONFIG OSXLD LIBDL PLUGINS ZLIB SSL SASL_CYRUS CURL HDRHISTOGRAM SYSLOG SNAPPY SOCKEM SASL_SCRAM SASL_OAUTHBEARER OAUTHBEARER_OIDC CRC32C_HW
npm ERR! Generated config.cache
npm ERR!
npm ERR! Now type 'make' to build
npm ERR! TOUCH 11a9e3388a67e1ca5c31c1d8da49cb6d2714eb41.intermediate
npm ERR! ACTION deps_librdkafka_gyp_librdkafka_target_build_dependencies 11a9e3388a67e1ca5c31c1d8da49cb6d2714eb41.intermediate
npm ERR! gcc -MD -MP -gstrict-dwarf -O2 -fPIC -Wall -Wsign-compare -Wfloat-equal -Wpointer-arith -Wcast-align -I/opt/homebrew/Cellar/openssl@3/3.0.5/include -I/opt/homebrew/Cellar/openssl@3/3.0.5/include -c rdkafka.c -o rdkafka.o
npm ERR! gcc -MD -MP -gstrict-dwarf -O2 -fPIC -Wall -Wsign-compare -Wfloat-equal -Wpointer-arith -Wcast-align -I/opt/homebrew/Cellar/openssl@3/3.0.5/include -I/opt/homebrew/Cellar/openssl@3/3.0.5/include -c rdkafka_broker.c -o rdkafka_broker.o
npm ERR! gcc -MD -MP -gstrict-dwarf -O2 -fPIC -Wall -Wsign-compare -Wfloat-equal -Wpointer-arith -Wcast-align -I/opt/homebrew/Cellar/openssl@3/3.0.5/include -I/opt/homebrew/Cellar/openssl@3/3.0.5/include -c rdkafka_msg.c -o rdkafka_msg.o
npm ERR! gcc -MD -MP -gstrict-dwarf -O2 -fPIC -Wall -Wsign-compare -Wfloat-equal -Wpointer-arith -Wcast-align -I/opt/homebrew/Cellar/openssl@3/3.0.5/include -I/opt/homebrew/Cellar/openssl@3/3.0.5/include -c rdkafka_topic.c -o rdkafka_topic.o
npm ERR! gcc -MD -MP -gstrict-dwarf -O2 -fPIC -Wall -Wsign-compare -Wfloat-equal -Wpointer-arith -Wcast-align -I/opt/homebrew/Cellar/openssl@3/3.0.5/include -I/opt/homebrew/Cellar/openssl@3/3.0.5/include -c rdkafka_conf.c -o rdkafka_conf.o
npm ERR! gcc -MD -MP -gstrict-dwarf -O2 -fPIC -Wall -Wsign-compare -Wfloat-equal -Wpointer-arith -Wcast-align -I/opt/homebrew/Cellar/openssl@3/3.0.5/include -I/opt/homebrew/Cellar/openssl@3/3.0.5/include -c rdkafka_timer.c -o rdkafka_timer.o
npm ERR! gcc -MD -MP -gstrict-dwarf -O2 -fPIC -Wall -Wsign-compare -Wfloat-equal -Wpointer-arith -Wcast-align -I/opt/homebrew/Cellar/openssl@3/3.0.5/include -I/opt/homebrew/Cellar/openssl@3/3.0.5/include -c rdkafka_offset.c -o rdkafka_offset.o
npm ERR! gcc -MD -MP -gstrict-dwarf -O2 -fPIC -Wall -Wsign-compare -Wfloat-equal -Wpointer-arith -Wcast-align -I/opt/homebrew/Cellar/openssl@3/3.0.5/include -I/opt/homebrew/Cellar/openssl@3/3.0.5/include -c rdkafka_transport.c -o rdkafka_transport.o
npm ERR! gcc -MD -MP -gstrict-dwarf -O2 -fPIC -Wall -Wsign-compare -Wfloat-equal -Wpointer-arith -Wcast-align -I/opt/homebrew/Cellar/openssl@3/3.0.5/include -I/opt/homebrew/Cellar/openssl@3/3.0.5/include -c rdkafka_buf.c -o rdkafka_buf.o
npm ERR! gcc -MD -MP -gstrict-dwarf -O2 -fPIC -Wall -Wsign-compare -Wfloat-equal -Wpointer-arith -Wcast-align -I/opt/homebrew/Cellar/openssl@3/3.0.5/include -I/opt/homebrew/Cellar/openssl@3/3.0.5/include -c rdkafka_queue.c -o rdkafka_queue.o
npm ERR! gcc -MD -MP -gstrict-dwarf -O2 -fPIC -Wall -Wsign-compare -Wfloat-equal -Wpointer-arith -Wcast-align -I/opt/homebrew/Cellar/openssl@3/3.0.5/include -I/opt/homebrew/Cellar/openssl@3/3.0.5/include -c rdkafka_op.c -o rdkafka_op.o
npm ERR! gcc -MD -MP -gstrict-dwarf -O2 -fPIC -Wall -Wsign-compare -Wfloat-equal -Wpointer-arith -Wcast-align -I/opt/homebrew/Cellar/openssl@3/3.0.5/include -I/opt/homebrew/Cellar/openssl@3/3.0.5/include -c rdkafka_request.c -o rdkafka_request.o
npm ERR! gcc -MD -MP -gstrict-dwarf -O2 -fPIC -Wall -Wsign-compare -Wfloat-equal -Wpointer-arith -Wcast-align -I/opt/homebrew/Cellar/openssl@3/3.0.5/include -I/opt/homebrew/Cellar/openssl@3/3.0.5/include -c rdkafka_cgrp.c -o rdkafka_cgrp.o
npm ERR! gcc -MD -MP -gstrict-dwarf -O2 -fPIC -Wall -Wsign-compare -Wfloat-equal -Wpointer-arith -Wcast-align -I/opt/homebrew/Cellar/openssl@3/3.0.5/include -I/opt/homebrew/Cellar/openssl@3/3.0.5/include -c rdkafka_pattern.c -o rdkafka_pattern.o
npm ERR! gcc -MD -MP -gstrict-dwarf -O2 -fPIC -Wall -Wsign-compare -Wfloat-equal -Wpointer-arith -Wcast-align -I/opt/homebrew/Cellar/openssl@3/3.0.5/include -I/opt/homebrew/Cellar/openssl@3/3.0.5/include -c rdkafka_partition.c -o rdkafka_partition.o
npm ERR! gcc -MD -MP -gstrict-dwarf -O2 -fPIC -Wall -Wsign-compare -Wfloat-equal -Wpointer-arith -Wcast-align -I/opt/homebrew/Cellar/openssl@3/3.0.5/include -I/opt/homebrew/Cellar/openssl@3/3.0.5/include -c rdkafka_subscription.c -o rdkafka_subscription.o
npm ERR! gcc -MD -MP -gstrict-dwarf -O2 -fPIC -Wall -Wsign-compare -Wfloat-equal -Wpointer-arith -Wcast-align -I/opt/homebrew/Cellar/openssl@3/3.0.5/include -I/opt/homebrew/Cellar/openssl@3/3.0.5/include -c rdkafka_assignment.c -o rdkafka_assignment.o
npm ERR! gcc -MD -MP -gstrict-dwarf -O2 -fPIC -Wall -Wsign-compare -Wfloat-equal -Wpointer-arith -Wcast-align -I/opt/homebrew/Cellar/openssl@3/3.0.5/include -I/opt/homebrew/Cellar/openssl@3/3.0.5/include -c rdkafka_assignor.c -o rdkafka_assignor.o
npm ERR! gcc -MD -MP -gstrict-dwarf -O2 -fPIC -Wall -Wsign-compare -Wfloat-equal -Wpointer-arith -Wcast-align -I/opt/homebrew/Cellar/openssl@3/3.0.5/include -I/opt/homebrew/Cellar/openssl@3/3.0.5/include -c rdkafka_range_assignor.c -o rdkafka_range_assignor.o
npm ERR! gcc -MD -MP -gstrict-dwarf -O2 -fPIC -Wall -Wsign-compare -Wfloat-equal -Wpointer-arith -Wcast-align -I/opt/homebrew/Cellar/openssl@3/3.0.5/include -I/opt/homebrew/Cellar/openssl@3/3.0.5/include -c rdkafka_roundrobin_assignor.c -o rdkafka_roundrobin_assignor.o
npm ERR! gcc -MD -MP -gstrict-dwarf -O2 -fPIC -Wall -Wsign-compare -Wfloat-equal -Wpointer-arith -Wcast-align -I/opt/homebrew/Cellar/openssl@3/3.0.5/include -I/opt/homebrew/Cellar/openssl@3/3.0.5/include -c rdkafka_sticky_assignor.c -o rdkafka_sticky_assignor.o
npm ERR! gcc -MD -MP -gstrict-dwarf -O2 -fPIC -Wall -Wsign-compare -Wfloat-equal -Wpointer-arith -Wcast-align -I/opt/homebrew/Cellar/openssl@3/3.0.5/include -I/opt/homebrew/Cellar/openssl@3/3.0.5/include -c rdkafka_feature.c -o rdkafka_feature.o
npm ERR! gcc -MD -MP -gstrict-dwarf -O2 -fPIC -Wall -Wsign-compare -Wfloat-equal -Wpointer-arith -Wcast-align -I/opt/homebrew/Cellar/openssl@3/3.0.5/include -I/opt/homebrew/Cellar/openssl@3/3.0.5/include -c rdcrc32.c -o rdcrc32.o
npm ERR! gcc -MD -MP -gstrict-dwarf -O2 -fPIC -Wall -Wsign-compare -Wfloat-equal -Wpointer-arith -Wcast-align -I/opt/homebrew/Cellar/openssl@3/3.0.5/include -I/opt/homebrew/Cellar/openssl@3/3.0.5/include -c crc32c.c -o crc32c.o
npm ERR! gcc -MD -MP -gstrict-dwarf -O2 -fPIC -Wall -Wsign-compare -Wfloat-equal -Wpointer-arith -Wcast-align -I/opt/homebrew/Cellar/openssl@3/3.0.5/include -I/opt/homebrew/Cellar/openssl@3/3.0.5/include -c rdmurmur2.c -o rdmurmur2.o
npm ERR! gcc -MD -MP -gstrict-dwarf -O2 -fPIC -Wall -Wsign-compare -Wfloat-equal -Wpointer-arith -Wcast-align -I/opt/homebrew/Cellar/openssl@3/3.0.5/include -I/opt/homebrew/Cellar/openssl@3/3.0.5/include -c rdfnv1a.c -o rdfnv1a.o
npm ERR! gcc -MD -MP -gstrict-dwarf -O2 -fPIC -Wall -Wsign-compare -Wfloat-equal -Wpointer-arith -Wcast-align -I/opt/homebrew/Cellar/openssl@3/3.0.5/include -I/opt/homebrew/Cellar/openssl@3/3.0.5/include -c cJSON.c -o cJSON.o
npm ERR! gcc -MD -MP -gstrict-dwarf -O2 -fPIC -Wall -Wsign-compare -Wfloat-equal -Wpointer-arith -Wcast-align -I/opt/homebrew/Cellar/openssl@3/3.0.5/include -I/opt/homebrew/Cellar/openssl@3/3.0.5/include -c rdaddr.c -o rdaddr.o
npm ERR! gcc -MD -MP -gstrict-dwarf -O2 -fPIC -Wall -Wsign-compare -Wfloat-equal -Wpointer-arith -Wcast-align -I/opt/homebrew/Cellar/openssl@3/3.0.5/include -I/opt/homebrew/Cellar/openssl@3/3.0.5/include -c rdrand.c -o rdrand.o
npm ERR! gcc -MD -MP -gstrict-dwarf -O2 -fPIC -Wall -Wsign-compare -Wfloat-equal -Wpointer-arith -Wcast-align -I/opt/homebrew/Cellar/openssl@3/3.0.5/include -I/opt/homebrew/Cellar/openssl@3/3.0.5/include -c rdlist.c -o rdlist.o
npm ERR! gcc -MD -MP -gstrict-dwarf -O2 -fPIC -Wall -Wsign-compare -Wfloat-equal -Wpointer-arith -Wcast-align -I/opt/homebrew/Cellar/openssl@3/3.0.5/include -I/opt/homebrew/Cellar/openssl@3/3.0.5/include -c tinycthread.c -o tinycthread.o
npm ERR! gcc -MD -MP -gstrict-dwarf -O2 -fPIC -Wall -Wsign-compare -Wfloat-equal -Wpointer-arith -Wcast-align -I/opt/homebrew/Cellar/openssl@3/3.0.5/include -I/opt/homebrew/Cellar/openssl@3/3.0.5/include -c tinycthread_extra.c -o tinycthread_extra.o
npm ERR! gcc -MD -MP -gstrict-dwarf -O2 -fPIC -Wall -Wsign-compare -Wfloat-equal -Wpointer-arith -Wcast-align -I/opt/homebrew/Cellar/openssl@3/3.0.5/include -I/opt/homebrew/Cellar/openssl@3/3.0.5/include -c rdlog.c -o rdlog.o
npm ERR! gcc -MD -MP -gstrict-dwarf -O2 -fPIC -Wall -Wsign-compare -Wfloat-equal -Wpointer-arith -Wcast-align -I/opt/homebrew/Cellar/openssl@3/3.0.5/include -I/opt/homebrew/Cellar/openssl@3/3.0.5/include -c rdstring.c -o rdstring.o
npm ERR! gcc -MD -MP -gstrict-dwarf -O2 -fPIC -Wall -Wsign-compare -Wfloat-equal -Wpointer-arith -Wcast-align -I/opt/homebrew/Cellar/openssl@3/3.0.5/include -I/opt/homebrew/Cellar/openssl@3/3.0.5/include -c rdkafka_event.c -o rdkafka_event.o
npm ERR! gcc -MD -MP -gstrict-dwarf -O2 -fPIC -Wall -Wsign-compare -Wfloat-equal -Wpointer-arith -Wcast-align -I/opt/homebrew/Cellar/openssl@3/3.0.5/include -I/opt/homebrew/Cellar/openssl@3/3.0.5/include -c rdkafka_metadata.c -o rdkafka_metadata.o
npm ERR! gcc -MD -MP -gstrict-dwarf -O2 -fPIC -Wall -Wsign-compare -Wfloat-equal -Wpointer-arith -Wcast-align -I/opt/homebrew/Cellar/openssl@3/3.0.5/include -I/opt/homebrew/Cellar/openssl@3/3.0.5/include -c rdregex.c -o rdregex.o
npm ERR! gcc -MD -MP -gstrict-dwarf -O2 -fPIC -Wall -Wsign-compare -Wfloat-equal -Wpointer-arith -Wcast-align -I/opt/homebrew/Cellar/openssl@3/3.0.5/include -I/opt/homebrew/Cellar/openssl@3/3.0.5/include -c rdports.c -o rdports.o
npm ERR! gcc -MD -MP -gstrict-dwarf -O2 -fPIC -Wall -Wsign-compare -Wfloat-equal -Wpointer-arith -Wcast-align -I/opt/homebrew/Cellar/openssl@3/3.0.5/include -I/opt/homebrew/Cellar/openssl@3/3.0.5/include -c rdkafka_metadata_cache.c -o rdkafka_metadata_cache.o
npm ERR! gcc -MD -MP -gstrict-dwarf -O2 -fPIC -Wall -Wsign-compare -Wfloat-equal -Wpointer-arith -Wcast-align -I/opt/homebrew/Cellar/openssl@3/3.0.5/include -I/opt/homebrew/Cellar/openssl@3/3.0.5/include -c rdavl.c -o rdavl.o
npm ERR! gcc -MD -MP -gstrict-dwarf -O2 -fPIC -Wall -Wsign-compare -Wfloat-equal -Wpointer-arith -Wcast-align -I/opt/homebrew/Cellar/openssl@3/3.0.5/include -I/opt/homebrew/Cellar/openssl@3/3.0.5/include -c rdkafka_sasl.c -o rdkafka_sasl.o
npm ERR! gcc -MD -MP -gstrict-dwarf -O2 -fPIC -Wall -Wsign-compare -Wfloat-equal -Wpointer-arith -Wcast-align -I/opt/homebrew/Cellar/openssl@3/3.0.5/include -I/opt/homebrew/Cellar/openssl@3/3.0.5/include -c rdkafka_sasl_plain.c -o rdkafka_sasl_plain.o
npm ERR! gcc -MD -MP -gstrict-dwarf -O2 -fPIC -Wall -Wsign-compare -Wfloat-equal -Wpointer-arith -Wcast-align -I/opt/homebrew/Cellar/openssl@3/3.0.5/include -I/opt/homebrew/Cellar/openssl@3/3.0.5/include -c rdkafka_interceptor.c -o rdkafka_interceptor.o
npm ERR! gcc -MD -MP -gstrict-dwarf -O2 -fPIC -Wall -Wsign-compare -Wfloat-equal -Wpointer-arith -Wcast-align -I/opt/homebrew/Cellar/openssl@3/3.0.5/include -I/opt/homebrew/Cellar/openssl@3/3.0.5/include -c rdkafka_msgset_writer.c -o rdkafka_msgset_writer.o
npm ERR! gcc -MD -MP -gstrict-dwarf -O2 -fPIC -Wall -Wsign-compare -Wfloat-equal -Wpointer-arith -Wcast-align -I/opt/homebrew/Cellar/openssl@3/3.0.5/include -I/opt/homebrew/Cellar/openssl@3/3.0.5/include -c rdkafka_msgset_reader.c -o rdkafka_msgset_reader.o
npm ERR! gcc -MD -MP -gstrict-dwarf -O2 -fPIC -Wall -Wsign-compare -Wfloat-equal -Wpointer-arith -Wcast-align -I/opt/homebrew/Cellar/openssl@3/3.0.5/include -I/opt/homebrew/Cellar/openssl@3/3.0.5/include -c rdkafka_header.c -o rdkafka_header.o
npm ERR! gcc -MD -MP -gstrict-dwarf -O2 -fPIC -Wall -Wsign-compare -Wfloat-equal -Wpointer-arith -Wcast-align -I/opt/homebrew/Cellar/openssl@3/3.0.5/include -I/opt/homebrew/Cellar/openssl@3/3.0.5/include -c rdkafka_admin.c -o rdkafka_admin.o
npm ERR! gcc -MD -MP -gstrict-dwarf -O2 -fPIC -Wall -Wsign-compare -Wfloat-equal -Wpointer-arith -Wcast-align -I/opt/homebrew/Cellar/openssl@3/3.0.5/include -I/opt/homebrew/Cellar/openssl@3/3.0.5/include -c rdkafka_aux.c -o rdkafka_aux.o
npm ERR! gcc -MD -MP -gstrict-dwarf -O2 -fPIC -Wall -Wsign-compare -Wfloat-equal -Wpointer-arith -Wcast-align -I/opt/homebrew/Cellar/openssl@3/3.0.5/include -I/opt/homebrew/Cellar/openssl@3/3.0.5/include -c rdkafka_background.c -o rdkafka_background.o
npm ERR! gcc -MD -MP -gstrict-dwarf -O2 -fPIC -Wall -Wsign-compare -Wfloat-equal -Wpointer-arith -Wcast-align -I/opt/homebrew/Cellar/openssl@3/3.0.5/include -I/opt/homebrew/Cellar/openssl@3/3.0.5/include -c rdkafka_idempotence.c -o rdkafka_idempotence.o
npm ERR! gcc -MD -MP -gstrict-dwarf -O2 -fPIC -Wall -Wsign-compare -Wfloat-equal -Wpointer-arith -Wcast-align -I/opt/homebrew/Cellar/openssl@3/3.0.5/include -I/opt/homebrew/Cellar/openssl@3/3.0.5/include -c rdkafka_cert.c -o rdkafka_cert.o
npm ERR! gcc -MD -MP -gstrict-dwarf -O2 -fPIC -Wall -Wsign-compare -Wfloat-equal -Wpointer-arith -Wcast-align -I/opt/homebrew/Cellar/openssl@3/3.0.5/include -I/opt/homebrew/Cellar/openssl@3/3.0.5/include -c rdkafka_txnmgr.c -o rdkafka_txnmgr.o
npm ERR! gcc -MD -MP -gstrict-dwarf -O2 -fPIC -Wall -Wsign-compare -Wfloat-equal -Wpointer-arith -Wcast-align -I/opt/homebrew/Cellar/openssl@3/3.0.5/include -I/opt/homebrew/Cellar/openssl@3/3.0.5/include -c rdkafka_coord.c -o rdkafka_coord.o
npm ERR! gcc -MD -MP -gstrict-dwarf -O2 -fPIC -Wall -Wsign-compare -Wfloat-equal -Wpointer-arith -Wcast-align -I/opt/homebrew/Cellar/openssl@3/3.0.5/include -I/opt/homebrew/Cellar/openssl@3/3.0.5/include -c rdvarint.c -o rdvarint.o
npm ERR! gcc -MD -MP -gstrict-dwarf -O2 -fPIC -Wall -Wsign-compare -Wfloat-equal -Wpointer-arith -Wcast-align -I/opt/homebrew/Cellar/openssl@3/3.0.5/include -I/opt/homebrew/Cellar/openssl@3/3.0.5/include -c rdbuf.c -o rdbuf.o
npm ERR! gcc -MD -MP -gstrict-dwarf -O2 -fPIC -Wall -Wsign-compare -Wfloat-equal -Wpointer-arith -Wcast-align -I/opt/homebrew/Cellar/openssl@3/3.0.5/include -I/opt/homebrew/Cellar/openssl@3/3.0.5/include -c rdmap.c -o rdmap.o
npm ERR! gcc -MD -MP -gstrict-dwarf -O2 -fPIC -Wall -Wsign-compare -Wfloat-equal -Wpointer-arith -Wcast-align -I/opt/homebrew/Cellar/openssl@3/3.0.5/include -I/opt/homebrew/Cellar/openssl@3/3.0.5/include -c rdunittest.c -o rdunittest.o
npm ERR! gcc -MD -MP -gstrict-dwarf -O2 -fPIC -Wall -Wsign-compare -Wfloat-equal -Wpointer-arith -Wcast-align -I/opt/homebrew/Cellar/openssl@3/3.0.5/include -I/opt/homebrew/Cellar/openssl@3/3.0.5/include -c rdkafka_mock.c -o rdkafka_mock.o
npm ERR! gcc -MD -MP -gstrict-dwarf -O2 -fPIC -Wall -Wsign-compare -Wfloat-equal -Wpointer-arith -Wcast-align -I/opt/homebrew/Cellar/openssl@3/3.0.5/include -I/opt/homebrew/Cellar/openssl@3/3.0.5/include -c rdkafka_mock_handlers.c -o rdkafka_mock_handlers.o
npm ERR! gcc -MD -MP -gstrict-dwarf -O2 -fPIC -Wall -Wsign-compare -Wfloat-equal -Wpointer-arith -Wcast-align -I/opt/homebrew/Cellar/openssl@3/3.0.5/include -I/opt/homebrew/Cellar/openssl@3/3.0.5/include -c rdkafka_mock_cgrp.c -o rdkafka_mock_cgrp.o
npm ERR! gcc -MD -MP -gstrict-dwarf -O2 -fPIC -Wall -Wsign-compare -Wfloat-equal -Wpointer-arith -Wcast-align -I/opt/homebrew/Cellar/openssl@3/3.0.5/include -I/opt/homebrew/Cellar/openssl@3/3.0.5/include -c rdkafka_error.c -o rdkafka_error.o
npm ERR! gcc -MD -MP -gstrict-dwarf -O2 -fPIC -Wall -Wsign-compare -Wfloat-equal -Wpointer-arith -Wcast-align -I/opt/homebrew/Cellar/openssl@3/3.0.5/include -I/opt/homebrew/Cellar/openssl@3/3.0.5/include -c rdkafka_sasl_cyrus.c -o rdkafka_sasl_cyrus.o
npm ERR! gcc -MD -MP -gstrict-dwarf -O2 -fPIC -Wall -Wsign-compare -Wfloat-equal -Wpointer-arith -Wcast-align -I/opt/homebrew/Cellar/openssl@3/3.0.5/include -I/opt/homebrew/Cellar/openssl@3/3.0.5/include -c rdkafka_sasl_scram.c -o rdkafka_sasl_scram.o
npm ERR! gcc -MD -MP -gstrict-dwarf -O2 -fPIC -Wall -Wsign-compare -Wfloat-equal -Wpointer-arith -Wcast-align -I/opt/homebrew/Cellar/openssl@3/3.0.5/include -I/opt/homebrew/Cellar/openssl@3/3.0.5/include -c rdkafka_sasl_oauthbearer.c -o rdkafka_sasl_oauthbearer.o
npm ERR! gcc -MD -MP -gstrict-dwarf -O2 -fPIC -Wall -Wsign-compare -Wfloat-equal -Wpointer-arith -Wcast-align -I/opt/homebrew/Cellar/openssl@3/3.0.5/include -I/opt/homebrew/Cellar/openssl@3/3.0.5/include -c snappy.c -o snappy.o
npm ERR! gcc -MD -MP -gstrict-dwarf -O2 -fPIC -Wall -Wsign-compare -Wfloat-equal -Wpointer-arith -Wcast-align -I/opt/homebrew/Cellar/openssl@3/3.0.5/include -I/opt/homebrew/Cellar/openssl@3/3.0.5/include -c rdgz.c -o rdgz.o
npm ERR! gcc -MD -MP -gstrict-dwarf -O2 -fPIC -Wall -Wsign-compare -Wfloat-equal -Wpointer-arith -Wcast-align -I/opt/homebrew/Cellar/openssl@3/3.0.5/include -I/opt/homebrew/Cellar/openssl@3/3.0.5/include -c rdhdrhistogram.c -o rdhdrhistogram.o
npm ERR! gcc -MD -MP -gstrict-dwarf -O2 -fPIC -Wall -Wsign-compare -Wfloat-equal -Wpointer-arith -Wcast-align -I/opt/homebrew/Cellar/openssl@3/3.0.5/include -I/opt/homebrew/Cellar/openssl@3/3.0.5/include -c rdkafka_ssl.c -o rdkafka_ssl.o
npm ERR! gcc -MD -MP -gstrict-dwarf -O2 -fPIC -Wall -Wsign-compare -Wfloat-equal -Wpointer-arith -Wcast-align -I/opt/homebrew/Cellar/openssl@3/3.0.5/include -I/opt/homebrew/Cellar/openssl@3/3.0.5/include -c rdhttp.c -o rdhttp.o
npm ERR! gcc -MD -MP -gstrict-dwarf -O2 -fPIC -Wall -Wsign-compare -Wfloat-equal -Wpointer-arith -Wcast-align -I/opt/homebrew/Cellar/openssl@3/3.0.5/include -I/opt/homebrew/Cellar/openssl@3/3.0.5/include -c rdkafka_sasl_oauthbearer_oidc.c -o rdkafka_sasl_oauthbearer_oidc.o
npm ERR! gcc -MD -MP -gstrict-dwarf -O2 -fPIC -Wall -Wsign-compare -Wfloat-equal -Wpointer-arith -Wcast-align -I/opt/homebrew/Cellar/openssl@3/3.0.5/include -I/opt/homebrew/Cellar/openssl@3/3.0.5/include -c rdkafka_lz4.c -o rdkafka_lz4.o
npm ERR! gcc -MD -MP -gstrict-dwarf -O2 -fPIC -Wall -Wsign-compare -Wfloat-equal -Wpointer-arith -Wcast-align -I/opt/homebrew/Cellar/openssl@3/3.0.5/include -I/opt/homebrew/Cellar/openssl@3/3.0.5/include -O3 -c rdxxhash.c -o rdxxhash.o
npm ERR! gcc -MD -MP -gstrict-dwarf -O2 -fPIC -Wall -Wsign-compare -Wfloat-equal -Wpointer-arith -Wcast-align -I/opt/homebrew/Cellar/openssl@3/3.0.5/include -I/opt/homebrew/Cellar/openssl@3/3.0.5/include -O3 -c lz4.c -o lz4.o
npm ERR! gcc -MD -MP -gstrict-dwarf -O2 -fPIC -Wall -Wsign-compare -Wfloat-equal -Wpointer-arith -Wcast-align -I/opt/homebrew/Cellar/openssl@3/3.0.5/include -I/opt/homebrew/Cellar/openssl@3/3.0.5/include -O3 -c lz4frame.c -o lz4frame.o
npm ERR! gcc -MD -MP -gstrict-dwarf -O2 -fPIC -Wall -Wsign-compare -Wfloat-equal -Wpointer-arith -Wcast-align -I/opt/homebrew/Cellar/openssl@3/3.0.5/include -I/opt/homebrew/Cellar/openssl@3/3.0.5/include -O3 -c lz4hc.c -o lz4hc.o
npm ERR! gcc -MD -MP -gstrict-dwarf -O2 -fPIC -Wall -Wsign-compare -Wfloat-equal -Wpointer-arith -Wcast-align -I/opt/homebrew/Cellar/openssl@3/3.0.5/include -I/opt/homebrew/Cellar/openssl@3/3.0.5/include -c rddl.c -o rddl.o
npm ERR! gcc -MD -MP -gstrict-dwarf -O2 -fPIC -Wall -Wsign-compare -Wfloat-equal -Wpointer-arith -Wcast-align -I/opt/homebrew/Cellar/openssl@3/3.0.5/include -I/opt/homebrew/Cellar/openssl@3/3.0.5/include -c rdkafka_plugin.c -o rdkafka_plugin.o
npm ERR! Creating shared library librdkafka.1.dylib
npm ERR! gcc -L/Users/sher/github/firefly-ui/node_modules/node-rdkafka/build/deps -shared -dynamiclib -Wl,-install_name,/Users/sher/github/firefly-ui/node_modules/node-rdkafka/build/deps/librdkafka.1.dylib rdkafka.o rdkafka_broker.o rdkafka_msg.o rdkafka_topic.o rdkafka_conf.o rdkafka_timer.o rdkafka_offset.o rdkafka_transport.o rdkafka_buf.o rdkafka_queue.o rdkafka_op.o rdkafka_request.o rdkafka_cgrp.o rdkafka_pattern.o rdkafka_partition.o rdkafka_subscription.o rdkafka_assignment.o rdkafka_assignor.o rdkafka_range_assignor.o rdkafka_roundrobin_assignor.o rdkafka_sticky_assignor.o rdkafka_feature.o rdcrc32.o crc32c.o rdmurmur2.o rdfnv1a.o cJSON.o rdaddr.o rdrand.o rdlist.o tinycthread.o tinycthread_extra.o rdlog.o rdstring.o rdkafka_event.o rdkafka_metadata.o rdregex.o rdports.o rdkafka_metadata_cache.o rdavl.o rdkafka_sasl.o rdkafka_sasl_plain.o rdkafka_interceptor.o rdkafka_msgset_writer.o rdkafka_msgset_reader.o rdkafka_header.o rdkafka_admin.o rdkafka_aux.o rdkafka_background.o rdkafka_idempotence.o rdkafka_cert.o rdkafka_txnmgr.o rdkafka_coord.o rdvarint.o rdbuf.o rdmap.o rdunittest.o rdkafka_mock.o rdkafka_mock_handlers.o rdkafka_mock_cgrp.o rdkafka_error.o rdkafka_sasl_cyrus.o rdkafka_sasl_scram.o rdkafka_sasl_oauthbearer.o snappy.o rdgz.o rdhdrhistogram.o rdkafka_ssl.o rdhttp.o rdkafka_sasl_oauthbearer_oidc.o rdkafka_lz4.o rdxxhash.o lz4.o lz4frame.o lz4hc.o rddl.o rdkafka_plugin.o -o librdkafka.1.dylib -lm -lcurl -lsasl2 -L/opt/homebrew/Cellar/openssl@3/3.0.5/lib -lssl -L/opt/homebrew/Cellar/openssl@3/3.0.5/lib -lcrypto -lz -ldl -lpthread
npm ERR! rm 11a9e3388a67e1ca5c31c1d8da49cb6d2714eb41.intermediate
npm ERR! gyp info it worked if it ends with ok
npm ERR! gyp info using node-gyp@8.4.1
npm ERR! gyp info using node@18.10.0 | darwin | x64
npm ERR! gyp info find Python using Python version 3.10.7 found at "/Users/sher/.pyenv/versions/3.10.7/bin/python3"
npm ERR! gyp info spawn /Users/sher/.pyenv/versions/3.10.7/bin/python3
npm ERR! gyp info spawn args [
npm ERR! gyp info spawn args '/Users/sher/github/firefly-ui/node_modules/node-rdkafka/node_modules/node-gyp/gyp/gyp_main.py',
npm ERR! gyp info spawn args 'binding.gyp',
npm ERR! gyp info spawn args '-f',
npm ERR! gyp info spawn args 'make',
npm ERR! gyp info spawn args '-I',
npm ERR! gyp info spawn args '/Users/sher/github/firefly-ui/node_modules/node-rdkafka/build/config.gypi',
npm ERR! gyp info spawn args '-I',
npm ERR! gyp info spawn args '/Users/sher/github/firefly-ui/node_modules/node-rdkafka/node_modules/node-gyp/addon.gypi',
npm ERR! gyp info spawn args '-I',
npm ERR! gyp info spawn args '/Users/sher/Library/Caches/node-gyp/18.10.0/include/node/common.gypi',
npm ERR! gyp info spawn args '-Dlibrary=shared_library',
npm ERR! gyp info spawn args '-Dvisibility=default',
npm ERR! gyp info spawn args '-Dnode_root_dir=/Users/sher/Library/Caches/node-gyp/18.10.0',
npm ERR! gyp info spawn args '-Dnode_gyp_dir=/Users/sher/github/firefly-ui/node_modules/node-rdkafka/node_modules/node-gyp',
npm ERR! gyp info spawn args '-Dnode_lib_file=/Users/sher/Library/Caches/node-gyp/18.10.0/<(target_arch)/node.lib',
npm ERR! gyp info spawn args '-Dmodule_root_dir=/Users/sher/github/firefly-ui/node_modules/node-rdkafka',
npm ERR! gyp info spawn args '-Dnode_engine=v8',
npm ERR! gyp info spawn args '--depth=.',
npm ERR! gyp info spawn args '--no-parallel',
npm ERR! gyp info spawn args '--generator-output',
npm ERR! gyp info spawn args 'build',
npm ERR! gyp info spawn args '-Goutput_dir=.'
npm ERR! gyp info spawn args ]
npm ERR! gyp info spawn make
npm ERR! gyp info spawn args [ 'BUILDTYPE=Release', '-C', 'build' ]
npm ERR! rdkafka_cert.c:106:21: warning: 'ERR_get_error_line_data' is deprecated [-Wdeprecated-declarations]
npm ERR! while ((l = ERR_get_error_line_data(&file, &line, &data, &flags)) !=
npm ERR! ^
npm ERR! /opt/homebrew/Cellar/openssl@3/3.0.5/include/openssl/err.h:412:1: note: 'ERR_get_error_line_data' has been explicitly marked deprecated here
npm ERR! OSSL_DEPRECATEDIN_3_0
npm ERR! ^
npm ERR! /opt/homebrew/Cellar/openssl@3/3.0.5/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
npm ERR! # define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0)
npm ERR! ^
npm ERR! /opt/homebrew/Cellar/openssl@3/3.0.5/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
npm ERR! # define OSSL_DEPRECATED(since) __attribute__((deprecated))
npm ERR! ^
npm ERR! rdkafka_cert.c:115:49: warning: 'ERR_func_error_string' is deprecated [-Wdeprecated-declarations]
npm ERR! ERR_lib_error_string(l), ERR_func_error_string(l), file,
npm ERR! ^
npm ERR! /opt/homebrew/Cellar/openssl@3/3.0.5/include/openssl/err.h:447:1: note: 'ERR_func_error_string' has been explicitly marked deprecated here
npm ERR! OSSL_DEPRECATEDIN_3_0 const char *ERR_func_error_string(unsigned long e);
npm ERR! ^
npm ERR! /opt/homebrew/Cellar/openssl@3/3.0.5/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
npm ERR! # define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0)
npm ERR! ^
npm ERR! /opt/homebrew/Cellar/openssl@3/3.0.5/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
npm ERR! # define OSSL_DEPRECATED(since) __attribute__((deprecated))
npm ERR! ^
npm ERR! 2 warnings generated.
npm ERR! rdbuf.c:908:16: warning: variable 'remains' set but not used [-Wunused-but-set-variable]
npm ERR! size_t remains = size;
npm ERR! ^
npm ERR! 1 warning generated.
npm ERR! rdmap.c:482:13: warning: variable 'fails' set but not used [-Wunused-but-set-variable]
npm ERR! int fails = 0;
npm ERR! ^
npm ERR! 1 warning generated.
npm ERR! snappy.c:1440:9: warning: variable 'written' set but not used [-Wunused-but-set-variable]
npm ERR! size_t written = 0;
npm ERR! ^
npm ERR! 1 warning generated.
npm ERR! rdkafka_ssl.c:108:13: warning: 'ERR_peek_last_error_line_data' is deprecated [-Wdeprecated-declarations]
npm ERR! l = ERR_peek_last_error_line_data(&file, &line, &data, &flags);
npm ERR! ^
npm ERR! /opt/homebrew/Cellar/openssl@3/3.0.5/include/openssl/err.h:436:1: note: 'ERR_peek_last_error_line_data' has been explicitly marked deprecated here
npm ERR! OSSL_DEPRECATEDIN_3_0
npm ERR! ^
npm ERR! /opt/homebrew/Cellar/openssl@3/3.0.5/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
npm ERR! # define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0)
npm ERR! ^
npm ERR! /opt/homebrew/Cellar/openssl@3/3.0.5/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
npm ERR! # define OSSL_DEPRECATED(since) __attribute__((deprecated))
npm ERR! ^
npm ERR! rdkafka_ssl.c:113:46: warning: 'ERR_func_error_string' is deprecated [-Wdeprecated-declarations]
npm ERR! ERR_lib_error_string(l), ERR_func_error_string(l), file,
npm ERR! ^
npm ERR! /opt/homebrew/Cellar/openssl@3/3.0.5/include/openssl/err.h:447:1: note: 'ERR_func_error_string' has been explicitly marked deprecated here
npm ERR! OSSL_DEPRECATEDIN_3_0 const char *ERR_func_error_string(unsigned long e);
npm ERR! ^
npm ERR! /opt/homebrew/Cellar/openssl@3/3.0.5/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
npm ERR! # define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0)
npm ERR! ^
npm ERR! /opt/homebrew/Cellar/openssl@3/3.0.5/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
npm ERR! # define OSSL_DEPRECATED(since) __attribute__((deprecated))
npm ERR! ^
npm ERR! rdkafka_ssl.c:143:21: warning: 'ERR_get_error_line_data' is deprecated [-Wdeprecated-declarations]
npm ERR! while ((l = ERR_get_error_line_data(&file, &line, &data, &flags)) !=
npm ERR! ^
npm ERR! /opt/homebrew/Cellar/openssl@3/3.0.5/include/openssl/err.h:412:1: note: 'ERR_get_error_line_data' has been explicitly marked deprecated here
npm ERR! OSSL_DEPRECATEDIN_3_0
npm ERR! ^
npm ERR! /opt/homebrew/Cellar/openssl@3/3.0.5/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
npm ERR! # define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0)
npm ERR! ^
npm ERR! /opt/homebrew/Cellar/openssl@3/3.0.5/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
npm ERR! # define OSSL_DEPRECATED(since) __attribute__((deprecated))
npm ERR! ^
npm ERR! rdkafka_ssl.c:1337:24: warning: 'ENGINE_load_ssl_client_cert' is deprecated [-Wdeprecated-declarations]
npm ERR! r = ENGINE_load_ssl_client_cert(
npm ERR! ^
npm ERR! /opt/homebrew/Cellar/openssl@3/3.0.5/include/openssl/engine.h:643:1: note: 'ENGINE_load_ssl_client_cert' has been explicitly marked deprecated here
npm ERR! OSSL_DEPRECATEDIN_3_0
npm ERR! ^
npm ERR! /opt/homebrew/Cellar/openssl@3/3.0.5/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
npm ERR! # define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0)
npm ERR! ^
npm ERR! /opt/homebrew/Cellar/openssl@3/3.0.5/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
npm ERR! # define OSSL_DEPRECATED(since) __attribute__((deprecated))
npm ERR! ^
npm ERR! rdkafka_ssl.c:1407:44: warning: 'ENGINE_free' is deprecated [-Wdeprecated-declarations]
npm ERR! RD_IF_FREE(rk->rk_conf.ssl.engine, ENGINE_free);
npm ERR! ^
npm ERR! /opt/homebrew/Cellar/openssl@3/3.0.5/include/openssl/engine.h:493:1: note: 'ENGINE_free' has been explicitly marked deprecated here
npm ERR! OSSL_DEPRECATEDIN_3_0 int ENGINE_free(ENGINE *e);
npm ERR! ^
npm ERR! /opt/homebrew/Cellar/openssl@3/3.0.5/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
npm ERR! # define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0)
npm ERR! ^
npm ERR! /opt/homebrew/Cellar/openssl@3/3.0.5/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
npm ERR! # define OSSL_DEPRECATED(since) __attribute__((deprecated))
npm ERR! ^
npm ERR! rdkafka_ssl.c:1427:18: warning: 'ENGINE_by_id' is deprecated [-Wdeprecated-declarations]
npm ERR! engine = ENGINE_by_id(rk->rk_conf.ssl.engine_id);
npm ERR! ^
npm ERR! /opt/homebrew/Cellar/openssl@3/3.0.5/include/openssl/engine.h:336:1: note: 'ENGINE_by_id' has been explicitly marked deprecated here
npm ERR! OSSL_DEPRECATEDIN_3_0 ENGINE *ENGINE_by_id(const char *id);
npm ERR! ^
npm ERR! /opt/homebrew/Cellar/openssl@3/3.0.5/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
npm ERR! # define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0)
npm ERR! ^
npm ERR! /opt/homebrew/Cellar/openssl@3/3.0.5/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
npm ERR! # define OSSL_DEPRECATED(since) __attribute__((deprecated))
npm ERR! ^
npm ERR! rdkafka_ssl.c:1429:26: warning: 'ENGINE_by_id' is deprecated [-Wdeprecated-declarations]
npm ERR! engine = ENGINE_by_id("dynamic");
npm ERR! ^
npm ERR! /opt/homebrew/Cellar/openssl@3/3.0.5/include/openssl/engine.h:336:1: note: 'ENGINE_by_id' has been explicitly marked deprecated here
npm ERR! OSSL_DEPRECATEDIN_3_0 ENGINE *ENGINE_by_id(const char *id);
npm ERR! ^
npm ERR! /opt/homebrew/Cellar/openssl@3/3.0.5/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
npm ERR! # define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0)
npm ERR! ^
npm ERR! /opt/homebrew/Cellar/openssl@3/3.0.5/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
npm ERR! # define OSSL_DEPRECATED(since) __attribute__((deprecated))
npm ERR! ^
npm ERR! rdkafka_ssl.c:1438:14: warning: 'ENGINE_ctrl_cmd_string' is deprecated [-Wdeprecated-declarations]
npm ERR! if (!ENGINE_ctrl_cmd_string(engine, "SO_PATH",
npm ERR! ^
npm ERR! /opt/homebrew/Cellar/openssl@3/3.0.5/include/openssl/engine.h:478:1: note: 'ENGINE_ctrl_cmd_string' has been explicitly marked deprecated here
npm ERR! OSSL_DEPRECATEDIN_3_0
npm ERR! ^
npm ERR! /opt/homebrew/Cellar/openssl@3/3.0.5/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
npm ERR! # define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0)
npm ERR! ^
npm ERR! /opt/homebrew/Cellar/openssl@3/3.0.5/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
npm ERR! # define OSSL_DEPRECATED(since) __attribute__((deprecated))
npm ERR! ^
npm ERR! rdkafka_ssl.c:1440:17: warning: 'ENGINE_free' is deprecated [-Wdeprecated-declarations]
npm ERR! ENGINE_free(engine);
npm ERR! ^
npm ERR! /opt/homebrew/Cellar/openssl@3/3.0.5/include/openssl/engine.h:493:1: note: 'ENGINE_free' has been explicitly marked deprecated here
npm ERR! OSSL_DEPRECATEDIN_3_0 int ENGINE_free(ENGINE *e);
npm ERR! ^
npm ERR! /opt/homebrew/Cellar/openssl@3/3.0.5/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
npm ERR! # define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0)
npm ERR! ^
npm ERR! /opt/homebrew/Cellar/openssl@3/3.0.5/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
npm ERR! # define OSSL_DEPRECATED(since) __attribute__((deprecated))
npm ERR! ^
npm ERR! rdkafka_ssl.c:1447:14: warning: 'ENGINE_ctrl_cmd_string' is deprecated [-Wdeprecated-declarations]
npm ERR! if (!ENGINE_ctrl_cmd_string(engine, "LIST_ADD", "1", 0)) {
npm ERR! ^
npm ERR! /opt/homebrew/Cellar/openssl@3/3.0.5/include/openssl/engine.h:478:1: note: 'ENGINE_ctrl_cmd_string' has been explicitly marked deprecated here
npm ERR! OSSL_DEPRECATEDIN_3_0
npm ERR! ^
npm ERR! /opt/homebrew/Cellar/openssl@3/3.0.5/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
npm ERR! # define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0)
npm ERR! ^
npm ERR! /opt/homebrew/Cellar/openssl@3/3.0.5/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
npm ERR! # define OSSL_DEPRECATED(since) __attribute__((deprecated))
npm ERR! ^
npm ERR! rdkafka_ssl.c:1448:17: warning: 'ENGINE_free' is deprecated [-Wdeprecated-declarations]
npm ERR! ENGINE_free(engine);
npm ERR! ^
npm ERR! /opt/homebrew/Cellar/openssl@3/3.0.5/include/openssl/engine.h:493:1: note: 'ENGINE_free' has been explicitly marked deprecated here
npm ERR! OSSL_DEPRECATEDIN_3_0 int ENGINE_free(ENGINE *e);
npm ERR! ^
npm ERR! /opt/homebrew/Cellar/openssl@3/3.0.5/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
npm ERR! # define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0)
npm ERR! ^
npm ERR! /opt/homebrew/Cellar/openssl@3/3.0.5/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
npm ERR! # define OSSL_DEPRECATED(since) __attribute__((deprecated))
npm ERR! ^
npm ERR! rdkafka_ssl.c:1455:14: warning: 'ENGINE_ctrl_cmd_string' is deprecated [-Wdeprecated-declarations]
npm ERR! if (!ENGINE_ctrl_cmd_string(engine, "LOAD", NULL, 0)) {
npm ERR! ^
npm ERR! /opt/homebrew/Cellar/openssl@3/3.0.5/include/openssl/engine.h:478:1: note: 'ENGINE_ctrl_cmd_string' has been explicitly marked deprecated here
npm ERR! OSSL_DEPRECATEDIN_3_0
npm ERR! ^
npm ERR! /opt/homebrew/Cellar/openssl@3/3.0.5/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
npm ERR! # define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0)
npm ERR! ^
npm ERR! /opt/homebrew/Cellar/openssl@3/3.0.5/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
npm ERR! # define OSSL_DEPRECATED(since) __attribute__((deprecated))
npm ERR! ^
npm ERR! rdkafka_ssl.c:1456:17: warning: 'ENGINE_free' is deprecated [-Wdeprecated-declarations]
npm ERR! ENGINE_free(engine);
npm ERR! ^
npm ERR! /opt/homebrew/Cellar/openssl@3/3.0.5/include/openssl/engine.h:493:1: note: 'ENGINE_free' has been explicitly marked deprecated here
npm ERR! OSSL_DEPRECATEDIN_3_0 int ENGINE_free(ENGINE *e);
npm ERR! ^
npm ERR! /opt/homebrew/Cellar/openssl@3/3.0.5/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
npm ERR! # define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0)
npm ERR! ^
npm ERR! /opt/homebrew/Cellar/openssl@3/3.0.5/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
npm ERR! # define OSSL_DEPRECATED(since) __attribute__((deprecated))
npm ERR! ^
npm ERR! rdkafka_ssl.c:1463:14: warning: 'ENGINE_init' is deprecated [-Wdeprecated-declarations]
npm ERR! if (!ENGINE_init(engine)) {
npm ERR! ^
npm ERR! /opt/homebrew/Cellar/openssl@3/3.0.5/include/openssl/engine.h:620:1: note: 'ENGINE_init' has been explicitly marked deprecated here
npm ERR! OSSL_DEPRECATEDIN_3_0 int ENGINE_init(ENGINE *e);
npm ERR! ^
npm ERR! /opt/homebrew/Cellar/openssl@3/3.0.5/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
npm ERR! # define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0)
npm ERR! ^
npm ERR! /opt/homebrew/Cellar/openssl@3/3.0.5/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
npm ERR! # define OSSL_DEPRECATED(since) __attribute__((deprecated))
npm ERR! ^
npm ERR! rdkafka_ssl.c:1464:17: warning: 'ENGINE_free' is deprecated [-Wdeprecated-declarations]
npm ERR! ENGINE_free(engine);
npm ERR! ^
npm ERR! /opt/homebrew/Cellar/openssl@3/3.0.5/include/openssl/engine.h:493:1: note: 'ENGINE_free' has been explicitly marked deprecated here
npm ERR! OSSL_DEPRECATEDIN_3_0 int ENGINE_free(ENGINE *e);
npm ERR! ^
npm ERR! /opt/homebrew/Cellar/openssl@3/3.0.5/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
npm ERR! # define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0)
npm ERR! ^
npm ERR! /opt/homebrew/Cellar/openssl@3/3.0.5/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
npm ERR! # define OSSL_DEPRECATED(since) __attribute__((deprecated))
npm ERR! ^
npm ERR! rdkafka_ssl.c:1607:44: warning: 'ENGINE_free' is deprecated [-Wdeprecated-declarations]
npm ERR! RD_IF_FREE(rk->rk_conf.ssl.engine, ENGINE_free);
npm ERR! ^
npm ERR! /opt/homebrew/Cellar/openssl@3/3.0.5/include/openssl/engine.h:493:1: note: 'ENGINE_free' has been explicitly marked deprecated here
npm ERR! OSSL_DEPRECATEDIN_3_0 int ENGINE_free(ENGINE *e);
npm ERR! ^
npm ERR! /opt/homebrew/Cellar/openssl@3/3.0.5/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
npm ERR! # define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0)
npm ERR! ^
npm ERR! /opt/homebrew/Cellar/openssl@3/3.0.5/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
npm ERR! # define OSSL_DEPRECATED(since) __attribute__((deprecated))
npm ERR! ^
npm ERR! 16 warnings generated.
npm ERR! ld: warning: ignoring file /opt/homebrew/Cellar/openssl@3/3.0.5/lib/libcrypto.dylib, building for macOS-x86_64 but attempting to link with file built for macOS-arm64
npm ERR! ld: warning: ignoring file /opt/homebrew/Cellar/openssl@3/3.0.5/lib/libssl.dylib, building for macOS-x86_64 but attempting to link with file built for macOS-arm64
npm ERR! Undefined symbols for architecture x86_64:
npm ERR! "_BIO_ctrl", referenced from:
npm ERR! _rd_kafka_conf_set_ssl_cert in rdkafka_cert.o
npm ERR! "_BIO_free", referenced from:
npm ERR! _rd_kafka_conf_set_ssl_cert in rdkafka_cert.o
npm ERR! _rd_kafka_ssl_ctx_init in rdkafka_ssl.o
npm ERR! "_BIO_new_file", referenced from:
npm ERR! _rd_kafka_ssl_ctx_init in rdkafka_ssl.o
npm ERR! "_BIO_new_mem_buf", referenced from:
npm ERR! _rd_kafka_conf_set_ssl_cert in rdkafka_cert.o
npm ERR! _rd_kafka_ssl_ctx_init in rdkafka_ssl.o
npm ERR! "_CRYPTO_free", referenced from:
npm ERR! _rd_kafka_transport_ssl_cert_verify_cb in rdkafka_ssl.o
npm ERR! "_ENGINE_by_id", referenced from:
npm ERR! _rd_kafka_ssl_ctx_init in rdkafka_ssl.o
npm ERR! "_ENGINE_ctrl_cmd_string", referenced from:
npm ERR! _rd_kafka_ssl_ctx_init in rdkafka_ssl.o
npm ERR! "_ENGINE_free", referenced from:
npm ERR! _rd_kafka_ssl_ctx_term in rdkafka_ssl.o
npm ERR! _rd_kafka_ssl_ctx_init in rdkafka_ssl.o
npm ERR! "_ENGINE_init", referenced from:
npm ERR! _rd_kafka_ssl_ctx_init in rdkafka_ssl.o
npm ERR! "_ENGINE_load_ssl_client_cert", referenced from:
npm ERR! _rd_kafka_ssl_ctx_init in rdkafka_ssl.o
npm ERR! "_ERR_clear_error", referenced from:
npm ERR! _rd_kafka_conf_set_ssl_cert in rdkafka_cert.o
npm ERR! _rd_kafka_transport_ssl_send in rdkafka_ssl.o
npm ERR! _rd_kafka_transport_ssl_recv in rdkafka_ssl.o
npm ERR! _rd_kafka_transport_ssl_connect in rdkafka_ssl.o
npm ERR! "_ERR_error_string_n", referenced from:
npm ERR! _rd_kafka_ssl_error in rdkafka_ssl.o
npm ERR! "_ERR_func_error_string", referenced from:
npm ERR! _rd_kafka_ssl_last_error_str in rdkafka_ssl.o
npm ERR! "_ERR_get_error_line_data", referenced from:
npm ERR! _rd_kafka_ssl_error in rdkafka_ssl.o
npm ERR! "_ERR_lib_error_string", referenced from:
npm ERR! _rd_kafka_ssl_last_error_str in rdkafka_ssl.o
npm ERR! "_ERR_peek_error", referenced from:
npm ERR! _rd_kafka_transport_ssl_io_update in rdkafka_ssl.o
npm ERR! "_ERR_peek_last_error_line_data", referenced from:
npm ERR! _rd_kafka_ssl_last_error_str in rdkafka_ssl.o
npm ERR! "_ERR_reason_error_string", referenced from:
npm ERR! _rd_kafka_ssl_last_error_str in rdkafka_ssl.o
npm ERR! "_EVP_DecodeBlock", referenced from:
npm ERR! _rd_kafka_sasl_scram_fsm in rdkafka_sasl_scram.o
npm ERR! _rd_kafka_oidc_token_refresh_cb in rdkafka_sasl_oauthbearer_oidc.o
npm ERR! "_EVP_EncodeBlock", referenced from:
npm ERR! _rd_kafka_sasl_scram_build_client_final_message in rdkafka_sasl_scram.o
npm ERR! _rd_kafka_oauthbearer_unsecured_token0 in rdkafka_sasl_oauthbearer.o
npm ERR! _rd_kafka_oidc_token_refresh_cb in rdkafka_sasl_oauthbearer_oidc.o
npm ERR! "_EVP_PKEY_free", referenced from:
npm ERR! _rd_kafka_conf_set_ssl_cert in rdkafka_cert.o
npm ERR! _rd_kafka_cert_destroy in rdkafka_cert.o
npm ERR! _rd_kafka_ssl_ctx_init in rdkafka_ssl.o
npm ERR! "_EVP_PKEY_new", referenced from:
npm ERR! _rd_kafka_ssl_ctx_init in rdkafka_ssl.o
npm ERR! "_EVP_sha1", referenced from:
npm ERR! _rd_kafka_sasl_scram_conf_validate in rdkafka_sasl_scram.o
npm ERR! "_EVP_sha256", referenced from:
npm ERR! _rd_kafka_sasl_scram_conf_validate in rdkafka_sasl_scram.o
npm ERR! "_EVP_sha512", referenced from:
npm ERR! _rd_kafka_sasl_scram_conf_validate in rdkafka_sasl_scram.o
npm ERR! "_HMAC", referenced from:
npm ERR! _rd_kafka_sasl_scram_Hi in rdkafka_sasl_scram.o
npm ERR! _rd_kafka_sasl_scram_HMAC in rdkafka_sasl_scram.o
npm ERR! "_OPENSSL_sk_free", referenced from:
npm ERR! _rd_kafka_ssl_ctx_init in rdkafka_ssl.o
npm ERR! "_OPENSSL_sk_new_null", referenced from:
npm ERR! _rd_kafka_ssl_ctx_init in rdkafka_ssl.o
npm ERR! "_OPENSSL_sk_num", referenced from:
npm ERR! _rd_kafka_conf_set_ssl_cert in rdkafka_cert.o
npm ERR! _rd_kafka_ssl_ctx_init in rdkafka_ssl.o
npm ERR! "_OPENSSL_sk_pop_free", referenced from:
npm ERR! _rd_kafka_conf_set_ssl_cert in rdkafka_cert.o
npm ERR! _rd_kafka_ssl_ctx_init in rdkafka_ssl.o
npm ERR! "_OPENSSL_sk_push", referenced from:
npm ERR! _rd_kafka_ssl_ctx_init in rdkafka_ssl.o
npm ERR! "_OPENSSL_sk_value", referenced from:
npm ERR! _rd_kafka_conf_set_ssl_cert in rdkafka_cert.o
npm ERR! _rd_kafka_ssl_ctx_init in rdkafka_ssl.o
npm ERR! "_OpenSSL_version", referenced from:
npm ERR! _rd_kafka_ssl_ctx_init in rdkafka_ssl.o
npm ERR! "_OpenSSL_version_num", referenced from:
npm ERR! _rd_kafka_ssl_ctx_init in rdkafka_ssl.o
npm ERR! "_PEM_read_bio_PrivateKey", referenced from:
npm ERR! _rd_kafka_conf_set_ssl_cert in rdkafka_cert.o
npm ERR! _rd_kafka_ssl_ctx_init in rdkafka_ssl.o
npm ERR! "_PEM_read_bio_X509", referenced from:
npm ERR! _rd_kafka_conf_set_ssl_cert in rdkafka_cert.o
npm ERR! _rd_kafka_ssl_ctx_init in rdkafka_ssl.o
npm ERR! "_PKCS12_free", referenced from:
npm ERR! _rd_kafka_conf_set_ssl_cert in rdkafka_cert.o
npm ERR! _rd_kafka_ssl_ctx_init in rdkafka_ssl.o
npm ERR! "_PKCS12_parse", referenced from:
npm ERR! _rd_kafka_conf_set_ssl_cert in rdkafka_cert.o
npm ERR! _rd_kafka_ssl_ctx_init in rdkafka_ssl.o
npm ERR! "_SHA1", referenced from:
npm ERR! _rd_kafka_sasl_scram_conf_validate in rdkafka_sasl_scram.o
npm ERR! "_SHA256", referenced from:
npm ERR! _rd_kafka_sasl_scram_conf_validate in rdkafka_sasl_scram.o
npm ERR! "_SHA512", referenced from:
npm ERR! _rd_kafka_sasl_scram_conf_validate in rdkafka_sasl_scram.o
npm ERR! "_SSL_CTX_check_private_key", referenced from:
npm ERR! _rd_kafka_ssl_ctx_init in rdkafka_ssl.o
npm ERR! "_SSL_CTX_ctrl", referenced from:
npm ERR! _rd_kafka_ssl_ctx_init in rdkafka_ssl.o
npm ERR! "_SSL_CTX_free", referenced from:
npm ERR! _rd_kafka_ssl_ctx_term in rdkafka_ssl.o
npm ERR! _rd_kafka_ssl_ctx_init in rdkafka_ssl.o
npm ERR! "_SSL_CTX_get_cert_store", referenced from:
npm ERR! _rd_kafka_ssl_ctx_init in rdkafka_ssl.o
npm ERR! "_SSL_CTX_load_verify_locations", referenced from:
npm ERR! _rd_kafka_ssl_ctx_init in rdkafka_ssl.o
npm ERR! "_SSL_CTX_new", referenced from:
npm ERR! _rd_kafka_ssl_ctx_init in rdkafka_ssl.o
npm ERR! "_SSL_CTX_set_cert_store", referenced from:
npm ERR! _rd_kafka_ssl_ctx_init in rdkafka_ssl.o
npm ERR! "_SSL_CTX_set_cipher_list", referenced from:
npm ERR! _rd_kafka_ssl_ctx_init in rdkafka_ssl.o
npm ERR! "_SSL_CTX_set_default_passwd_cb", referenced from:
npm ERR! _rd_kafka_ssl_ctx_init in rdkafka_ssl.o
npm ERR! "_SSL_CTX_set_default_passwd_cb_userdata", referenced from:
npm ERR! _rd_kafka_ssl_ctx_init in rdkafka_ssl.o
npm ERR! "_SSL_CTX_set_default_verify_paths", referenced from:
npm ERR! _rd_kafka_ssl_ctx_init in rdkafka_ssl.o
npm ERR! "_SSL_CTX_set_options", referenced from:
npm ERR! _rd_kafka_ssl_ctx_init in rdkafka_ssl.o
npm ERR! "_SSL_CTX_set_verify", referenced from:
npm ERR! _rd_kafka_ssl_ctx_init in rdkafka_ssl.o
npm ERR! "_SSL_CTX_use_PrivateKey", referenced from:
npm ERR! _rd_kafka_ssl_ctx_init in rdkafka_ssl.o
npm ERR! "_SSL_CTX_use_PrivateKey_file", referenced from:
npm ERR! _rd_kafka_ssl_ctx_init in rdkafka_ssl.o
npm ERR! "_SSL_CTX_use_certificate", referenced from:
npm ERR! _rd_kafka_ssl_ctx_init in rdkafka_ssl.o
npm ERR! "_SSL_CTX_use_certificate_chain_file", referenced from:
npm ERR! _rd_kafka_ssl_ctx_init in rdkafka_ssl.o
npm ERR! "_SSL_connect", referenced from:
npm ERR! _rd_kafka_transport_ssl_connect in rdkafka_ssl.o
npm ERR! "_SSL_ctrl", referenced from:
npm ERR! _rd_kafka_transport_ssl_connect in rdkafka_ssl.o
npm ERR! "_SSL_do_handshake", referenced from:
npm ERR! _rd_kafka_transport_ssl_handshake in rdkafka_ssl.o
npm ERR! "_SSL_free", referenced from:
npm ERR! _rd_kafka_transport_ssl_close in rdkafka_ssl.o
npm ERR! "_SSL_get1_peer_certificate", referenced from:
npm ERR! _rd_kafka_transport_ssl_handshake in rdkafka_ssl.o
npm ERR! "_SSL_get_error", referenced from:
npm ERR! _rd_kafka_transport_ssl_io_update in rdkafka_ssl.o
npm ERR! "_SSL_get_verify_result", referenced from:
npm ERR! _rd_kafka_transport_ssl_handshake in rdkafka_ssl.o
npm ERR! "_SSL_new", referenced from:
npm ERR! _rd_kafka_transport_ssl_connect in rdkafka_ssl.o
npm ERR! "_SSL_read", referenced from:
npm ERR! _rd_kafka_transport_ssl_recv in rdkafka_ssl.o
npm ERR! "_SSL_set1_host", referenced from:
npm ERR! _rd_kafka_transport_ssl_connect in rdkafka_ssl.o
npm ERR! "_SSL_set_fd", referenced from:
npm ERR! _rd_kafka_transport_ssl_connect in rdkafka_ssl.o
npm ERR! "_SSL_shutdown", referenced from:
npm ERR! _rd_kafka_transport_ssl_close in rdkafka_ssl.o
npm ERR! "_SSL_write", referenced from:
npm ERR! _rd_kafka_transport_ssl_send in rdkafka_ssl.o
npm ERR! "_TLS_client_method", referenced from:
npm ERR! _rd_kafka_ssl_ctx_init in rdkafka_ssl.o
npm ERR! "_X509_NAME_oneline", referenced from:
npm ERR! _rd_kafka_transport_ssl_cert_verify_cb in rdkafka_ssl.o
npm ERR! "_X509_OBJECT_get0_X509", referenced from:
npm ERR! _rd_kafka_ssl_ctx_init in rdkafka_ssl.o
npm ERR! "_X509_STORE_CTX_get_current_cert", referenced from:
npm ERR! _rd_kafka_transport_ssl_cert_verify_cb in rdkafka_ssl.o
npm ERR! "_X509_STORE_CTX_get_error", referenced from:
npm ERR! _rd_kafka_transport_ssl_cert_verify_cb in rdkafka_ssl.o
npm ERR! "_X509_STORE_CTX_get_error_depth", referenced from:
npm ERR! _rd_kafka_transport_ssl_cert_verify_cb in rdkafka_ssl.o
npm ERR! "_X509_STORE_CTX_set_error", referenced from:
npm ERR! _rd_kafka_transport_ssl_cert_verify_cb in rdkafka_ssl.o
npm ERR! "_X509_STORE_add_cert", referenced from:
npm ERR! _rd_kafka_conf_set_ssl_cert in rdkafka_cert.o
npm ERR! _rd_kafka_ssl_ctx_init in rdkafka_ssl.o
npm ERR! "_X509_STORE_free", referenced from:
npm ERR! _rd_kafka_cert_destroy in rdkafka_cert.o
npm ERR! "_X509_STORE_get0_objects", referenced from:
npm ERR! _rd_kafka_ssl_ctx_init in rdkafka_ssl.o
npm ERR! "_X509_STORE_new", referenced from:
npm ERR! _rd_kafka_conf_set_ssl_cert in rdkafka_cert.o
npm ERR! "_X509_STORE_set_flags", referenced from:
npm ERR! _rd_kafka_ssl_ctx_init in rdkafka_ssl.o
npm ERR! "_X509_free", referenced from:
npm ERR! _rd_kafka_conf_set_ssl_cert in rdkafka_cert.o
npm ERR! _rd_kafka_cert_destroy in rdkafka_cert.o
npm ERR! _rd_kafka_transport_ssl_handshake in rdkafka_ssl.o
npm ERR! _rd_kafka_ssl_ctx_init in rdkafka_ssl.o
npm ERR! "_X509_get_issuer_name", referenced from:
npm ERR! _rd_kafka_transport_ssl_cert_verify_cb in rdkafka_ssl.o
npm ERR! "_X509_get_subject_name", referenced from:
npm ERR! _rd_kafka_ssl_ctx_init in rdkafka_ssl.o
npm ERR! _rd_kafka_transport_ssl_cert_verify_cb in rdkafka_ssl.o
npm ERR! "_X509_new", referenced from:
npm ERR! _rd_kafka_ssl_ctx_init in rdkafka_ssl.o
npm ERR! "_X509_verify_cert_error_string", referenced from:
npm ERR! _rd_kafka_transport_ssl_handshake in rdkafka_ssl.o
npm ERR! "_d2i_PKCS12_bio", referenced from:
npm ERR! _rd_kafka_conf_set_ssl_cert in rdkafka_cert.o
npm ERR! _rd_kafka_ssl_ctx_init in rdkafka_ssl.o
npm ERR! "_d2i_PrivateKey_bio", referenced from:
npm ERR! _rd_kafka_conf_set_ssl_cert in rdkafka_cert.o
npm ERR! "_d2i_X509_bio", referenced from:
npm ERR! _rd_kafka_conf_set_ssl_cert in rdkafka_cert.o
npm ERR! "_i2d_X509", referenced from:
npm ERR! _rd_kafka_transport_ssl_cert_verify_cb in rdkafka_ssl.o
npm ERR! ld: symbol(s) not found for architecture x86_64
npm ERR! clang: error: linker command failed with exit code 1 (use -v to see invocation)
npm ERR! make[2]: *** [librdkafka.1.dylib] Error 1
npm ERR! make[1]: *** [libs] Error 2
npm ERR! make: *** [11a9e3388a67e1ca5c31c1d8da49cb6d2714eb41.intermediate] Error 2
npm ERR! gyp ERR! build error
npm ERR! gyp ERR! stack Error: `make` failed with exit code: 2
npm ERR! gyp ERR! stack at ChildProcess.onExit (/Users/sher/github/firefly-ui/node_modules/node-rdkafka/node_modules/node-gyp/lib/build.js:194:23)
npm ERR! gyp ERR! stack at ChildProcess.emit (node:events:513:28)
npm ERR! gyp ERR! stack at ChildProcess._handle.onexit (node:internal/child_process:291:12)
npm ERR! gyp ERR! System Darwin 22.1.0
npm ERR! gyp ERR! command "/Users/sher/.nvm/versions/node/v18.10.0/bin/node" "/Users/sher/github/firefly-ui/node_modules/node-rdkafka/node_modules/.bin/node-gyp" "rebuild"
npm ERR! gyp ERR! cwd /Users/sher/github/firefly-ui/node_modules/node-rdkafka
npm ERR! gyp ERR! node -v v18.10.0
npm ERR! gyp ERR! node-gyp -v v8.4.1
npm ERR! gyp ERR! not ok
Raised issue here - https://github.com/nodejs/node-gyp/issues/2768
I think this error might be linked to how I installed Python, which I've done using pyenv.
Hi, was anyone able to fix it?
Any updates on this one?
Facing the same issue while installing on Macbook M1 Pro.
CXXFLAGS="-std=c++17" npm i
using Node 18 and npm 9 and librdkafka-dev=1.9.2-r0
this worked for me.. am using m1 (macOS Ventura 13.2)..hope that helps !
thanks to @AitorDB for the great find !
CXXFLAGS="-std=c++17" npm i
using Node 18 and npm 9 this worked for me.. am using m1 (macOS Ventura 13.2)..hope that helps !
thanks to @AitorDB for the great find !
That didn't work for me (using Node 18 and npm 9), still getting the same error as before I'm afraid.
Any updates? Facing the same issue on Macbook M1 Pro
any luck? Facing the same issue with Mac Ventura 13.0
CXXFLAGS="-std=c++17" npm i
using Node 18 and npm 9 this worked for me.. am using m1 (macOS Ventura 13.2)..hope that helps ! thanks to @AitorDB for the great find !That didn't work for me (using Node 18 and npm 9), still getting the same error as before I'm afraid.
have you tried with librdkafka-dev=1.9.2-r0
?
Yeah it worked and i need to update the other libraries as well.
Thanks.
How do I set librdkafka-dev=1.9.2-r0
, is it done using some kind of env variable?
How do I set
librdkafka-dev=1.9.2-r0
, is it done using some kind of env variable?
fyi - In our Dockerfile, we use these additional libs needed for node-rdkafka @Sher-Chowdhury - hope that helps ?
RUN apk --no-cache add \
bash \
ca-certificates \
lz4-dev \
musl-dev \
cyrus-sasl-dev \
openssl-dev \
librdkafka-dev=1.9.2-r0
It doesn't look like librdkafka-dev
is available on macOS, the closest I can find is librdkafka which can be installed with brew. I already have this installed:
brew info librdkafka
==> librdkafka: stable 2.0.2, HEAD
Apache Kafka C/C++ library
https://github.com/edenhill/librdkafka
/opt/homebrew/Cellar/librdkafka/1.9.2 (38 files, 7.6MB) *
Poured from bottle on 2022-12-12 at 16:06:48
From: https://github.com/Homebrew/homebrew-core/blob/HEAD/Formula/librdkafka.rb
License: BSD-2-Clause
==> Dependencies
Build: pkg-config ✔, python@3.11 ✘
Required: lz4 ✔, lzlib ✔, openssl@1.1 ✘, zstd ✘
==> Options
--HEAD
Install HEAD version
==> Analytics
install: 18,826 (30 days), 34,367 (90 days), 125,193 (365 days)
install-on-request: 14,408 (30 days), 24,782 (90 days), 88,019 (365 days)
build-error: 1 (30 days)
I noticed from the above that I didn't havd some of the dependencies installed e.g. openssl@1.1
. I tried installing those dependencies, but still get the same errors as before.
I am not sure how helpful this will be but in my case, I was trying to run npm install on a node project that had node-rdkafka as a dependency and it was not working, but I was able to get it to work after doing a couple things.
I'm running node 12.22.12
which I use nvm
to set (which this version of node does not support the M1 architecture so it sort of puts my terminal in intel mode when I run any npm commands, which is why I believe is why I need to get the librdkafka dependencies on x86_64 as well).
I had rosetta set up before all this so if you don't have rosetta installed you'd have to do that.
So yeah I installed Homebrew on intel mode like this:
arch -x86_64 /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install.sh)"
Now that I had two homebrews I created different aliases for both:
alias ibrew='arch -x86_64 /usr/local/bin/brew'
alias mbrew='arch -arm64e /opt/homebrew/bin/brew'
Then I installed openssl zstd and pkg-config using the intel homebrew
ibrew install openssl zstd pkg-config
Then I made sure I only loaded the intel homebrew env in my ~/.zprofile
: eval "$(/usr/local/bin/brew shellenv)"
. I am not too sure if that step is important, but I didn't want the arm homebrew to activate just in case.
Then in my ~/.zshrc
I have these:
export CPPFLAGS=-I/usr/local/opt/openssl/include
export LDFLAGS=-L/usr/local/opt/openssl/lib
export PKG_CONFIG_PATH=/usr/local/opt/openssl/lib/pkgconfig
Then I ran npm install node-rdkafka
and it was able to compile it successfully.
Hope this helps someone out there!
Got the same issue with the following environment Information:
OS: Mac M1 Ventura 13.3
Node Version: v16.18.0
NPM Version : v8.19.2
node-rdkafka version: v2.15.0
I can install successfully but not able to compile with the error
node_modules/node-rdkafka/build/Release/node-librdkafka.node, 0x0001): symbol not found in flat namespace '__ZN7RdKafka5Topic10OFFSET_ENDE'
I finally managed to get this working by running:
nvm uninstall 18
nvm install 18
nvm use 18
node --version
v18.17.0
npm install node-rdkafka # This now works!
anyone succeeded to fix this error? symbol not found in flat namespace '__ZN7RdKafka5Topic10OFFSET_ENDE'
I recently updated to MacOS Ventura and noticed that it caused node-rdkafka to fail. I think this was working prior to the Ventura upgrade.
Environment Information
Steps to Reproduce
Run
npm install node-rdkafka
in a terminal.The output looks like:
node-rdkafka Configuration Settings
Additional context