Opened 13 years ago

Closed 12 years ago

#3096 closed enhancement (fixed)

iproute2-3.4.0

Reported by: ken@… Owned by: Matthew Burgess
Priority: normal Milestone: 7.2
Component: Book Version: SVN
Severity: normal Keywords:
Cc:

Description

New version for the new kernel, release announcement at e.g. http://www.spinics.net/lists/netdev/msg199243.html

Testing the existing build instructions on a 7.1 system, without installing this version,'make alltests' appears to do nothing (maybe that's normal, I'm uncertain) and 'make install' barfs because it cannot stat arpd.8 in man/man8.

Adding sed -i 's/arpd.8 ' man/man8/Makefile allows the install to complete.

Programs as for 3.3.

Change History (3)

comment:1 by Matthew Burgess, 13 years ago

Owner: changed from lfs-book@… to Matthew Burgess
Status: newassigned
Type: taskenhancement

comment:2 by ken@…, 13 years ago

Obviously, that sed replaces the need to rm the manpage.

The current book is wrong about how to run the tests! After cd testsuite the necessary commands would be 'make configure;' 'make compile' (that actually drops one of the tests for me, because xtables is not present), optionally 'make listtests' to show which tests will be run, and only then 'make alltests'.

Unfortunately, both 3.3.0 and 3.4.0 are equally b0rken. This is from 3.3, 3.4 is the same -

ken@jtm1 /scratch/ken/iproute2-3.3.0/testsuite $make alltests
Running dsmark.t [iproute2-this/3.4.0]: /bin/sh: line 3: results/dsmark.t.iproute2-this.out: No such file or directory
PASS
/bin/sh: line 12: results/dsmark.t.iproute2-this.dmesg: No such file or directory
make: *** [dsmark.t] Error 1
ken@jtm1 /scratch/ken/iproute2-3.3.0/testsuite $

'line 3' is 'source lib/generic.sh' but I'm too stupid to understand how the testsuites are supposed to work, or what causes that error report.

I see you've taken this, Matt. Enjoy! ;)

comment:3 by Matthew Burgess, 12 years ago

Resolution: fixed
Status: assignedclosed

Fixed in r9864.

Note: See TracTickets for help on using tickets.