summaryrefslogtreecommitdiffstats
path: root/configure.ac
Commit message (Collapse)AuthorAgeFilesLines
...
* minor fix to HAVE_BROKEN_CMSG_FIRSTHDR support: use AC_MSG_CHECKINGgdt2005-01-041-1/+3
| | | | | | | etc. so configure output shows the choice we made. (Andrew: please recheck on a buggy system; it configures/compiles fine on NetBSD.)
* 2005-01-04 Andrew J. Schorr <ajschorr@alumni.princeton.edu>ajs2005-01-041-0/+25
| | | | | | | | | | | | | | | | * configure.ac: Added test for broken CMSG_FIRSTHDR macro (relevant for Solaris 8 and unpatched Solaris 9, don't know whether other platforms are affected). * zebra.h: Define ZCMSG_FIRSTHDR appropriately based on whether config.h indicates HAVE_BROKEN_CMSG_FIRSTHDR (as determined by the configure test program). * sockopt.c: (getsockopt_cmsg_data) Use ZCMSG_FIRSTHDR instead of CMSG_FIRSTHDR. * rtadv.c: (rtadv_recv_packet,rtadv_send_packet) Use ZCMSG_FIRSTHDR instead of CMSG_FIRSTHDR. * ripd.c: (rip_recvmsg) Use ZCMSG_FIRSTHDR instead of CMSG_FIRSTHDR. * ripngd.c: (ripng_recv_packet) Use ZCMSG_FIRSTHDR instead of CMSG_FIRSTHDR.
* 2004-12-29 Andrew J. Schorr <ajschorr@alumni.princeton.edu>ajs2004-12-291-0/+6
| | | | | * configure.ac: Add new option --enable-gcc-rdynamic to link with -rdynamic.
* 2004-12-23 Paul Jakma <paul@dishone.st>quagga.0.97.4.releasepaul2004-12-231-1/+1
| | | | | configure.ac: Bump version to 0.97.4 doc/quagga.info: ditto (autogenerated file)
* 2004-12-22 Andrew J. Schorr <ajschorr@alumni.princeton.edu>ajs2004-12-221-0/+1
| | | | * configure.ac: Add a define for DAEMON_VTY_DIR in config.h.
* 2004-12-22 Andrew J. Schorr <ajschorr@alumni.princeton.edu>ajs2004-12-221-1/+11
| | | | * {configure.ac,Makefile.am}: Build watchquagga by default.
* Make quagga.info in cvs actually useful for those who haven't latesthasso2004-11-191-0/+3
| | | | | | makeinfo: * Don't attempt to generate it after every ./configure. * Don't remove it while cleaning up.
* - urg, fix the missing close bracket from previous commitpaul2004-11-121-1/+1
|
* 2004-11-12 Paul Jakma <paul@dishone.st>paul2004-11-121-2/+2
| | | | | | * configure.ac: Fix AC_CONFIG_FILES, the chmod seems to run for every input file, should be only be for vtysh/extract.pl, so that should be a seperate AC_CONFIG_FILES.
* 2004-11-08 Paul Jakma <paul@dishone.st>quagga.0.97.3.releasepaul2004-11-081-1/+1
| | | | * configure.ac: bump version to 0.97.3, release imminent.
* 2004-11-06 Paul Jakma <paul@dishone.st>paul2004-11-071-8/+6
| | | | | | | | | | | | * configure.ac: Arguments to AC_OUTPUT is deprecated, use AC_CONFIG_FILES instead. Rearrange the order slightly to put the Makefiles first (silly aesthetic thing, dont know why I had to do this ;) ). Add doc/defines.texi to the list. * NEWS: bgp route-server support added, refer to docs. * update-autotools: call automake with --add-missing and --copy, former is important for obvious reasons, latter for dist files, and --gnu to enable whatever extra goodness checks. * {depcomp, install-sh, missing}: removed, auto-generated files.
* 2004-10-23 Paul Jakma <paul@dishone.st>paul2004-10-221-1/+1
| | | | * configure.ac: bump version to 0.97.2, release imminent.
* 2004-10-22 Paul Jakma <paul@dishone.st>paul2004-10-221-3/+12
| | | | | | | * configure.ac: fix up enable help alignment slightly Add --enable-gcc-ultra-verbose to set various gcc warnings which should one day be fixed but are not serious problems or which could be false-positives.
* 2004-10-11 Paul Jakma <paul@dishone.st>quagga.0.97.1.releasepaul2004-10-111-1/+1
| | | | * bump version to 0.97.1, release imminent.
* 2004-10-07 Paul Jakma <paul@dishone.st>paul2004-10-071-1/+1
| | | | * bump version to 0.97.0, release imminent.
* 2004-10-07 Greg Troxel <gdt@sunpal7.mit.edu>gdt2004-10-071-1/+2
| | | | * configure.ac: remove -Wpacked; 2.95.3 doesn't support it.
* Even my time is limited :).hasso2004-10-051-3/+2
|
* 2004-09-30 Paul Jakma <paul@dishone.st>paul2004-09-301-3/+9
| | | | * Update default CFLAGS for gcc to keep Hasso busy.
* Disable isisd compiling by default. It compiles only in Linux and FreeBSDhasso2004-09-131-2/+2
| | | | and works only in Linux ;(.
* 2004-09-13 Paul Jakma <paul@dishone.st>paul2004-09-131-1/+1
| | | | | | * configure.ac: capitalise the package name. autoconf lowercases it for PACKAGE_TARNAME. * lib/command.c: Update the copyright string in the default motd.
* 2004-08-31 Greg Troxel <gdt@poblano.ir.bbn.com>gdt2004-08-311-0/+1
| | | | | | | * Makefile.am (EXTRA_DIST): New - just has EXTRA_DIST. (Using a directory in EXTRA_DIST in the parent was causing 'make dist' to fail.) (Now m4/Makefile* is first-class and included from top level.)
* 2004-08-31 Greg Troxel <gdt@poblano.ir.bbn.com>gdt2004-08-311-0/+13
| | | | | * Rename scripts to *.sh.in, and use autoconf-style substitution for prefix and localstatedir.
* Add start/stop scripts for the rc.d framework used bygdt2004-08-271-0/+1
| | | | pkgsrc (NetBSD and others). Contributed by Miles Nordin.
* It hurts my eye every time configure finishes job :).hasso2004-08-261-3/+3
|
* 2004-08-19 Paul Jakma <paul@dishone.st>paul2004-08-191-1/+1
| | | | | | | * Makefile.am: add m4 directory to EXTRA_DIST, and define ACLOCAL_AMFLAGS to have aclocal pull in m4/ * configure.ac: AM_PROG_LIBTOOL should be AC_PROG_LIBTOOL * update-autotools: print a warning that this script is deprecated
* 2004-07-26 Paul Jakma <paul@dishone.st>paul2004-07-261-1/+1
| | | | | | * configure.ac: reenable tests/Makefile * tests/Makefile.am: automake file for tests dir * tests/.cvsignore: update
* (somewhat unrelated cleanups, but all are very minor)gdt2004-07-231-2/+3
| | | | | | | | | | | | | | | 2004-07-23 Greg Troxel <gdt@poblano.ir.bbn.com> * */Makefile.am: Use ../dir/libfoo.la, rather than "-L../dir -lfoo", to avoid linking against installed libraries from a previous version. * {lib,ospfd,ospfclient}/Makefile.am: explicitly define the shared library version number to be 0.0 * configure.ac: remove spurious , so extract.pl is chmod'd +x. * HACKING: explain shared library versioning rules
* 2004-07-22 Paul Jakma <paul@dishone.st>paul2004-07-221-1/+5
| | | | | * configure.ac: modify default CFLAGS to be compiler agnostic build Makefile for tests/ subdir.
* Add libtool support.gdt2004-06-301-0/+5
| | | | | | | | | | | | | | | | libzebra and libospfapiclient are now built shared, and linked shared with the daemons. This reduces the memory needed when running multiple daemons; each daemon is at least 150k smaller. Static libraries are still built, and libtool should use them on platforms which don't have shared libaries. As with autoconf, the user of a distribution does not need libtool; one just needs that to build from CVS. libospf.a is still a non-shared library, and still installed, not because that makese sense, but because I don't understand why it is the way it is now. Note that the tree was tagged 'libtool-before' just before this commit.
* Make vtysh work on NetBSD, and minor cleanups:gdt2004-06-301-4/+14
| | | | | | | | | | | | | | if --enable-vtysh, look for perl, and substitute into vtysh/extract.pl, rather than assuming perl is in /usr/bin Look for tputs in libtermcap and libcurses, in addition to previously-searched locations. Follow GNU readlines search order. Clean up --enable-vtysh definition in configure.ac. Add vtysh/vtysh_cmds.c to CLEANFILES. This is important if extract.pl fails, so that 'make clean && make' will regenerate vtysh_cmds.c rhather than using the old zero-length file.
* Remove ifdef's HAVE_NSSA. NSSA support is stable enough.hasso2004-06-201-7/+0
|
* OK, here it is - irdp support. But don't expect me to fix any bugs in it.hasso2004-06-121-0/+6
|
* 2004-05-11 Paul Jakma <paul@dishone.st>paul2004-05-111-28/+54
| | | | | | | * configure.ac: Add solaris support for the zebra/*_solaris method's, based on Sowmini's patches. * zebra/Makefile.am: support for IOCTL_METHOD, as per Sowmini's patch.
* 2004-05-03 Paul Jakma <paul@dishone.st>paul2004-05-031-1/+1
| | | | * bump version to 0.96.5
* add $Id:$ line, commented outgdt2004-04-071-1/+2
| | | | | require automake 1.6, in case that helps quagga.net (paul: please try it)
* * Fixed lowering privileges in proc ipforward method.hasso2004-04-061-15/+19
| | | | | * Fixed "(no) ipv6 forwarding" command logic. * Added --disable-capabilities switch to configure.
* Require automake 1.7 or higher. Fixes problem reported by Giladgdt2004-03-301-1/+1
| | | | | | | | Arnold where Gentoo Linux tries to be too smart and chooses automake 1.5, which doesn't set @PACKAGE@, leading to include files being in $(prefix)/include rther then $(prefix)/include/quagga. (Since our makefiles rely on @PACKAGE@, they should have required an automake new enough to set it.)
* Report quagga bugs to quagga bugzilla.hasso2004-02-201-1/+1
|
* Fix build on FreeBSD 4.7 and FreeBSD 5.1:jardin2004-01-101-1/+1
| | | | | | | | | | | | | | | [...] source='isis_main.c' object='isis_main.o' libtool=no depfile='.deps/isis_main.Po' tmpdepfile='.deps/isis_main.TPo' depmode=gcc /usr/local/bin/bash ../depcomp gcc -DHAVE_CONFIG_H -DSYSCONFDIR=\"/home/jardin/bin/etc/\" -I. -I. -I.. -I.. -I.. -I../lib -g -O2 -Wall -c `test -f isis_main.c || echo './'`isis_main.c gcc -g -O2 -Wall -o isisd isis_main.o isis_adjacency.o isis_lsp.o dict.o isis_circuit.o isis_pdu.o isis_tlv.o isisd.o isis_misc.o isis_network.o isis_zebra.o isis_dr.o isis_flags.o isis_dynhn.o iso_checksum.o isis_csm.o isis_events.o isis_spf.o isis_route.o isis_routemap.o ../lib/libzebra.a -lm -lcrypt Making all in redhat make: don't know how to make all. Stop *** Error code 1 Stop in /usr/home/jardin/no_save/quagga. *** Error code 1 Stop in /usr/home/jardin/no_save/quagga. quagga$
* Merge isisd into the Quagga's framework:jardin2003-12-231-1/+12
| | | | | | | | | | - add privs support - use misc quagga's definitions - make it compile"able" - fix segfault cases related to hostname() - add debug isis xxx command This patch has been approved by Paul Jakma.
* 2003-12-22 Christian Hammers <ch@lathspell.de>gdt2003-12-221-0/+12
| | | | | | * configure.ac (and everywhere a regular file is opened for writing): use file permissions from configure rather than compiled-in umask.
* fix exampledir processing bug; it failed when neither exampledir norgdt2003-12-041-2/+2
| | | | | sysconfdir were specified, due to incorrect extra quoting of sysconfdir. Thanks to Vincent Jardin for the bug report.
* Enable rtadv by default.gdt2003-12-031-4/+4
| | | | Resolves bug #66.
* check for v6 header files after we figure out whether we are doing v6gdt2003-12-031-5/+9
| | | | | | and if so which flavor. Fixes 99% of bugzilla bug #62.
* Add support for --enable-exampledir to specify where to place examplegdt2003-12-031-0/+10
| | | | | | | | files, defaulting to sysconfdir (matching previous behavior). This is needed to support (cleanly) NetBSD pkgsrc, which requires that example config files go in $(prefix)/share/examples/pkgname, rather than in $(prefix)/etc/pkgname.
* 2003-11-02 Paul Jakma <paul@dishone.st>paul2003-11-021-1/+8
| | | | * configure.ac: FreeBSD has net-snmp in /usr/local.
* 2003-10-31 Paul Jakma <paul@dishone.st>paul2003-10-311-1/+1
| | | | * configure.ac: newline not escaped in CHECK_HEADERS
* 2003-10-30 Paul Jakma <paul@dishone.st>paul2003-10-301-3/+3
| | | | | * configure.ac: netinet/in_systm.h is yet another well-known header file we really should be checking for.
* 2003-10-24 Paul Jakma <paul@dishone.st>paul2003-10-241-1/+2
| | | | | | | | | * configure.ac: Check for fcntl() * {bgpd,ospf,ospf6d,ripd,ripngd}/Makefile.am: Install conf file via regular automake means, not magic install incantations, see bug #38. * lib/Makefile.am: install the headers, needed to link libzebra.a (and hence libospf.a, OSPF-API, etc.)
* 2003-10-23 Paul Jakma <paul@dishone.st>paul2003-10-231-2/+10
| | | | | | | * configure.ac: IRIX configure.ac support. Sort of works. sysctl() crashes though (ipforward), there's some kind of odd padding in the PF_ROUTE socket messages and setsockopt() on SOCK_RAW does not work (so ospfd doesnt work).