File fix-makefile.patch of Package hping
--- Makefile.in.origin 2025-05-28 14:55:18.091247250 +0200 +++ Makefile.in 2025-05-28 16:37:12.988984974 +0200 @@ -9,11 +9,13 @@ CC= gcc AR=/usr/bin/ar RANLIB=/usr/bin/ranlib -CCOPT= -O2 -Wall @PCAP_INCLUDE@ @TCL_INC@ @USE_TCL@ +PCAP = -lpcap +CCOPT= -O2 -Wall $(PCAP_INCLUDE) @TCL_INC@ @USE_TCL@ -DBYTE_ORDER_LITTLE_ENDIAN DEBUG= -g #uncomment the following if you need libpcap based build under linux #(not raccomanded) COMPILE_TIME= +TCL_LIB= -ltcl8.6 INSTALL_MANPATH=@MANPATH@ @PCAP@ @@ -26,15 +28,15 @@ logicmp.o waitpacket.o resolve.o \ sendip.o sendicmp.o sendudp.o \ sendtcp.o cksum.o statistics.o \ - usage.o version.o antigetopt.o \ + usage.o version.o antigetopt.o script.o\ sockopt.o listen.o \ sendhcmp.o memstr.o rtt.o \ relid.o sendip_handler.o \ - libpcap_stuff.o memlockall.o memunlockall.o \ + memlockall.o memunlockall.o \ memlock.o memunlock.o ip_opt_build.o \ - display_ipopt.o sendrawip.o signal.o send.o \ + display_ipopt.o sendrawip.o signal.o send.o libpcap_stuff.o \ strlcpy.o arsglue.o random.o scan.o \ - hstring.o script.o interface.o \ + hstring.o interface.o \ adbuf.o hex.o apdutils.o sbignum.o \ sbignum-tables.o $(ARSOBJ) @@ -50,14 +52,14 @@ $(RANLIB) $@ hping3: byteorder.h $(OBJ) - $(CC) -o hping3 $(CCOPT) $(DEBUG) $(OBJ) -L/usr/local/lib $(PCAP) @SOLARISLIB@ @TCL_LIB@ + $(CC) -o hping3 $(CCOPT) $(DEBUG) $(OBJ) -L/usr/local/lib $(PCAP) @SOLARISLIB@ $(TCL_LIB) @echo ./hping3 -v @echo "use \`make strip' to strip hping3 binary" @echo "use \`make install' to install hping3" hping3-static: byteorder.h $(OBJ) - $(CC) -static -o hping3-static $(CCOPT) $(DEBUG) $(OBJ) -L/usr/local/lib $(PCAP) @SOLARISLIB@ @TCL_LIB@ -ldl + $(CC) -static -o hping3-static $(CCOPT) $(DEBUG) $(OBJ) -L/usr/local/lib $(PCAP) @SOLARISLIB@ $(TCL_LIB) -ldl byteorder.h: ./configure