Date: Thu, 6 Mar 2008 10:36:51 -0500 (EST) From: Jonathan Lennox <lennox@cs.columbia.edu> To: FreeBSD-gnats-submit@FreeBSD.org Subject: ports/121430: net/wireshark 0.99.8_2 doesn't build on FreeBSD 5.x Message-ID: <200803061536.m26FapGn064725@cnr.cs.columbia.edu> Resent-Message-ID: <200803061550.m26Fo2vS099178@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
>Number: 121430 >Category: ports >Synopsis: net/wireshark 0.99.8_2 doesn't build on FreeBSD 5.x >Confidential: no >Severity: serious >Priority: medium >Responsible: freebsd-ports-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: sw-bug >Submitter-Id: current-users >Arrival-Date: Thu Mar 06 15:50:01 UTC 2008 >Closed-Date: >Last-Modified: >Originator: Jonathan Lennox >Release: FreeBSD 5.5-RELEASE-p19 i386 >Organization: Columbia University >Environment: System: FreeBSD cnr.cs.columbia.edu 5.5-RELEASE-p19 FreeBSD 5.5-RELEASE-p19 #26: Thu Feb 14 12:09:09 EST 2008 lennox@cnr.cs.columbia.edu:/usr/obj/usr/src/sys/CNR i386 >Description: Version 0.99.8_2 of the net/wireshark port doesn't build on FreeBSD 5.5. The failure is as follows: /bin/sh ./libtool --tag=CC --mode=link cc -DINET6 -D_U_="__attribute__((unused))" -O -pipe -march=athlon-xp -funit-at-a-time -Wall -W -Wdeclaration-after-statement -Wendif-labels -Wpointer-arith -I/usr/local/include -D_THREAD_SAFE -D_REENTRANT -I/usr/local/include/gtk-2.0 -I/usr/local/lib/gtk-2.0/include -I/usr/local/include/atk-1.0 -I/usr/local/include/cairo -I/usr/local/include/pango-1.0 -I/usr/local/include -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include/freetype2 -I/usr/local/lib/include -I/usr/include -L/usr/local/lib -rpath=/usr/local/lib -L/usr/local/lib -L/usr/local/lib/lib -L/usr/local/lib -L/usr/local/lib -L/usr/local/lib/lib -L/usr/local/lib -o capinfos capinfos.o plugins.o report_err.o privileges.o filesystem.o wiretap/libwiretap.la epan/libwireshark.la inet_pton.lo -lcrypto -dlopen plugins/agentx/agentx.la -dlopen plugins/artnet/artnet.la -dlopen plugins/asn1/asn1.la -dlopen plugins/ciscosm/ciscosm.la -dlopen plugins/d! ocsis/docsis.la -dlopen plugins/enttec/enttec.la -dlopen plugins/ethercat/ethercat.la -dlopen plugins/giop/cosnaming.la -dlopen plugins/giop/coseventcomm.la -dlopen plugins/gryphon/gryphon.la -dlopen plugins/irda/irda.la -dlopen plugins/lwres/lwres.la -dlopen plugins/m2m/m2m.la -dlopen plugins/mate/mate.la -dlopen plugins/opcua/opcua.la -dlopen plugins/opsi/opsi.la -dlopen plugins/pcli/pcli.la -dlopen plugins/profinet/profinet.la -dlopen plugins/rlm/rlm.la -dlopen plugins/rtnet/rtnet.la -dlopen plugins/rudp/rudp.la -dlopen plugins/sbus/sbus.la -dlopen plugins/stats_tree/stats_tree.la -dlopen plugins/unistim/unistim.la -dlopen plugins/v5ua/v5ua.la -dlopen plugins/wimax/wimax.la -L/usr/local/lib/lib -lpcre -lz -pthread -liconv -Wl,--export-dynamic -L/usr/local/lib -lgmodule-2.0 -lglib-2.0 -liconv -lm -lpcap -ladns -L/usr/lib -lkrb5 -lasn1 -lroken -lcrypt -lcom_err -lcrypto -liconv -L/usr/local/lib -lgcrypt -lgpg-error -L/usr/local/lib -lgnutls -L/usr/local/lib -ltasn1 -! L/usr/local/lib -lgcrypt -lgpg-error -L/usr/local/lib -lsmi -l! z -pthr ead -lpcre libtool: link: `inet_pton.lo' is not a valid libtool object gmake[2]: *** [capinfos] Error 1 gmake[2]: Leaving directory `/usr/ports/net/wireshark/work/wireshark-0.99.8' gmake[1]: *** [all-recursive] Error 1 gmake[1]: Leaving directory `/usr/ports/net/wireshark/work/wireshark-0.99.8' gmake: *** [all] Error 2 *** Error code 2 Stop in /usr/ports/net/wireshark. >How-To-Repeat: portinstall net/wireshark >Fix: The following change to the wireshark patch-Makefile.in fixes the problem, allowing a successful build: --- net/wireshark/files/patch-Makefile.in.orig Wed Mar 5 11:32:56 2008 +++ net/wireshark/files/patch-Makefile.in Thu Mar 6 08:51:51 2008 @@ -1,5 +1,5 @@ ---- Makefile.in.orig 2008-02-27 14:59:53.000000000 -0500 -+++ Makefile.in 2008-02-28 00:00:04.000000000 -0500 +--- Makefile.in.orig Wed Feb 27 14:59:53 2008 ++++ Makefile.in Thu Mar 6 08:48:40 2008 @@ -161,7 +161,7 @@ am_dumpcap_OBJECTS = $(am__objects_2) ca sync_pipe_write.$(OBJEXT) tempfile.$(OBJEXT) \ version_info.$(OBJEXT) unicode-utils.$(OBJEXT) \ @@ -58,7 +58,31 @@ @SSL_LIBS@ \ $(plugin_ldadd) \ @PCRE_LIBS@ \ -@@ -1183,7 +1184,6 @@ dftest_LDADD = \ +@@ -1093,7 +1094,6 @@ rawshark_LDADD = \ + $(wireshark_optional_objects) \ + wiretap/libwiretap.la \ + epan/libwireshark.la \ +- @INET_PTON_LO@ \ + @SSL_LIBS@ \ + $(plugin_ldadd) \ + @PCRE_LIBS@ \ +@@ -1127,7 +1127,6 @@ mergecap_LDADD = \ + capinfos_LDADD = \ + wiretap/libwiretap.la \ + epan/libwireshark.la \ +- @INET_PTON_LO@ \ + @SSL_LIBS@ \ + $(plugin_ldadd) \ + @PCRE_LIBS@ \ +@@ -1144,7 +1143,6 @@ capinfos_LDADD = \ + editcap_LDADD = \ + wiretap/libwiretap.la \ + epan/libwireshark.la \ +- @INET_PTON_LO@ \ + @SSL_LIBS@ \ + $(plugin_ldadd) \ + @PCRE_LIBS@ \ +@@ -1183,7 +1181,6 @@ dftest_LDADD = \ # Libraries with which to link dumpcap. dumpcap_LDADD = \ wiretap/libwiretap.la \ >Release-Note: >Audit-Trail: >Unformatted:
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200803061536.m26FapGn064725>