aboutsummaryrefslogtreecommitdiffstats
path: root/configure.in
Commit message (Collapse)AuthorAgeFilesLines
* The rest of the fix for https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=7221Jeff Morriss2012-05-041-0/+16
| | | | | | | | | | | | | | | | | | (emem alignment problems on SPARC) : Have emem use 8-byte alignment when we need it. Since I can't seem to write code that which reliably (across GCC versions and optimization levels) determines if 8-byte alignment is needed for doubles, "when" is defined as "if we're compiling for a CPU other than i386." Windows doesn't need a check because it's either i386 or 64-bit (x86_64 or maybe ia64--both of which get 8-byte alignment from G_MEM_ALIGN). (And, yes, all of this is ignoring the 16-byte alignment requirements of long doubles.) svn path=/trunk/; revision=42431
* 1.7.1 → 1.7.2.Gerald Combs2012-04-061-1/+1
| | | | svn path=/trunk/; revision=41971
* Don't enable airpcap if we don't HAVE_LIBPCAP.Jeff Morriss2012-03-271-16/+20
| | | | svn path=/trunk/; revision=41799
* Revert r37423: the intent of r34356 was to enable Airpcap by default, it justJeff Morriss2012-03-271-1/+7
| | | | | | | | | | didn't work as intended. Then make it so we build with Airpcap by default. This should hopefully be the end of https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=4879 svn path=/trunk/; revision=41790
* Bug 6448 says Python support doesn't work at all; downgrade its status in ↵Jeff Morriss2012-03-231-2/+2
| | | | | | the configure help from EXPERIMENTAL to BROKEN/UNSTABLE. svn path=/trunk/; revision=41746
* Don't use GNUTLS 3.0, at least until we determine the impact of theirGerald Combs2012-03-211-1/+2
| | | | | | license change. svn path=/trunk/; revision=41728
* Automake can, at times, be a delicate fragile flower. Apparently,Guy Harris2012-03-211-4/+0
| | | | | | | | having something in wireshark_LDADD that's filled in by the configure script means that the items referred to by that string aren't treated as dependencies. svn path=/trunk/; revision=41709
* Add ui/qt/doxygen.cfg.in (copied from ui/gtk, replacing gtk strings with ↵Jeff Morriss2012-03-191-0/+1
| | | | | | qt). The doxygen stuff doesn't work, but at least we'll be able to build the source tarball. svn path=/trunk/; revision=41653
* Add automake support for Qt - use --with-qt as a configure scriptGuy Harris2012-03-181-44/+111
| | | | | | argument. svn path=/trunk/; revision=41647
* Add some more -D flags to CPPFLAGS rather than CFLAGS, and add someGuy Harris2012-03-161-1/+9
| | | | | | flags that aren't -D or -I flags to CXXFLAGS as well as CFLAGS. svn path=/trunk/; revision=41595
* Put -D and -I flags into CPPFLAGS rather than into CFLAGS; that shouldGuy Harris2012-03-161-13/+11
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | make them apply to C++ as well as C. That seems to be what the autoconf documentation suggests: - Variable: CFLAGS Debugging and optimization options for the C compiler. If it is not set in the environment when configure runs, the default value is set when you call AC_PROG_CC (or empty if you don't). configure uses this variable when compiling or linking programs to test for C features. If a compiler option affects only the behavior of the preprocessor (e.g., -Dname), it should be put into CPPFLAGS instead. If it affects only the linker (e.g., -Ldirectory), it should be put into LDFLAGS instead. If it affects only the compiler proper, CFLAGS is the natural home for it. If an option affects multiple phases of the compiler, though, matters get tricky. One approach to put such options directly into CC, e.g., CC='gcc -m64'. Another is to put them into both CPPFLAGS and LDFLAGS, but not into CFLAGS. ... - Variable: CPPFLAGS Preprocessor options for the C, C++, Objective C, and Objective C++ preprocessors and compilers. If it is not set in the environment when configure runs, the default value is empty. configure uses this variable when preprocessing or compiling programs to test for C, C++, Objective C, and Objective C++ features. This variable's contents should contain options like -I, -D, and -U that affect only the behavior of the preprocessor. Please see the explanation of CFLAGS for what you can do if an option affects other phases of the compiler as well. svn path=/trunk/; revision=41593
* Have AC_WIRESHARK_GCC_CFLAGS_CHECK take an optional second flag toGuy Harris2012-03-161-7/+6
| | | | | | | | | | | | | | | | indicate whether the flag is C-only, C++-only, or for both compilers; pass the appropriate value for C-only flags. Have the "Checking for..." message indicate whether we're adding to CFLAGS, CXXFLAGS, or both. (Yes, the macro should probably be renamed. "GCC" refers to the GNU Compiler Collection, which includes a C++ compiler, although that's also used for compilers that are more-or-less compatible with the ones from the GNU Compiler Collection, such as the clang compilers.) We set -Wformat-security whether or not --enable-extra-gcc-checks was specified, so we don't need to do it again if it was specified. svn path=/trunk/; revision=41586
* We need to build libui even if we're only building TShark. Fixes bugGuy Harris2012-02-221-1/+1
| | | | | | 6855. svn path=/trunk/; revision=41131
* Build the TShark taps into a static libcliui library in the ui/cliGuy Harris2012-02-191-0/+1
| | | | | | | directory, and link TShark with that; let's see if this fixes the Windows buildbots. svn path=/trunk/; revision=41070
* Create a libui (static) library in the ui directory, which contains theGuy Harris2012-02-181-1/+3
| | | | | | | | | object files from all the source files in the ui directory (but not in its subdirectories), and link the programs that need it with them. This cleans things up a little bit, and may also fix the Windows build. svn path=/trunk/; revision=41061
* Add M3AP to the build.Anders Broman2012-02-011-0/+1
| | | | svn path=/trunk/; revision=40792
* Fix https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=6737Jeff Morriss2012-01-241-2/+2
| | | | | | | | | As suggested by njtaylor0101 [AT] gmail.com: we (always) check for the gthread module when checking glib so there's no need to check for it when checking GTK. This prevents us, when configuring with gtk3, for checking for gthread-2.0 version 3.0.0 or later. svn path=/trunk/; revision=40684
* Bug 6448 says the embedded Python stuff does not really work.Jeff Morriss2012-01-201-6/+5
| | | | | | | | And if I run Valgrind with Python enabled, I get pages of errors related to it. So: disable Python by default. svn path=/trunk/; revision=40602
* Indicate which version of GTK+ is being used to build Wireshark, andGuy Harris2012-01-171-2/+14
| | | | | | also indicate if we're including the Mac OS X integration library. svn path=/trunk/; revision=40556
* Fix typo.Guy Harris2012-01-171-1/+1
| | | | svn path=/trunk/; revision=40555
* Fix test (equality in the test command is =, not ==).Guy Harris2012-01-171-3/+5
| | | | | | Split lines. svn path=/trunk/; revision=40554
* Rename the GTK_OK variable to have_gtk; make sure it's always set. TestGuy Harris2012-01-171-18/+20
| | | | | | | | | | it, instead of no_gtk, to see whether we should check for the OS X integration functions; I think no_gtk is an internal detail of the autoconf macros for GTK+, so let's not depend on it. Clean up indentation. svn path=/trunk/; revision=40553
* Move gtk to ui/gtk.Jörg Mayer2012-01-151-3/+3
| | | | | | This looses the last checkin to gtk, will add this manually back. svn path=/trunk/; revision=40518
* Ed Beroset <beroset@mindspring.com> via bug 5531Jörg Mayer2012-01-141-0/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | The ANSI C12.22 protocol is a smart grid protocol for utility meters, including gas, water and electric. The dissector implemented in the patch file includes full support for all EPSEM (Extended Protocol Specification for Electricity Metering) services and includes a full implementation of the C12.22 security modes. [...] To decrypt the attached sample file, you need to set up the key table in the preferences to include key 0 with a value of 6624C7E23034E4036FE5CB3A8B5DAB44. Me: Fixes for: [ 64%] Building C object epan/CMakeFiles/epan.dir/dissectors/packet-c1222.c.o ../../asn1/c1222/packet-c1222-template.c: In function ‘dissect_epsem’: ../../asn1/c1222/packet-c1222-template.c:860:15: error: variable ‘ft’ set but not used [-Werror=unused-but-set-variable] [ 5%] Building C object epan/CMakeFiles/epan.dir/dissectors/packet-c1222.c.o ../../asn1/c1222/packet-c1222-template.c:103:19: error: ‘c1222_flags’ defined but not used [-Werror=unused-variable] svn path=/trunk/; revision=40500
* Add another warning (-Warray-bounds) to sync with cmakeJörg Mayer2012-01-141-0/+1
| | | | svn path=/trunk/; revision=40497
* Define GTK_DISABLE_DEPRECATED only if GTK lt 3.2 sinceBill Meier2011-12-291-1/+5
| | | | | | GTK 3.2 deprecates GtkVBox & GtkHBox which are currently used extensively by Wireshark. svn path=/trunk/; revision=40326
* Unconditionally install idl2wrsBalint Reczey2011-11-221-17/+0
| | | | svn path=/trunk/; revision=39985
* hardcode /bin/sh to idl2wrsBalint Reczey2011-11-221-2/+0
| | | | svn path=/trunk/; revision=39984
* 1.7.0 → 1.7.1.Gerald Combs2011-11-081-1/+1
| | | | svn path=/trunk/; revision=39769
* Add SBc Application Part (SBc-AP) to build.Anders Broman2011-11-081-0/+1
| | | | svn path=/trunk/; revision=39758
* Change the use of threads from "mostly always, depending on yourGerald Combs2011-11-071-9/+0
| | | | | | configure options and Gtk+ and GLib versions" to "always". svn path=/trunk/; revision=39751
* From Pascal Quantin.Anders Broman2011-10-231-0/+1
| | | | | | | | | The attached patch adds the LPPa (LTE Positioning Protocol A) dissector as specified in 3GPP 36.455 release 9.4.1. (Part 2) https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=6478 svn path=/trunk/; revision=39516
* From Pascal Quantin.Anders Broman2011-10-161-0/+1
| | | | | | | | LTE Positioning Protocol dissector https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=6460 svn path=/trunk/; revision=39436
* Make asn1/lcsap/MakefileStig Bjørlykke2011-10-111-0/+1
| | | | svn path=/trunk/; revision=39373
* Microsoft Credential Security Support Provider (CredSSP) support. Graeme Lunt2011-09-301-0/+1
| | | | | | | | Used by direct approach RDP for NTLMSSP authentication under SSL. svn path=/trunk/; revision=39196
* Get rid of (hopefully) all configure options to enable MAIN_MENU_USE_UIMANAGERJörg Mayer2011-09-251-8/+0
| | | | | | as it is the only option left. svn path=/trunk/; revision=39138
* Add asn/t124/Makefile to configure.in and remove it from the repository.Graeme Lunt2011-09-211-0/+1
| | | | svn path=/trunk/; revision=39069
* Second try to move crc routines to libwsutil.Stig Bjørlykke2011-08-311-1/+0
| | | | | | | | This time keep the tvb routines in epan. Now we can use common crc routines outside epan. svn path=/trunk/; revision=38810
* Revert r38800, as the crc routines contains some tvb functions.Stig Bjørlykke2011-08-301-0/+1
| | | | svn path=/trunk/; revision=38803
* Move all crc routines to libwsutil.Stig Bjørlykke2011-08-301-1/+0
| | | | | | This way we can use the crc routines in wiretap. svn path=/trunk/; revision=38800
* Fix a commentJörg Mayer2011-08-291-1/+1
| | | | svn path=/trunk/; revision=38779
* Remove support for libpcre, we use GRegex in GLib.Stig Bjørlykke2011-08-231-40/+1
| | | | svn path=/trunk/; revision=38683
* make MAIN_MENU_USE_UIMANAGER the default.Anders Broman2011-08-221-2/+2
| | | | svn path=/trunk/; revision=38657
* Change || in an "if test" statement to "-o"Stephen Fisher2011-08-181-1/+1
| | | | svn path=/trunk/; revision=38611
* Get --enable-ui-manager working.Michael Tüxen2011-08-181-1/+1
| | | | svn path=/trunk/; revision=38609
* When building with GTK3 we *must* use the ui-manager interface,Jörg Mayer2011-08-181-8/+8
| | | | | | the ItemFactory stuff doesn't exists any more. svn path=/trunk/; revision=38607
* Always build with -DGTK_DISABLE_DEPRECATED. The files thatJörg Mayer2011-08-171-3/+1
| | | | | | | fail when built in specific configurations will disable this option when required. svn path=/trunk/; revision=38588
* Use '-D_FORTIFY_SOURCE=2' when compiling with GCC or CLang.Bill Meier2011-08-111-0/+7
| | | | | | | For info see: http://gcc.gnu.org/ml/gcc-patches/2004-09/msg02055.html svn path=/trunk/; revision=38467
* Add -DG_DISABLE_SINGLE_INCLUDES to CFLAGSBill Meier2011-08-111-2/+8
| | | | | | | Also: Move the addition of -DG_DISABLE_DEPRECATED to CFLAGS so that it actually takes effect. svn path=/trunk/; revision=38466
* Fix https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=5608 :Jeff Morriss2011-08-091-1/+1
| | | | | | | | | | | | | | getopt() can/should normally be found in unistd.h, so: - When testing for getopt(), define that we HAVE_GETOPT instead of HAVE_GETOPT_H (to avoid confusion). - Don't attempt to include getopt.h: not all OS's have it (for example, Solaris 9 does not). - (All the places which need getopt already include unistd.h (if we have it).) If this breaks things on some OS, we might need (a real) HAVE_GETOPT_H check. svn path=/trunk/; revision=38437