From: Bryce H. <br...@os...> - 2004-07-06 20:56:56
|
Ran into some compile issues in LTP from CVS. Here's the patch: --- Makefile.orig 2004-07-06 13:54:55.736758817 -0700 +++ Makefile 2004-07-06 13:53:03.282001427 -0700 @@ -1,12 +1,12 @@ SUBDIRS = `ls */Makefile | sed "s/Makefile//g"` all: - @set -e; rm -f ftp6 2>/dev/null;ln -fs ../tcp_cmds/ftp ftp6 - @set -e; rm -f rcp6 2>/dev/null;ln -fs ../tcp_cmds/rcp rcp6 - @set -e; rm -f rlogin6 2>/dev/null;ln -fs ../tcp_cmds/rlogin rlogin6 - @set -e; rm -f rsh6 2> /dev/null;ln -fs ../tcp_cmds/rsh rsh6 - @set -e; rm -f rwho6 2> /dev/null;ln -fs ../tcp_cmds/rwho rwho6 - @set -e; rm -f telnet6 2> /dev/null;ln -fs ../tcp_cmds/telnet telnet6 + @set -e; rm -rf ftp6 2>/dev/null;ln -fs ../tcp_cmds/ftp ftp6 + @set -e; rm -rf rcp6 2>/dev/null;ln -fs ../tcp_cmds/rcp rcp6 + @set -e; rm -rf rlogin6 2>/dev/null;ln -fs ../tcp_cmds/rlogin rlogin6 + @set -e; rm -rf rsh6 2> /dev/null;ln -fs ../tcp_cmds/rsh rsh6 + @set -e; rm -rf rwho6 2> /dev/null;ln -fs ../tcp_cmds/rwho rwho6 + @set -e; rm -rf telnet6 2> /dev/null;ln -fs ../tcp_cmds/telnet telnet6 @set -e; for i in $(SUBDIRS); do $(MAKE) -C $$i ; done install: |
From: Robert W. <ro...@us...> - 2004-07-06 21:40:40
Attachments:
pic25566.jpg
|
Not sure why the Makefile broke for you, but the 'rm -rf' change will end up removing files under the linked directories, instead of just the links....which is what is intended. (Embedded image moved to file: pic25566.jpg) ltp...@li... wrote on 07/06/2004 03:56:53 PM: > Ran into some compile issues in LTP from CVS. Here's the patch: > > --- Makefile.orig 2004-07-06 13:54:55.736758817 -0700 > +++ Makefile 2004-07-06 13:53:03.282001427 -0700 > @@ -1,12 +1,12 @@ > SUBDIRS = `ls */Makefile | sed "s/Makefile//g"` > > all: > - @set -e; rm -f ftp6 2>/dev/null;ln -fs ../tcp_cmds/ftp ftp6 > - @set -e; rm -f rcp6 2>/dev/null;ln -fs ../tcp_cmds/rcp rcp6 > - @set -e; rm -f rlogin6 2>/dev/null;ln -fs ../tcp_cmds/rlogin rlogin6 > - @set -e; rm -f rsh6 2> /dev/null;ln -fs ../tcp_cmds/rsh rsh6 > - @set -e; rm -f rwho6 2> /dev/null;ln -fs ../tcp_cmds/rwho rwho6 > - @set -e; rm -f telnet6 2> /dev/null;ln -fs ../tcp_cmds/telnet telnet6 > + @set -e; rm -rf ftp6 2>/dev/null;ln -fs ../tcp_cmds/ftp ftp6 > + @set -e; rm -rf rcp6 2>/dev/null;ln -fs ../tcp_cmds/rcp rcp6 > + @set -e; rm -rf rlogin6 2>/dev/null;ln -fs ../tcp_cmds/rlogin rlogin6 > + @set -e; rm -rf rsh6 2> /dev/null;ln -fs ../tcp_cmds/rsh rsh6 > + @set -e; rm -rf rwho6 2> /dev/null;ln -fs ../tcp_cmds/rwho rwho6 > + @set -e; rm -rf telnet6 2> /dev/null;ln -fs ../tcp_cmds/telnet telnet6 > @set -e; for i in $(SUBDIRS); do $(MAKE) -C $$i ; done > > install: > > > > ------------------------------------------------------- > This SF.Net email sponsored by Black Hat Briefings & Training. > Attend Black Hat Briefings & Training, Las Vegas July 24-29 - > digital self defense, top technical experts, no vendor pitches, > unmatched networking opportunities. Visit www.blackhat.com > _______________________________________________ > Ltp-list mailing list > Ltp...@li... > https://lists.sourceforge.net/lists/listinfo/ltp-list |
From: Bryce H. <br...@os...> - 2004-07-06 22:40:16
|
The checkout from CVS included those directories as real directories (not as symlinks). Thus rm -f in the Makefile failed on them. Bryce On Tue, 6 Jul 2004, Robert Williamson wrote: > Not sure why the Makefile broke for you, but the 'rm -rf' change will end > up removing files under the linked directories, instead of just the > links....which is what is intended. > > (Embedded image moved to file: pic25566.jpg) > > ltp...@li... wrote on 07/06/2004 03:56:53 PM: > > > Ran into some compile issues in LTP from CVS. Here's the patch: > > > > --- Makefile.orig 2004-07-06 13:54:55.736758817 -0700 > > +++ Makefile 2004-07-06 13:53:03.282001427 -0700 > > @@ -1,12 +1,12 @@ > > SUBDIRS = `ls */Makefile | sed "s/Makefile//g"` > > > > all: > > - @set -e; rm -f ftp6 2>/dev/null;ln -fs ../tcp_cmds/ftp ftp6 > > - @set -e; rm -f rcp6 2>/dev/null;ln -fs ../tcp_cmds/rcp rcp6 > > - @set -e; rm -f rlogin6 2>/dev/null;ln -fs ../tcp_cmds/rlogin > rlogin6 > > - @set -e; rm -f rsh6 2> /dev/null;ln -fs ../tcp_cmds/rsh rsh6 > > - @set -e; rm -f rwho6 2> /dev/null;ln -fs ../tcp_cmds/rwho rwho6 > > - @set -e; rm -f telnet6 2> /dev/null;ln -fs ../tcp_cmds/telnet > telnet6 > > + @set -e; rm -rf ftp6 2>/dev/null;ln -fs ../tcp_cmds/ftp ftp6 > > + @set -e; rm -rf rcp6 2>/dev/null;ln -fs ../tcp_cmds/rcp rcp6 > > + @set -e; rm -rf rlogin6 2>/dev/null;ln -fs ../tcp_cmds/rlogin > rlogin6 > > + @set -e; rm -rf rsh6 2> /dev/null;ln -fs ../tcp_cmds/rsh rsh6 > > + @set -e; rm -rf rwho6 2> /dev/null;ln -fs ../tcp_cmds/rwho rwho6 > > + @set -e; rm -rf telnet6 2> /dev/null;ln -fs ../tcp_cmds/telnet > telnet6 > > @set -e; for i in $(SUBDIRS); do $(MAKE) -C $$i ; done > > > > install: > > > > > > > > ------------------------------------------------------- > > This SF.Net email sponsored by Black Hat Briefings & Training. > > Attend Black Hat Briefings & Training, Las Vegas July 24-29 - > > digital self defense, top technical experts, no vendor pitches, > > unmatched networking opportunities. Visit www.blackhat.com > > _______________________________________________ > > Ltp-list mailing list > > Ltp...@li... > > https://lists.sourceforge.net/lists/listinfo/ltp-list |
From: Robert W. <ro...@us...> - 2004-07-06 22:47:51
Attachments:
pic09171.jpg
|
Strange...not showing in my CVS: ltp:/cvs_trees/sourceforge/ltp/testcases/network/ipv6/CVS # cat Entries /Makefile/1.10/Tue Jul 29 18:27:36 2003// D/echo6//// D/finger6//// D/perf_lan6//// D/ping6//// D/sendfile6//// D/tcpdump6//// Hmm...make sure to use the "-P" option when doing a checkout. This will prune out empty directories. I think I recall these directories being real before, but then changed to links. (Embedded image moved to file: pic09171.jpg) Bryce Harrington <br...@os...> Sent by: To <br...@os...> Robert Williamson/Austin/IBM@IBMUS cc <ltp...@li...> 07/06/2004 05:39 Subject PM Re: [LTP] Patch to network/ipv6 testcases Makefile The checkout from CVS included those directories as real directories (not as symlinks). Thus rm -f in the Makefile failed on them. Bryce On Tue, 6 Jul 2004, Robert Williamson wrote: > Not sure why the Makefile broke for you, but the 'rm -rf' change will end > up removing files under the linked directories, instead of just the > links....which is what is intended. > > (Embedded image moved to file: pic25566.jpg) > > ltp...@li... wrote on 07/06/2004 03:56:53 PM: > > > Ran into some compile issues in LTP from CVS. Here's the patch: > > > > --- Makefile.orig 2004-07-06 13:54:55.736758817 -0700 > > +++ Makefile 2004-07-06 13:53:03.282001427 -0700 > > @@ -1,12 +1,12 @@ > > SUBDIRS = `ls */Makefile | sed "s/Makefile//g"` > > > > all: > > - @set -e; rm -f ftp6 2>/dev/null;ln -fs ../tcp_cmds/ftp ftp6 > > - @set -e; rm -f rcp6 2>/dev/null;ln -fs ../tcp_cmds/rcp rcp6 > > - @set -e; rm -f rlogin6 2>/dev/null;ln -fs ../tcp_cmds/rlogin > rlogin6 > > - @set -e; rm -f rsh6 2> /dev/null;ln -fs ../tcp_cmds/rsh rsh6 > > - @set -e; rm -f rwho6 2> /dev/null;ln -fs ../tcp_cmds/rwho rwho6 > > - @set -e; rm -f telnet6 2> /dev/null;ln -fs ../tcp_cmds/telnet > telnet6 > > + @set -e; rm -rf ftp6 2>/dev/null;ln -fs ../tcp_cmds/ftp ftp6 > > + @set -e; rm -rf rcp6 2>/dev/null;ln -fs ../tcp_cmds/rcp rcp6 > > + @set -e; rm -rf rlogin6 2>/dev/null;ln -fs ../tcp_cmds/rlogin > rlogin6 > > + @set -e; rm -rf rsh6 2> /dev/null;ln -fs ../tcp_cmds/rsh rsh6 > > + @set -e; rm -rf rwho6 2> /dev/null;ln -fs ../tcp_cmds/rwho rwho6 > > + @set -e; rm -rf telnet6 2> /dev/null;ln -fs ../tcp_cmds/telnet > telnet6 > > @set -e; for i in $(SUBDIRS); do $(MAKE) -C $$i ; done > > > > install: > > > > > > > > ------------------------------------------------------- > > This SF.Net email sponsored by Black Hat Briefings & Training. > > Attend Black Hat Briefings & Training, Las Vegas July 24-29 - > > digital self defense, top technical experts, no vendor pitches, > > unmatched networking opportunities. Visit www.blackhat.com > > _______________________________________________ > > Ltp-list mailing list > > Ltp...@li... > > https://lists.sourceforge.net/lists/listinfo/ltp-list |
From: Bryce H. <br...@os...> - 2004-07-06 22:49:44
|
Ah, yes that explains it, thanks. Bryce On Tue, 6 Jul 2004, Robert Williamson wrote: > Strange...not showing in my CVS: > > ltp:/cvs_trees/sourceforge/ltp/testcases/network/ipv6/CVS # cat Entries > /Makefile/1.10/Tue Jul 29 18:27:36 2003// > D/echo6//// > D/finger6//// > D/perf_lan6//// > D/ping6//// > D/sendfile6//// > D/tcpdump6//// > > Hmm...make sure to use the "-P" option when doing a checkout. This will > prune out empty directories. I think I recall these directories being real > before, but then changed to links. > > (Embedded image moved to file: pic09171.jpg) > > > > Bryce Harrington > <br...@os...> > Sent by: To > <br...@os...> Robert Williamson/Austin/IBM@IBMUS > cc > <ltp...@li...> > 07/06/2004 05:39 Subject > PM Re: [LTP] Patch to network/ipv6 > testcases Makefile > > > > > > > > > > > The checkout from CVS included those directories as real directories > (not as symlinks). Thus rm -f in the Makefile failed on them. > > Bryce > > On Tue, 6 Jul 2004, Robert Williamson wrote: > > Not sure why the Makefile broke for you, but the 'rm -rf' change will end > > up removing files under the linked directories, instead of just the > > links....which is what is intended. > > > > (Embedded image moved to file: pic25566.jpg) > > > > ltp...@li... wrote on 07/06/2004 03:56:53 PM: > > > > > Ran into some compile issues in LTP from CVS. Here's the patch: > > > > > > --- Makefile.orig 2004-07-06 13:54:55.736758817 -0700 > > > +++ Makefile 2004-07-06 13:53:03.282001427 -0700 > > > @@ -1,12 +1,12 @@ > > > SUBDIRS = `ls */Makefile | sed "s/Makefile//g"` > > > > > > all: > > > - @set -e; rm -f ftp6 2>/dev/null;ln -fs ../tcp_cmds/ftp ftp6 > > > - @set -e; rm -f rcp6 2>/dev/null;ln -fs ../tcp_cmds/rcp rcp6 > > > - @set -e; rm -f rlogin6 2>/dev/null;ln -fs ../tcp_cmds/rlogin > > rlogin6 > > > - @set -e; rm -f rsh6 2> /dev/null;ln -fs ../tcp_cmds/rsh rsh6 > > > - @set -e; rm -f rwho6 2> /dev/null;ln -fs ../tcp_cmds/rwho rwho6 > > > - @set -e; rm -f telnet6 2> /dev/null;ln -fs ../tcp_cmds/telnet > > telnet6 > > > + @set -e; rm -rf ftp6 2>/dev/null;ln -fs ../tcp_cmds/ftp ftp6 > > > + @set -e; rm -rf rcp6 2>/dev/null;ln -fs ../tcp_cmds/rcp rcp6 > > > + @set -e; rm -rf rlogin6 2>/dev/null;ln -fs ../tcp_cmds/rlogin > > rlogin6 > > > + @set -e; rm -rf rsh6 2> /dev/null;ln -fs ../tcp_cmds/rsh rsh6 > > > + @set -e; rm -rf rwho6 2> /dev/null;ln -fs ../tcp_cmds/rwho > rwho6 > > > + @set -e; rm -rf telnet6 2> /dev/null;ln -fs ../tcp_cmds/telnet > > telnet6 > > > @set -e; for i in $(SUBDIRS); do $(MAKE) -C $$i ; done > > > > > > install: > > > > > > > > > > > > ------------------------------------------------------- > > > This SF.Net email sponsored by Black Hat Briefings & Training. > > > Attend Black Hat Briefings & Training, Las Vegas July 24-29 - > > > digital self defense, top technical experts, no vendor pitches, > > > unmatched networking opportunities. Visit www.blackhat.com > > > _______________________________________________ > > > Ltp-list mailing list > > > Ltp...@li... > > > https://lists.sourceforge.net/lists/listinfo/ltp-list > > |