ancjf opened a new issue #7353: URL: https://github.com/apache/trafficserver/issues/7353
I run: autoreconf -i --force ./configure CFLAGS="-DBIG_SECURITY_HOLE" CXXFLAGS="-DBIG_SECURITY_HOLE" LDFLAGS="-lpthread -ldl -lz -static" --prefix=/opt/trafficserver-8.1.0 make V=1 There will be an error: libtool: link: c++ -std=c++17 -g -pipe -Wall -Wextra -Wno-ignored-qualifiers -Wno-unused-parameter -Wno-format-truncation -Wno-cast-function-type -Wno-stringop-overflow -O3 -feliminate-unused-debug-symbols -fno-strict-aliasing -Wno-invalid-offsetof -Wno-noexcept-type -mcx16 -DBIG_SECURITY_HOLE -rdynamic -Wl,--as-needed -o traffic_manager/traffic_manager traffic_manager/traffic_manager_traffic_manager-AddConfigFilesHere.o traffic_manager/traffic_manager_traffic_manager-traffic_manager.o -L/mnt/hgfs/src/trafficserver/lib/yamlcpp ../mgmt/api/.libs/libmgmtapilocal.a /mnt/hgfs/src/trafficserver/src/tscore/.libs/libtscore.a ../mgmt/.libs/libmgmt_lm.a ../proxy/hdrs/libhdrs.a ../src/tscore/.libs/libtscore.a /mnt/hgfs/src/trafficserver/src/tscpp/util/.libs/libtscpputil.a -lresolv ../src/tscpp/util/.libs/libtscpputil.a ../iocore/eventsystem/libinkevent.a ../lib/records/librecords_lm.a ../proxy/shared/libdiagsconfig.a -lpcre -lhwloc /mnt/hgfs/src/trafficserver/lib/yamlcpp/.libs/libyamlcpp.a -lssl -lcrypto -lpthread -ldl -lz ../iocore/eventsystem/libinkevent.a(Inline.o): In function `iobuffer_mem_dec(char const*, long)': /mnt/hgfs/src/trafficserver/iocore/eventsystem/P_IOBuffer.h:169: undefined reference to `res_track_memory' /mnt/hgfs/src/trafficserver/iocore/eventsystem/P_IOBuffer.h:179: undefined reference to `ResourceTracker::increment(char const*, long)' ../iocore/eventsystem/libinkevent.a(Inline.o): In function `iobuffer_mem_inc(char const*, long)': /mnt/hgfs/src/trafficserver/iocore/eventsystem/P_IOBuffer.h:152: undefined reference to `res_track_memory' ../iocore/eventsystem/libinkevent.a(Inline.o): In function `iobuffer_mem_dec(char const*, long)': /mnt/hgfs/src/trafficserver/iocore/eventsystem/P_IOBuffer.h:169: undefined reference to `res_track_memory' ../iocore/eventsystem/libinkevent.a(Inline.o): In function `new_IOBufferData_internal(char const*, long, AllocType)': /mnt/hgfs/src/trafficserver/iocore/eventsystem/P_IOBuffer.h:221: undefined reference to `res_track_memory' /mnt/hgfs/src/trafficserver/iocore/eventsystem/P_IOBuffer.h:269: undefined reference to `res_track_memory' ../iocore/eventsystem/libinkevent.a(Inline.o): In function `iobuffer_mem_inc(char const*, long)': /mnt/hgfs/src/trafficserver/iocore/eventsystem/P_IOBuffer.h:163: undefined reference to `ResourceTracker::increment(char const*, long)' ../iocore/eventsystem/libinkevent.a(Inline.o): In function `iobuffer_mem_dec(char const*, long)': /mnt/hgfs/src/trafficserver/iocore/eventsystem/P_IOBuffer.h:179: undefined reference to `ResourceTracker::increment(char const*, long)' ../iocore/eventsystem/libinkevent.a(Inline.o): In function `IOBufferData::alloc(long, AllocType)': /mnt/hgfs/src/trafficserver/iocore/eventsystem/P_IOBuffer.h:233: undefined reference to `res_track_memory' /mnt/hgfs/src/trafficserver/iocore/eventsystem/P_IOBuffer.h:269: undefined reference to `res_track_memory' ../iocore/eventsystem/libinkevent.a(Inline.o): In function `iobuffer_mem_inc(char const*, long)': /mnt/hgfs/src/trafficserver/iocore/eventsystem/P_IOBuffer.h:163: undefined reference to `ResourceTracker::increment(char const*, long)' ../iocore/eventsystem/libinkevent.a(Inline.o): In function `iobuffer_mem_dec(char const*, long)': /mnt/hgfs/src/trafficserver/iocore/eventsystem/P_IOBuffer.h:179: undefined reference to `ResourceTracker::increment(char const*, long)' /mnt/hgfs/src/trafficserver/iocore/eventsystem/P_IOBuffer.h:169: undefined reference to `res_track_memory' /mnt/hgfs/src/trafficserver/iocore/eventsystem/P_IOBuffer.h:179: undefined reference to `ResourceTracker::increment(char const*, long)' ../iocore/eventsystem/libinkevent.a(Inline.o): In function `new_IOBufferData_internal(char const*, long, AllocType)': /mnt/hgfs/src/trafficserver/iocore/eventsystem/P_IOBuffer.h:221: undefined reference to `res_track_memory' ../iocore/eventsystem/libinkevent.a(Inline.o): In function `IOBufferBlock::alloc(long)': /mnt/hgfs/src/trafficserver/iocore/eventsystem/P_IOBuffer.h:269: undefined reference to `res_track_memory' ../iocore/eventsystem/libinkevent.a(Inline.o): In function `iobuffer_mem_inc(char const*, long)': /mnt/hgfs/src/trafficserver/iocore/eventsystem/P_IOBuffer.h:163: undefined reference to `ResourceTracker::increment(char const*, long)' ../iocore/eventsystem/libinkevent.a(Inline.o): In function `iobuffer_mem_dec(char const*, long)': /mnt/hgfs/src/trafficserver/iocore/eventsystem/P_IOBuffer.h:179: undefined reference to `ResourceTracker::increment(char const*, long)' ../iocore/eventsystem/libinkevent.a(Inline.o): In function `iobuffer_mem_inc(char const*, long)': /mnt/hgfs/src/trafficserver/iocore/eventsystem/P_IOBuffer.h:152: undefined reference to `res_track_memory' /mnt/hgfs/src/trafficserver/iocore/eventsystem/P_IOBuffer.h:163: undefined reference to `ResourceTracker::increment(char const*, long)' /mnt/hgfs/src/trafficserver/iocore/eventsystem/P_IOBuffer.h:152: undefined reference to `res_track_memory' /mnt/hgfs/src/trafficserver/iocore/eventsystem/P_IOBuffer.h:163: undefined reference to `ResourceTracker::increment(char const*, long)' /mnt/hgfs/src/trafficserver/iocore/eventsystem/P_IOBuffer.h:152: undefined reference to `res_track_memory' /mnt/hgfs/src/trafficserver/iocore/eventsystem/P_IOBuffer.h:163: undefined reference to `ResourceTracker::increment(char const*, long)' /mnt/hgfs/src/trafficserver/iocore/eventsystem/P_IOBuffer.h:152: undefined reference to `res_track_memory' /mnt/hgfs/src/trafficserver/iocore/eventsystem/P_IOBuffer.h:163: undefined reference to `ResourceTracker::increment(char const*, long)' /mnt/hgfs/src/trafficserver/iocore/eventsystem/P_IOBuffer.h:152: undefined reference to `res_track_memory' /mnt/hgfs/src/trafficserver/iocore/eventsystem/P_IOBuffer.h:163: undefined reference to `ResourceTracker::increment(char const*, long)' /mnt/hgfs/src/trafficserver/iocore/eventsystem/P_IOBuffer.h:152: undefined reference to `res_track_memory' /mnt/hgfs/src/trafficserver/iocore/eventsystem/P_IOBuffer.h:163: undefined reference to `ResourceTracker::increment(char const*, long)' /mnt/hgfs/src/trafficserver/iocore/eventsystem/P_IOBuffer.h:152: undefined reference to `res_track_memory' /mnt/hgfs/src/trafficserver/iocore/eventsystem/P_IOBuffer.h:163: undefined reference to `ResourceTracker::increment(char const*, long)' /mnt/hgfs/src/trafficserver/iocore/eventsystem/P_IOBuffer.h:152: undefined reference to `res_track_memory' /mnt/hgfs/src/trafficserver/iocore/eventsystem/P_IOBuffer.h:163: undefined reference to `ResourceTracker::increment(char const*, long)' /mnt/hgfs/src/trafficserver/iocore/eventsystem/P_IOBuffer.h:163: undefined reference to `ResourceTracker::increment(char const*, long)' ../iocore/eventsystem/libinkevent.a(Inline.o): In function `iobuffer_mem_dec(char const*, long)': /mnt/hgfs/src/trafficserver/iocore/eventsystem/P_IOBuffer.h:179: undefined reference to `ResourceTracker::increment(char const*, long)' ../iocore/eventsystem/libinkevent.a(Lock.o): In function `iobuffer_mem_dec(char const*, long)': /mnt/hgfs/src/trafficserver/iocore/eventsystem/P_IOBuffer.h:169: undefined reference to `res_track_memory' /mnt/hgfs/src/trafficserver/iocore/eventsystem/P_IOBuffer.h:179: undefined reference to `ResourceTracker::increment(char const*, long)' /mnt/hgfs/src/trafficserver/iocore/eventsystem/P_IOBuffer.h:169: undefined reference to `res_track_memory' /mnt/hgfs/src/trafficserver/iocore/eventsystem/P_IOBuffer.h:179: undefined reference to `ResourceTracker::increment(char const*, long)' /mnt/hgfs/src/trafficserver/iocore/eventsystem/P_IOBuffer.h:169: undefined reference to `res_track_memory' /mnt/hgfs/src/trafficserver/iocore/eventsystem/P_IOBuffer.h:179: undefined reference to `ResourceTracker::increment(char const*, long)' ../iocore/eventsystem/libinkevent.a(UnixEThread.o): In function `EThread::EThread(ThreadType, int)': /mnt/hgfs/src/trafficserver/iocore/eventsystem/UnixEThread.cc:88: undefined reference to `InkRand::InkRand(unsigned long)' ../iocore/eventsystem/libinkevent.a(UnixEThread.o): In function `EThread::EThread(ThreadType, Event*)': /mnt/hgfs/src/trafficserver/iocore/eventsystem/UnixEThread.cc:116: undefined reference to `InkRand::InkRand(unsigned long)' ../iocore/eventsystem/libinkevent.a(UnixEThread.o): In function `EThread::EThread()': /mnt/hgfs/src/trafficserver/iocore/eventsystem/UnixEThread.cc:83: undefined reference to `InkRand::InkRand(unsigned long)' ../iocore/eventsystem/libinkevent.a(IOBuffer.o): In function `new_IOBufferData_internal(char const*, long, AllocType)': /mnt/hgfs/src/trafficserver/iocore/eventsystem/P_IOBuffer.h:221: undefined reference to `res_track_memory' ../iocore/eventsystem/libinkevent.a(IOBuffer.o): In function `MIOBuffer::write(void const*, long)': /mnt/hgfs/src/trafficserver/iocore/eventsystem/P_IOBuffer.h:269: undefined reference to `res_track_memory' ../iocore/eventsystem/libinkevent.a(IOBuffer.o): In function `new_IOBufferData_internal(char const*, long, AllocType)': /mnt/hgfs/src/trafficserver/iocore/eventsystem/P_IOBuffer.h:221: undefined reference to `res_track_memory' ../iocore/eventsystem/libinkevent.a(IOBuffer.o): In function `MIOBuffer::write(void const*, long)': /mnt/hgfs/src/trafficserver/iocore/eventsystem/P_IOBuffer.h:277: undefined reference to `res_track_memory' ../iocore/eventsystem/libinkevent.a(IOBuffer.o): In function `iobuffer_mem_inc(char const*, long)': /mnt/hgfs/src/trafficserver/iocore/eventsystem/P_IOBuffer.h:163: undefined reference to `ResourceTracker::increment(char const*, long)' /mnt/hgfs/src/trafficserver/iocore/eventsystem/P_IOBuffer.h:163: undefined reference to `ResourceTracker::increment(char const*, long)' ../iocore/eventsystem/libinkevent.a(IOBuffer.o): In function `iobuffer_mem_dec(char const*, long)': /mnt/hgfs/src/trafficserver/iocore/eventsystem/P_IOBuffer.h:179: undefined reference to `ResourceTracker::increment(char const*, long)' /mnt/hgfs/src/trafficserver/iocore/eventsystem/P_IOBuffer.h:169: undefined reference to `res_track_memory' /mnt/hgfs/src/trafficserver/iocore/eventsystem/P_IOBuffer.h:169: undefined reference to `res_track_memory' /mnt/hgfs/src/trafficserver/iocore/eventsystem/P_IOBuffer.h:179: undefined reference to `ResourceTracker::increment(char const*, long)' /mnt/hgfs/src/trafficserver/iocore/eventsystem/P_IOBuffer.h:169: undefined reference to `res_track_memory' /mnt/hgfs/src/trafficserver/iocore/eventsystem/P_IOBuffer.h:169: undefined reference to `res_track_memory' /mnt/hgfs/src/trafficserver/iocore/eventsystem/P_IOBuffer.h:169: undefined reference to `res_track_memory' /mnt/hgfs/src/trafficserver/iocore/eventsystem/P_IOBuffer.h:169: undefined reference to `res_track_memory' /mnt/hgfs/src/trafficserver/iocore/eventsystem/P_IOBuffer.h:169: undefined reference to `res_track_memory' /mnt/hgfs/src/trafficserver/iocore/eventsystem/P_IOBuffer.h:179: undefined reference to `ResourceTracker::increment(char const*, long)' /mnt/hgfs/src/trafficserver/iocore/eventsystem/P_IOBuffer.h:179: undefined reference to `ResourceTracker::increment(char const*, long)' /mnt/hgfs/src/trafficserver/iocore/eventsystem/P_IOBuffer.h:169: undefined reference to `res_track_memory' /mnt/hgfs/src/trafficserver/iocore/eventsystem/P_IOBuffer.h:169: undefined reference to `res_track_memory' /mnt/hgfs/src/trafficserver/iocore/eventsystem/P_IOBuffer.h:179: undefined reference to `ResourceTracker::increment(char const*, long)' /mnt/hgfs/src/trafficserver/iocore/eventsystem/P_IOBuffer.h:179: undefined reference to `ResourceTracker::increment(char const*, long)' /mnt/hgfs/src/trafficserver/iocore/eventsystem/P_IOBuffer.h:179: undefined reference to `ResourceTracker::increment(char const*, long)' /mnt/hgfs/src/trafficserver/iocore/eventsystem/P_IOBuffer.h:169: undefined reference to `res_track_memory' /mnt/hgfs/src/trafficserver/iocore/eventsystem/P_IOBuffer.h:179: undefined reference to `ResourceTracker::increment(char const*, long)' /mnt/hgfs/src/trafficserver/iocore/eventsystem/P_IOBuffer.h:179: undefined reference to `ResourceTracker::increment(char const*, long)' /mnt/hgfs/src/trafficserver/iocore/eventsystem/P_IOBuffer.h:179: undefined reference to `ResourceTracker::increment(char const*, long)' /mnt/hgfs/src/trafficserver/iocore/eventsystem/P_IOBuffer.h:179: undefined reference to `ResourceTracker::increment(char const*, long)' /mnt/hgfs/src/trafficserver/iocore/eventsystem/P_IOBuffer.h:179: undefined reference to `ResourceTracker::increment(char const*, long)' /mnt/hgfs/src/trafficserver/iocore/eventsystem/P_IOBuffer.h:169: undefined reference to `res_track_memory' /mnt/hgfs/src/trafficserver/iocore/eventsystem/P_IOBuffer.h:169: undefined reference to `res_track_memory' /mnt/hgfs/src/trafficserver/iocore/eventsystem/P_IOBuffer.h:169: undefined reference to `res_track_memory' /mnt/hgfs/src/trafficserver/iocore/eventsystem/P_IOBuffer.h:179: undefined reference to `ResourceTracker::increment(char const*, long)' /mnt/hgfs/src/trafficserver/iocore/eventsystem/P_IOBuffer.h:169: undefined reference to `res_track_memory' /mnt/hgfs/src/trafficserver/iocore/eventsystem/P_IOBuffer.h:179: undefined reference to `ResourceTracker::increment(char const*, long)' /mnt/hgfs/src/trafficserver/iocore/eventsystem/P_IOBuffer.h:169: undefined reference to `res_track_memory' /mnt/hgfs/src/trafficserver/iocore/eventsystem/P_IOBuffer.h:179: undefined reference to `ResourceTracker::increment(char const*, long)' /mnt/hgfs/src/trafficserver/iocore/eventsystem/P_IOBuffer.h:179: undefined reference to `ResourceTracker::increment(char const*, long)' /mnt/hgfs/src/trafficserver/iocore/eventsystem/P_IOBuffer.h:179: undefined reference to `ResourceTracker::increment(char const*, long)' /mnt/hgfs/src/trafficserver/iocore/eventsystem/P_IOBuffer.h:169: undefined reference to `res_track_memory' /mnt/hgfs/src/trafficserver/iocore/eventsystem/P_IOBuffer.h:169: undefined reference to `res_track_memory' /mnt/hgfs/src/trafficserver/iocore/eventsystem/P_IOBuffer.h:169: undefined reference to `res_track_memory' /mnt/hgfs/src/trafficserver/iocore/eventsystem/P_IOBuffer.h:179: undefined reference to `ResourceTracker::increment(char const*, long)' /mnt/hgfs/src/trafficserver/iocore/eventsystem/P_IOBuffer.h:169: undefined reference to `res_track_memory' /mnt/hgfs/src/trafficserver/iocore/eventsystem/P_IOBuffer.h:169: undefined reference to `res_track_memory' /mnt/hgfs/src/trafficserver/iocore/eventsystem/P_IOBuffer.h:179: undefined reference to `ResourceTracker::increment(char const*, long)' /mnt/hgfs/src/trafficserver/iocore/eventsystem/P_IOBuffer.h:179: undefined reference to `ResourceTracker::increment(char const*, long)' /mnt/hgfs/src/trafficserver/iocore/eventsystem/P_IOBuffer.h:179: undefined reference to `ResourceTracker::increment(char const*, long)' /mnt/hgfs/src/trafficserver/iocore/eventsystem/P_IOBuffer.h:179: undefined reference to `ResourceTracker::increment(char const*, long)' /mnt/hgfs/src/trafficserver/iocore/eventsystem/P_IOBuffer.h:169: undefined reference to `res_track_memory' /mnt/hgfs/src/trafficserver/iocore/eventsystem/P_IOBuffer.h:179: undefined reference to `ResourceTracker::increment(char const*, long)' /mnt/hgfs/src/trafficserver/iocore/eventsystem/P_IOBuffer.h:169: undefined reference to `res_track_memory' /mnt/hgfs/src/trafficserver/iocore/eventsystem/P_IOBuffer.h:169: undefined reference to `res_track_memory' /mnt/hgfs/src/trafficserver/iocore/eventsystem/P_IOBuffer.h:169: undefined reference to `res_track_memory' /mnt/hgfs/src/trafficserver/iocore/eventsystem/P_IOBuffer.h:169: undefined reference to `res_track_memory' /mnt/hgfs/src/trafficserver/iocore/eventsystem/P_IOBuffer.h:179: undefined reference to `ResourceTracker::increment(char const*, long)' /mnt/hgfs/src/trafficserver/iocore/eventsystem/P_IOBuffer.h:179: undefined reference to `ResourceTracker::increment(char const*, long)' /mnt/hgfs/src/trafficserver/iocore/eventsystem/P_IOBuffer.h:179: undefined reference to `ResourceTracker::increment(char const*, long)' /mnt/hgfs/src/trafficserver/iocore/eventsystem/P_IOBuffer.h:179: undefined reference to `ResourceTracker::increment(char const*, long)' /mnt/hgfs/src/trafficserver/iocore/eventsystem/P_IOBuffer.h:169: undefined reference to `res_track_memory' /mnt/hgfs/src/trafficserver/iocore/eventsystem/P_IOBuffer.h:169: undefined reference to `res_track_memory' /mnt/hgfs/src/trafficserver/iocore/eventsystem/P_IOBuffer.h:169: undefined reference to `res_track_memory' /mnt/hgfs/src/trafficserver/iocore/eventsystem/P_IOBuffer.h:179: undefined reference to `ResourceTracker::increment(char const*, long)' /mnt/hgfs/src/trafficserver/iocore/eventsystem/P_IOBuffer.h:179: undefined reference to `ResourceTracker::increment(char const*, long)' /mnt/hgfs/src/trafficserver/iocore/eventsystem/P_IOBuffer.h:179: undefined reference to `ResourceTracker::increment(char const*, long)' /mnt/hgfs/src/trafficserver/iocore/eventsystem/P_IOBuffer.h:169: undefined reference to `res_track_memory' /mnt/hgfs/src/trafficserver/iocore/eventsystem/P_IOBuffer.h:169: undefined reference to `res_track_memory' /mnt/hgfs/src/trafficserver/iocore/eventsystem/P_IOBuffer.h:179: undefined reference to `ResourceTracker::increment(char const*, long)' /mnt/hgfs/src/trafficserver/iocore/eventsystem/P_IOBuffer.h:179: undefined reference to `ResourceTracker::increment(char const*, long)' /mnt/hgfs/src/trafficserver/iocore/eventsystem/P_IOBuffer.h:169: undefined reference to `res_track_memory' /mnt/hgfs/src/trafficserver/iocore/eventsystem/P_IOBuffer.h:179: undefined reference to `ResourceTracker::increment(char const*, long)' /mnt/hgfs/src/trafficserver/iocore/eventsystem/P_IOBuffer.h:169: undefined reference to `res_track_memory' /mnt/hgfs/src/trafficserver/iocore/eventsystem/P_IOBuffer.h:179: undefined reference to `ResourceTracker::increment(char const*, long)' /mnt/hgfs/src/trafficserver/iocore/eventsystem/P_IOBuffer.h:169: undefined reference to `res_track_memory' /mnt/hgfs/src/trafficserver/iocore/eventsystem/P_IOBuffer.h:169: undefined reference to `res_track_memory' /mnt/hgfs/src/trafficserver/iocore/eventsystem/P_IOBuffer.h:179: undefined reference to `ResourceTracker::increment(char const*, long)' /mnt/hgfs/src/trafficserver/iocore/eventsystem/P_IOBuffer.h:179: undefined reference to `ResourceTracker::increment(char const*, long)' ../lib/records/librecords_lm.a(RecCore.o): In function `RecCoreInit(RecModeT, Diags*)': /mnt/hgfs/src/trafficserver/lib/records/RecCore.cc:209: undefined reference to `ink_rwlock_init(pthread_rwlock_t*)' ../lib/records/librecords_lm.a(RecHttp.o): In function `RecHttpLoadIpMap(char const*, IpMap&)': /mnt/hgfs/src/trafficserver/lib/records/../../include/tscore/IpMap.h:440: undefined reference to `IpMap::fill(sockaddr const*, sockaddr const*, void*)' ../lib/records/librecords_lm.a(RecHttp.o): In function `RecHttpLoadIpMap(char const*, IpMap&)': /mnt/hgfs/src/trafficserver/lib/records/RecHttp.cc:161: undefined reference to `IpMap::count() const' ../lib/records/librecords_lm.a(RecHttp.o): In function `HttpProxyPort::HttpProxyPort()': /mnt/hgfs/src/trafficserver/lib/records/RecHttp.cc:217: undefined reference to `host_res_default_preference_order' /mnt/hgfs/src/trafficserver/lib/records/RecHttp.cc:217: undefined reference to `host_res_default_preference_order' ../lib/records/librecords_lm.a(RecHttp.o): In function `HttpProxyPort::print(char*, unsigned long)': /usr/include/c++/7/bits/stl_algobase.h:800: undefined reference to `host_res_default_preference_order' /usr/include/c++/7/bits/stl_algobase.h:800: undefined reference to `host_res_default_preference_order' ../lib/records/librecords_lm.a(RecHttp.o): In function `HttpProxyPort::print(char*, unsigned long)': /mnt/hgfs/src/trafficserver/lib/records/RecHttp.cc:646: undefined reference to `ts_host_res_order_to_string(std::array<HostResPreference, 3ul> const&, char*, int)' ../lib/records/librecords_lm.a(RecHttp.o): In function `ts_host_res_global_init()': /mnt/hgfs/src/trafficserver/lib/records/RecHttp.cc:699: undefined reference to `HOST_RES_DEFAULT_PREFERENCE_ORDER' /mnt/hgfs/src/trafficserver/lib/records/RecHttp.cc:699: undefined reference to `host_res_default_preference_order' /mnt/hgfs/src/trafficserver/lib/records/RecHttp.cc:699: undefined reference to `HOST_RES_DEFAULT_PREFERENCE_ORDER' /mnt/hgfs/src/trafficserver/lib/records/RecHttp.cc:699: undefined reference to `host_res_default_preference_order' /mnt/hgfs/src/trafficserver/lib/records/RecHttp.cc:702: undefined reference to `host_res_default_preference_order' /mnt/hgfs/src/trafficserver/lib/records/RecHttp.cc:702: undefined reference to `parse_host_res_preference(char const*, std::array<HostResPreference, 3ul>&)' ../lib/records/librecords_lm.a(RecHttp.o): In function `SessionProtocolNameRegistry::toIndex(ts::TextView)': /mnt/hgfs/src/trafficserver/lib/records/RecHttp.cc:770: undefined reference to `ts::MemArena::alloc(unsigned long)' ../lib/records/librecords_lm.a(RecHttp.o): In function `SessionProtocolNameRegistry::markIn(char const*, SessionProtocolSet&)': /mnt/hgfs/src/trafficserver/lib/records/RecHttp.cc:770: undefined reference to `ts::MemArena::alloc(unsigned long)' ../lib/records/librecords_lm.a(RecHttp.o): In function `HttpProxyPort::processOptions(char const*)': /mnt/hgfs/src/trafficserver/lib/records/RecHttp.cc:473: undefined reference to `HOST_RES_PREFERENCE_STRING' /mnt/hgfs/src/trafficserver/lib/records/RecHttp.cc:473: undefined reference to `HOST_RES_PREFERENCE_STRING' /mnt/hgfs/src/trafficserver/lib/records/RecHttp.cc:504: undefined reference to `parse_host_res_preference(char const*, std::array<HostResPreference, 3ul>&)' ../lib/records/librecords_lm.a(RecHttp.o): In function `mptcp_supported': /mnt/hgfs/src/trafficserver/lib/records/RecHttp.cc:95: undefined reference to `TextBuffer::TextBuffer(int)' /mnt/hgfs/src/trafficserver/lib/records/RecHttp.cc:97: undefined reference to `TextBuffer::slurp(int)' /mnt/hgfs/src/trafficserver/lib/records/RecHttp.cc:95: undefined reference to `TextBuffer::~TextBuffer()' /mnt/hgfs/src/trafficserver/lib/records/RecHttp.cc:95: undefined reference to `TextBuffer::~TextBuffer()' ../lib/records/librecords_lm.a(RecHttp.o): In function `HttpProxyPort::loadValue(std::vector<HttpProxyPort, std::allocator<HttpProxyPort> >&, char const*)': /mnt/hgfs/src/trafficserver/lib/records/RecHttp.cc:217: undefined reference to `host_res_default_preference_order' /mnt/hgfs/src/trafficserver/lib/records/RecHttp.cc:217: undefined reference to `host_res_default_preference_order' ../lib/records/librecords_lm.a(RecHttp.o): In function `HttpProxyPort::processFamilyPreference(char const*)': /mnt/hgfs/src/trafficserver/lib/records/RecHttp.cc:504: undefined reference to `parse_host_res_preference(char const*, std::array<HostResPreference, 3ul>&)' ../lib/records/librecords_lm.a(RecHttp.o): In function `ts::IntrusivePtr<ts::MemArena::Block>::unset()': /mnt/hgfs/src/trafficserver/lib/records/../../include/tscore/IntrusivePtr.h:382: undefined reference to `ts::MemArena::Block::operator delete(void*)' /mnt/hgfs/src/trafficserver/lib/records/../../include/tscore/IntrusivePtr.h:382: undefined reference to `ts::MemArena::Block::operator delete(void*)' ../lib/records/librecords_lm.a(RecHttp.o): In function `SessionProtocolNameRegistry::~SessionProtocolNameRegistry()': /mnt/hgfs/src/trafficserver/lib/records/../../include/tscore/IntrusivePtr.h:382: undefined reference to `ts::MemArena::Block::operator delete(void*)' /mnt/hgfs/src/trafficserver/lib/records/../../include/tscore/IntrusivePtr.h:382: undefined reference to `ts::MemArena::Block::operator delete(void*)' /mnt/hgfs/src/trafficserver/lib/records/../../include/tscore/IntrusivePtr.h:382: undefined reference to `ts::MemArena::Block::operator delete(void*)' ../lib/records/librecords_lm.a(RecHttp.o):/mnt/hgfs/src/trafficserver/lib/records/../../include/tscore/IntrusivePtr.h:382: more undefined references to `ts::MemArena::Block::operator delete(void*)' follow place: src/Makefile ::traffic_server_traffic_server_LDADD ::traffic_manager_traffic_manager_LDADD The link order is wrong, libtscore.la should be placed later In this way, you can compile it on raspberry, and then copy trafficserver to other arm machines to run. Please correct this problem so that trafficserver can better support static compilation ---------------------------------------------------------------- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. For queries about this service, please contact Infrastructure at: [email protected]
