History log of /external/iproute2/Makefile
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
5c434a9e5a5eafec09ec9939b255948843423f80 01-Mar-2012 Christoph J. Thompson <cjsthompson@gmail.com> iproute2 - Fix up and simplify variables pointing to install directories

Define where is the are located the iproute2 config files.
Get rid of trailing slashes for paths in several file.

Signed-off-by: Christoph J. Thompson <cjsthompson@gmail.com>
/external/iproute2/Makefile
761a1e602862b5f26b4e7e748fe51303a628958f 01-Mar-2012 Christoph J. Thompson <cjsthompson@gmail.com> iproute2 - Split up manual page installation

Generate manual pages based on where the config files are installed.
Add missing manual pages for utilities which are links to other binaries.
Make tc-pfifo.8 a real file that points to tc-bfifo.8 instead of symlink
which causes problems with compressing manual pages.

Signed-off-by: Christoph J. Thompson <cjsthompson@gmail.com>
/external/iproute2/Makefile
c8610020b802a63cbf463b7d31f03a86f4acaa04 01-Mar-2012 Christoph J. Thompson <cjsthompson@gmail.com> iproute2 - Split up cflags

Allows setting optimisation flags at compile time without patching the Makefile.

modified: Makefile

Signed-off-by: Christoph J. Thompson <cjsthompson@gmail.com>
/external/iproute2/Makefile
a6ddc2061730af713d69b78968a84c1be929f4c4 14-Mar-2012 Stephen Hemminger <shemminger@vyatta.com> Keep cscope around after make clean

Follow convention of kernel and keep cscope file around
after make clean.
/external/iproute2/Makefile
41f6004139e3dd8c8ab0d62ad0142f92b22e8c4a 26-Oct-2011 Michal Soltys <soltys@ziu.info> HFSC (7) & (8) documentation + assorted changes

This patch adds detailed documentation for HFSC scheduler. It roughly
follows HFSC paper, but tries to not rely too much on math side of things.
Post-paper/Linux specific subjects (timer resolution, ul service curve, etc.)
are also discussed.

I've read it many times over, but it's a lengthy chunk of text - so try
to be understanding in case I made some mistakes.

tc-hfsc(7): explains algorithm in detail (very long)
tc-hfsc(8): explains command line options briefly
tc(8): adds references to new man pages
Makefile: adds man7 directory to install target
q_hfsc.c: minimal help text changes, consistency with tc-hfsc(8)

Signed-off-by: Mike Frysinger <vapier@gentoo.org>
/external/iproute2/Makefile
2230ac1d1871b121284cb163fdf54062663d1ceb 09-Mar-2011 Diego Elio Pettenò <flameeyes@gmail.com> Remove -L flags from link

While the previous code was supposed to work nonetheless, it could be
messed up if further -L were used in LDFLAGS to list the path where glibc's
libutil was to be found.

References: https://bugs.gentoo.org/347489

Signed-off-by: Diego Elio Pettenò <flameeyes@gmail.com>
/external/iproute2/Makefile
82408fc17dcc44ccfad82ad7ae00fc815b311b98 19-Nov-2010 Stephen Hemminger <stephen.hemminger@vyatta.com> Workaround for repeated distclean

The subdirectory makefiles need Config file to exist.
Therefore create it, then run make clean, then remove it.
/external/iproute2/Makefile
f2e27cfb016e2465cd3f07e0b556058060702578 06-Nov-2009 Mike Frysinger <vapier@gentoo.org> support static-only systems

The iptables code supports a "no shared libs" mode where it can be used
without requiring dlfcn related functionality. This adds similar support
to iproute2 so that it can easily be used on systems like nommu Linux (but
obviously with a few limitations -- no dynamic plugins).

Rather than modify every location that uses dlfcn.h, I hooked the dlfcn.h
header with stub functions when shared library support is disabled. Then
symbol lookup is done via a local static lookup table (which is generated
automatically at build time) so that internal symbols can be found.

Signed-off-by: Mike Frysinger <vapier@gentoo.org>
/external/iproute2/Makefile
ed1af7e868829367f70079d0ad2b81c23e3cfc0f 12-May-2009 Wolfgang Grandegger <wg@grandegger.com> iproute2: Fixes an issue with cross-compilation

Signed-off-by: Wolfgang Grandegger <wg@grandegger.com>
/external/iproute2/Makefile
e48f73d6a5e90d2f883e15ccedf4f53d26bb6e74 09-Nov-2005 Olaf Rempel <razzor@kopf-tisch.de> iproute2-2.6.14-051107: missing arpd directory

arpd requires a directory (/var/lib/arpd/) to run.
see attached patch, which lets iproute create this directroy during install.
/external/iproute2/Makefile
5e3bb534ae179be141a92eb1a4e2eb48094193b7 22-Aug-2008 Andreas Henriksson <andreas@fatal.se> iproute: DESTDIR vs LIBDIR.

Hello Rafael Almeida.

I noticed your patch adding DESTDIR support in the latest iproute2 release.
Much appreciated! Soon the debian packages might be able to move to actually
using "make install" rather then it's own installation procedure when
building packages. I've noticed something that will break though....

