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]


Reply via email to