Debian packages usually sets DESTDIR=debian/tmp/ and packages the contents
of that directory as if it where the root file system. This will break
the /usr/lib/{tc,ip}/ module loading, because they DESTDIR (/usr) will be
/whatever-the-build-path-was/debian/tmp/lib/{tc,ip}/.
I beleive others usually call this the LIBDIR to make the separation between
DISTDIR being the (possibly temporary) place things are put when build is
done, and LIBDIR (and others) are used for actual runtime paths.

I'm attaching a patch that I think fixes this, but would be really happy if
you could have a look at to verify I'm not screwing something up.

--
Regards,
Andreas Henriksson

Signed-off-by: Stephen Hemminger <stephen.hemminger@vyatta.com>
/external/iproute2/Makefile
b514b3587ee56552fcc87a066c955a7ff4f55d6f 02-Jun-2008 Rafael Almeida <rafaelc@dcc.ufmg.br> Fixed installation when changing DESTDIR

After changing the DESTDIR the installated binaries have some issues
due to hard coded paths. For example, using distributions on NetEm
would segfault.

I've changed iplink.c and tc_util.c so they are now aware of DESTDIR.
Along with that change I needed to change the main Makefile so it
defines the DESTDIR macro when calling gcc.

I also changed the paths so that during the installation sbin, etc,
share and lib directories are created directly inside of the DESTDIR,
instead of creating a usr directory inside that. That's the behaviour
of most packages out there, so I think most users will be expecting
that to happen.
/external/iproute2/Makefile
7dfb0366655a136f82c23fb3a6e6f30b482e3f86 03-Jan-2008 Andreas Henriksson <andreas@fatal.se> Add routel and routef man page.
/external/iproute2/Makefile
235ac6a41d9d0439cce4eca8acdd31cac28605fc 21-Dec-2007 Stephen Hemminger <shemminger@linux-foundation.org> snapshot target

Add Makefile target to create snapshot file.

Signed-off-by: Stephen Hemminger <shemminger@linux-foundation.org>
/external/iproute2/Makefile
f7c3cefc9c7add8052be1f294538e4669f58a577 12-Oct-2007 Andreas Henriksson <andreas@fatal.se> Add new rtacct/nstat manpages and additional symlinks.

Symlink rtstat(8) and ctstat(8) to lnstat(8).
Add rtacct/nstat manpage based on doc/nstat.sgml as rtacct(8).
Symlink nstat(8) to rtacct(8).
Add arpd(8) symlink based on doc/arpd.sgml.

Signed-off-by: Andreas Henriksson <andreas@fatal.se>
Signed-off-by: Stephen Hemminger <shemminger@linux-foundation.org>
/external/iproute2/Makefile
705899a0da181124c5f82e79365deb13a127a0c8 18-Jun-2007 Yasuyuki KOZAKAI <yasuyuki.kozakai@toshiba.co.jp> Fix symbolic link to tc-bfifo.8

tc-pbfifo.8 does not exist because it was moved to tc-bfifo.8.

Signed-off-by: Yasuyuki Kozakai <yasuyuki.kozakai@toshiba.co.jp>
Signed-off-by: Stephen Hemminger <shemminger@linux-foundation.org>
/external/iproute2/Makefile
95dd5950491a4f60265494969731c019fcd7f9bc 06-Mar-2007 Mike Frysinger <vapier@gentoo.org> do not ignore build failures in subdirs of iproute2

if a file fails to compile in a subdir of iproute2 fails (say "tunnel.c" in
the "ip" dir), the top level makefile does not abort:
all: Config
@for i in $(SUBDIRS); \
do $(MAKE) $(MFLAGS) -C $$i; done

the attached patch inserts a 'set -e' so that if the $(MAKE) fails, the all
target fails as well
-mike
/external/iproute2/Makefile
65018ae43b14c8157bbe05473d76635626177b87 08-Aug-2006 Jamal Hadi Salim <hadi@cyberus.ca> This patch adds a generic netlink controller interface.
The controller is the only module using this at the moment.
Thomas has a sample user of genetlink that would fit here; bug him
for it.

Signed-off-by: Stephen Hemminger <shemminger@osdl.org>
/external/iproute2/Makefile
737f15f6da0ed7512220f6fa5244a39777de4e0d 09-Jul-2005 shemminger <shemminger> Thomas's ematch fixes for lex.
Fix more GCC signedness warnings.
/external/iproute2/Makefile
52d5ac3fcb616d3e1979fb91c12213aa2a5bf75e 06-Jul-2005 shemminger <shemminger> Fix build issues
/external/iproute2/Makefile
c4c9765e0bd22fb340f3e7cda420ad0c98d0749c 23-Jun-2005 shemminger <shemminger> The symlink commands create absolute symlinks instead of relative.
This causes dangling links in case the package is installed using
DESTDIR. Some package managers will report this as an error.
/external/iproute2/Makefile
f6aa8e00ac1661247981164cf1c13d9a2a8ae7e3 23-Jun-2005 shemminger <shemminger> Add cscope target to Makefile
/external/iproute2/Makefile
87773db55113fa9b7a24a80f959640b53ff2cb92 23-Jun-2005 shemminger <shemminger> Add ematch cleanup
/external/iproute2/Makefile
9ddbb02e50a5e0b54ca3cbacfcff904058a1f0fc 23-Jun-2005 shemminger <shemminger> Add extended matches (nbyte, cmp, u32, meta)
/external/iproute2/Makefile
f35e928982ec7214201b1b8eee32e4a86f31e612 07-Jun-2005 shemminger <shemminger> CVS forgets permissions on files, so use sh to run configure
/external/iproute2/Makefile
c450ff3df29dad562f00b367f172b27d4b5b6aa9 10-Mar-2005 osdl.net!shemminger <osdl.net!shemminger> Make man3 directory
Don't build with debug stabs.

(Logical change 1.151)
/external/iproute2/Makefile
d33de549505a1f87bb75d624730f704281fe1532 09-Feb-2005 osdl.net!shemminger <osdl.net!shemminger> netem source file reorg

(Logical change 1.141)
/external/iproute2/Makefile
b209eda9900d9fcd77d0f538b0a7e3046bedb7b5 07-Feb-2005 site!shemminger <site!shemminger> different hostcc from targetcc

(Logical change 1.135)
/external/iproute2/Makefile
85ac60ce41de8d9abfb1a4f16e336136fe8f0ed6 18-Jan-2005 net[shemminger]!shemminger <net[shemminger]!shemminger> Import patch iproute2.114

(Logical change 1.116)
/external/iproute2/Makefile
c72238e48a29592ffc37dc5115ea5d43610b29eb 08-Dec-2004 osdl.net!shemminger <osdl.net!shemminger> Fix install issues with some versions of find.

(Logical change 1.109)
/external/iproute2/Makefile
44d3eb258cc9fbad0112f8457e7e9306272feaf3 07-Oct-2004 net[shemminger]!shemminger <net[shemminger]!shemminger> Import patch iproute2-compile-fixes-1.diff

(Logical change 1.93)
/external/iproute2/Makefile
562fac2af331276d9bff6c65ed3d44dc8178ceae 28-Sep-2004 osdl.net!shemminger <osdl.net!shemminger> FHS says to put documents in /usr/share/doc

(Logical change 1.90)
/external/iproute2/Makefile
cb4d97a9a8bde91a07f7f955a6f74a794fa572f8 28-Sep-2004 osdl.net!shemminger <osdl.net!shemminger> add mike's stuff.

(Logical change 1.89)
/external/iproute2/Makefile
c3759b76a2c28d63bb621345143d9e4c4e36ddca 28-Sep-2004 osdl.net!shemminger <osdl.net!shemminger> fix when DESTDIR is set.

(Logical change 1.86)
/external/iproute2/Makefile
06ddd50f1fb89c38b0aa817f9639124a53b62c23 31-Aug-2004 osdl.net!shemminger <osdl.net!shemminger> Makefile cleanup

(Logical change 1.76)
/external/iproute2/Makefile
71c60c07243ac819ad64f71a1446a5dfb427bac9 04-Aug-2004 osdl.net!shemminger <osdl.net!shemminger> We have our own includes (for now)

(Logical change 1.61)
/external/iproute2/Makefile
e9a05e96a46495afc83d44c20394963874a83a9b 02-Jul-2004 osdl.net!shemminger <osdl.net!shemminger> Change how install works so it can be run from BK tree without
putting in SCCS files.

(Logical change 1.46)
/external/iproute2/Makefile
d1e48c7e5c29b235e907741c99fcba1a8ecd31e2 25-Jun-2004 osdl.net!shemminger <osdl.net!shemminger> fix up dbm_include

(Logical change 1.34)
/external/iproute2/Makefile
adff36d765a2b67f6cc2d0cacf57f160e80a0291 25-Jun-2004 osdl.net!shemminger <osdl.net!shemminger> Cleaner way to configure

(Logical change 1.33)
/external/iproute2/Makefile
c90d5875a9701e6825cb288a9cc0d3453eb951d6 09-Jun-2004 osdl.org!shemminger <osdl.org!shemminger> More build and target directory changes.

(Logical change 1.20)
/external/iproute2/Makefile
47b7d94c9e1fad9f84cf1b50ae76b8ed13503651 09-Jun-2004 osdl.org!shemminger <osdl.org!shemminger> Get rid of this glibc-include stuff, not needed anymore.

(Logical change 1.16)
/external/iproute2/Makefile
7bbc17647b9d92a3d2da35863f1eeda35f9bd3cd 09-Jun-2004 osdl.org!shemminger <osdl.org!shemminger> Don't use KERNEL_INCLUDE unless necessary.

(Logical change 1.14)
/external/iproute2/Makefile
aba5acdfdb347d2c21fc67d613d83d4430ca3937 15-Apr-2004 osdl.org!shemminger <osdl.org!shemminger> (Logical change 1.3)
/external/iproute2/Makefile
86fdf0e47be697587efcf9602cd1f952a1d73170 15-Apr-2004 osdl.org!shemminger <osdl.org!shemminger> Initial revision
/external/iproute2/Makefile