Re: UPDATE: tcsh - 6.16.00
On 2009/07/18 10:57, Ian McWilliam wrote: Christian Weisgerber wrote: Ian McWilliam kaosa...@tpg.com.au wrote: This needs something like the change below to allow running the regression tests. Which go from six failures in 6.15 to seven. I see different numbers. 27 Failures. Wow, what arch is this on? I get the same set 17 52 120 124 136 154 168 on alpha and sparc64. Subject: [tcsh 6.17.00] testsuite: 14 17 27 48 52 55 60 87 110 115 116 117 118 120 124 136 154 156 161 162 164 165 168 191 194 200 215 failed to make sure everyone's on the same page... what OS version are you using? I have tried to reproduce this on a couple of amd64 systems and can't; I get the exact same list as naddy. kern.version=OpenBSD 4.6-current (GENERIC) #2: Sat Jul 18 05:02:52 GMT 2009 st...@pyxis.spacehopper.org:/usr/src/sys/arch/amd64/compile/GENERIC
Re: UPDATE: tcsh - 6.16.00
Stuart Henderson wrote: On 2009/07/18 10:57, Ian McWilliam wrote: Christian Weisgerber wrote: Ian McWilliam kaosa...@tpg.com.au wrote: This needs something like the change below to allow running the regression tests. Which go from six failures in 6.15 to seven. I see different numbers. 27 Failures. Wow, what arch is this on? I get the same set 17 52 120 124 136 154 168 on alpha and sparc64. Subject: [tcsh 6.17.00] testsuite: 14 17 27 48 52 55 60 87 110 115 116 117 118 120 124 136 154 156 161 162 164 165 168 191 194 200 215 failed to make sure everyone's on the same page... what OS version are you using? I have tried to reproduce this on a couple of amd64 systems and can't; I get the exact same list as naddy. kern.version=OpenBSD 4.6-current (GENERIC) #2: Sat Jul 18 05:02:52 GMT 2009 st...@pyxis.spacehopper.org:/usr/src/sys/arch/amd64/compile/GENERIC Just ran regress test again couple of times. Same deal. ERROR: 171 tests were run, 27 failed unexpectedly. 51 tests were skipped. sed: /config.log: No such file or directory ## -- ## ## testsuite.log was created. ## ## -- ## Please send `testsuite.log' and all information you think might help: To: http://bugs.gw.com/ Subject: [tcsh 6.17.00] testsuite: 14 17 27 48 52 55 60 87 110 115 116 117 118 120 124 136 154 156 161 162 164 165 168 191 194 200 215 failed OpenBSD 4.6-current (GENERIC.MP) #0: Sat Jul 18 12:06:46 EST 2009 r...@kallasjarvi.mcw.com.au:/usr/src/sys/arch/amd64/compile/GENERIC.MP real mem = 3755868160 (3581MB) avail mem = 3632889856 (3464MB) mainbus0 at root bios0 at mainbus0: SMBIOS rev. 2.4 @ 0xf (76 entries) bios0: vendor Phoenix Technologies, LTD version ASUS M2N-SLI DELUXE ACPI BIOS Revision 1604 date 08/25/2008 bios0: ASUSTeK Computer INC. M2N-SLI DELUXE acpi0 at bios0: rev 2 acpi0: tables DSDT FACP HPET MCFG APIC Ian McWilliam
Re: UPDATE: tcsh - 6.16.00
Ian McWilliam kaosa...@tpg.com.au wrote: This needs something like the change below to allow running the regression tests. Which go from six failures in 6.15 to seven. I see different numbers. 27 Failures. Wow, what arch is this on? I get the same set 17 52 120 124 136 154 168 on alpha and sparc64. -- Christian naddy Weisgerber na...@mips.inka.de
Re: UPDATE: tcsh - 6.16.00
Christian Weisgerber wrote: Ian McWilliam kaosa...@tpg.com.au wrote: This needs something like the change below to allow running the regression tests. Which go from six failures in 6.15 to seven. I see different numbers. 27 Failures. Wow, what arch is this on? I get the same set 17 52 120 124 136 154 168 on alpha and sparc64. Amd64 regress.log {echo '# Signature of the current package.';echo 'm4_define([AT_PACKAGE_NAME], [tcsh])';echo 'm4_define([AT_PACKAGE_TARNAME], [tcsh])'; echo 'm4_define([AT_PACKAGE_VERSION], [6.17.00])';echo 'm4_define([AT_PACKAGE_STRING],[tcsh 6.17.00])';echo 'm4_define([AT_PACKAGE_BUGREPORT], [http://bugs.gw.com/])'; } ./tests/package.m4 autom4te --language=autotest -I ./tests ./tests/testsuite.at -o ./tests/testsuite.tmp mv ./tests/testsuite.tmp ./tests/testsuite /bin/sh ./tests/testsuite ## ## ## tcsh 6.17.00 test suite. ## ## ## 1: beepcmd skipped (aliases.at:3) 2: cwdcmd ok 3: jobcmd skipped (aliases.at:19) 4: helpcommand skipped (aliases.at:20) 5: periodic skipped (aliases.at:21) 6: precmd skipped (aliases.at:22) 7: postcmd ok 8: shellok 9: -b ok 10: -c ok 11: -d skipped (arguments.at:34) 12: -e ok 13: -f skipped (arguments.at:46) 14: -i FAILED (arguments.at:54) 15: -l skipped (arguments.at:61) 16: -m skipped (arguments.at:65) 17: -q FAILED (arguments.at:74) 18: -s ok 19: -t ok 20: -v ok 21: -x ok 22: -V skipped (arguments.at:125) 23: -X skipped (arguments.at:126) 24: --help skipped (arguments.at:129) 25: --versionskipped (arguments.at:130) 26: invalid option ok 27: non-option arguments FAILED (arguments.at:163) 28: %skipped (commands.at:3) 29: :ok 30: @ok 31: aliasok 32: allocskipped (commands.at:80) 33: bg skipped (commands.at:81) 34: bindkey skipped (commands.at:82) 35: breakok 36: builtins skipped (commands.at:133) 37: bye skipped (commands.at:134) 38: cd ok 39: complete ok 40: continue ok 41: dirs ok 42: echo ok 43: echotc skipped (commands.at:348) 44: eval ok 45: exec ok 46: exit ok 47: fg skipped (commands.at:378) 48: filetest FAILED (commands.at:389) 49: foreach ok 50: getspath skipped (commands.at:520) 51: getxvers skipped (commands.at:521) 52: glob FAILED (commands.at:530) 53: goto ok 54: hashstat skipped (commands.at:560) 55: history FAILED (commands.at:644) 56: hup ok 57: if ok 58: inlibskipped (commands.at:773) 59: jobs skipped (commands.at:774) 60: kill FAILED (commands.at:786) 61: limitskipped (commands.at:793) 62: log
Re: UPDATE: tcsh - 6.16.00
Thu, Jul 16, 2009 at 03:41:50PM +0100, Stuart Henderson may have written: On 2009/07/17 00:25, Ian McWilliam wrote: Stuart Henderson wrote: I don't use it myself, could any tcsh users please give this update a spin? thanks. Works fine for me on Amd64. version tcsh 6.16.00 (Astron) 2008-09-30 (amd64-amd-OpenBSD) options wide,nls,dl,al,kan,sm,rh,color,filec Version 6.17.00 was released on July 10, so maybe we should take that for a spin. ftp://ftp.astron.com/pub/tcsh/ thanks, nice of them to update the website :-) Used it all day today; no problems. tcsh 6.17.00 (Astron) 2009-07-10 (i386-intel-OpenBSD) options wide,nls,dl,al,kan,sm,rh,color,filec -- Shoot for the moon. If you miss, you're among stars.
Re: UPDATE: tcsh - 6.16.00
On 2009/07/17 00:25, Ian McWilliam wrote: Stuart Henderson wrote: I don't use it myself, could any tcsh users please give this update a spin? thanks. Works fine for me on Amd64. version tcsh 6.16.00 (Astron) 2008-09-30 (amd64-amd-OpenBSD) options wide,nls,dl,al,kan,sm,rh,color,filec Version 6.17.00 was released on July 10, so maybe we should take that for a spin. ftp://ftp.astron.com/pub/tcsh/ thanks, nice of them to update the website :-) Index: Makefile === RCS file: /cvs/ports/shells/tcsh/Makefile,v retrieving revision 1.43 diff -u -p -r1.43 Makefile --- Makefile29 Jun 2009 00:38:27 - 1.43 +++ Makefile16 Jul 2009 14:38:32 - @@ -2,8 +2,7 @@ COMMENT= extended C-shell with many useful features -DISTNAME= tcsh-6.15.00 -PKGNAME= ${DISTNAME}p0 +DISTNAME= tcsh-6.17.00 CATEGORIES=shells HOMEPAGE= http://www.tcsh.org/ Index: distinfo === RCS file: /cvs/ports/shells/tcsh/distinfo,v retrieving revision 1.7 diff -u -p -r1.7 distinfo --- distinfo27 May 2007 18:04:46 - 1.7 +++ distinfo16 Jul 2009 14:38:32 - @@ -1,5 +1,5 @@ -MD5 (tcsh-6.15.00.tar.gz) = Z6BhFiCwgL0OsDKxd0OCtg== -RMD160 (tcsh-6.15.00.tar.gz) = gGUnnpO9P92yqVo/dKaAhY02UIw= -SHA1 (tcsh-6.15.00.tar.gz) = 0k978n6AIipik7ZinBTbVH8Lc4c= -SHA256 (tcsh-6.15.00.tar.gz) = 3Kg+WQJfGKmBGJXNfPKnYKsXUCQOp8jIbqIeJPeDrNw= -SIZE (tcsh-6.15.00.tar.gz) = 870886 +MD5 (tcsh-6.17.00.tar.gz) = xH3pA+PVL2gkyN0Mke60dw== +RMD160 (tcsh-6.17.00.tar.gz) = LMQaiVeZrebWJkD4d7tibxNtrDU= +SHA1 (tcsh-6.17.00.tar.gz) = m/Z9XOG0BheOm6U17NNFU/4NTTY= +SHA256 (tcsh-6.17.00.tar.gz) = V1JmEivCvDUchKf4WAIMDmtvlaZK1N486V40D1fkqak= +SIZE (tcsh-6.17.00.tar.gz) = 890084 Index: patches/patch-Makefile_in === RCS file: patches/patch-Makefile_in diff -N patches/patch-Makefile_in --- patches/patch-Makefile_in 27 May 2007 18:04:47 - 1.1 +++ /dev/null 1 Jan 1970 00:00:00 - @@ -1,12 +0,0 @@ -$OpenBSD: patch-Makefile_in,v 1.1 2007/05/27 18:04:47 naddy Exp $ Makefile.in.orig Sat May 26 17:52:34 2007 -+++ Makefile.inSat May 26 17:52:53 2007 -@@ -463,7 +463,7 @@ $(srcdir)/tests/package.m4: $(srcdir)/configure.in - echo 'm4_define([AT_PACKAGE_BUGREPORT], [...@package_bugreport@])'; \ - } $(srcdir)/tests/package.m4 - --$(srcdir)/tests/testsuite: tests/package.m4 tests/testsuite.at $(TESTFILES) -+$(srcdir)/tests/testsuite: $(srcdir)/tests/package.m4 tests/testsuite.at $(TESTFILES) - autom4te --language=autotest -I $(srcdir)/tests \ - $(srcdir)/tests/testsuite.at -o $...@.tmp - mv $...@.tmp $@ Index: patches/patch-config_f_h === RCS file: /cvs/ports/shells/tcsh/patches/patch-config_f_h,v retrieving revision 1.3 diff -u -p -r1.3 patch-config_f_h --- patches/patch-config_f_h27 May 2007 18:04:47 - 1.3 +++ patches/patch-config_f_h16 Jul 2009 14:38:32 - @@ -1,12 +1,12 @@ $OpenBSD: patch-config_f_h,v 1.3 2007/05/27 18:04:47 naddy Exp $ config_f.h.origSat May 26 15:34:04 2007 -+++ config_f.h Sat May 26 15:36:05 2007 +--- config_f.h.origThu Jun 25 13:10:56 2009 config_f.h Thu Jul 16 15:36:27 2009 @@ -143,7 +143,7 @@ *This can be much slower and no memory statistics will be *provided. */ --#if defined(__MACHTEN__) || defined(PURIFY) || defined(MALLOC_TRACE) || defined(_OSD_POSIX) || defined(__MVS__) || defined (__linux__) -+#if defined(__MACHTEN__) || defined(PURIFY) || defined(MALLOC_TRACE) || defined(_OSD_POSIX) || defined(__MVS__) || defined (__linux__) || defined (__OpenBSD__) +-#if defined(__MACHTEN__) || defined(PURIFY) || defined(MALLOC_TRACE) || defined(_OSD_POSIX) || defined(__MVS__) ++#if defined(__MACHTEN__) || defined(PURIFY) || defined(MALLOC_TRACE) || defined(_OSD_POSIX) || defined(__MVS__) || defined(__OpenBSD__) # define SYSMALLOC #else # undef SYSMALLOC Index: patches/patch-sh_proc_c === RCS file: /cvs/ports/shells/tcsh/patches/patch-sh_proc_c,v retrieving revision 1.3 diff -u -p -r1.3 patch-sh_proc_c --- patches/patch-sh_proc_c 29 Jun 2009 00:38:27 - 1.3 +++ patches/patch-sh_proc_c 16 Jul 2009 14:38:32 - @@ -1,11 +1,7 @@ $OpenBSD: patch-sh_proc_c,v 1.3 2009/06/29 00:38:27 sthen Exp $ - -hunks in pkill() from http://people.freebsd.org/~mp/tcsh_kill.patch -fix a problem with kill and backticked expressions - sh.proc.c.orig Mon Jun 29 01:22:54 2009 -+++ sh.proc.c Mon Jun 29 01:23:09 2009 -@@ -366,6 +366,7 @@ found: +--- sh.proc.c.orig Thu Jun 25 22:15:37 2009 sh.proc.c Thu Jul 16 15:30:02 2009 +@@ -367,6 +367,7 @@ found: #ifdef notdef jobflags PAEXITED || #endif /* notdef
Re: UPDATE: tcsh - 6.16.00
On Thu, Jul 16, 2009 at 8:41 AM, Stuart Hendersonst...@openbsd.org wrote: On 2009/07/17 00:25, Ian McWilliam wrote: Version 6.17.00 was released on July 10, so maybe we should take that for a spin. ftp://ftp.astron.com/pub/tcsh/ thanks, nice of them to update the website :-) also working for me on amd64. -- GDB has a 'break' feature; why doesn't it have 'fix' too?
Re: UPDATE: tcsh - 6.16.00
On Thu, Jul 16, 2009 at 03:41:50PM +0100, Stuart Henderson wrote: On 2009/07/17 00:25, Ian McWilliam wrote: Stuart Henderson wrote: I don't use it myself, could any tcsh users please give this update a spin? thanks. Works fine for me on Amd64. version tcsh 6.16.00 (Astron) 2008-09-30 (amd64-amd-OpenBSD) options wide,nls,dl,al,kan,sm,rh,color,filec Version 6.17.00 was released on July 10, so maybe we should take that for a spin. ftp://ftp.astron.com/pub/tcsh/ thanks, nice of them to update the website :-) Index: Makefile === The 6.16 patch works fine on i386 and amd64, both in -current and in the last snapshot before version change to -current. The 6.17 patch does not build at all, apparently due to the nulled patches/patch-Makefile_in: *--* % make === Patching for tcsh-6.17.00 I can't seem to find a patch in there anywhere. *** patch-Makefile_in did not apply cleanly === Ignoring patchfile patch-Makefile_in.orig Ignoring previously applied (or reversed) patch. 1 out of 1 hunks ignored--saving rejects to config_f.h.rej *** patch-config_f_h did not apply cleanly === Ignoring patchfile patch-config_f_h.orig Ignoring previously applied (or reversed) patch. 1 out of 1 hunks ignored--saving rejects to host.defs.rej *** patch-host_defs did not apply cleanly Ignoring previously applied (or reversed) patch. 1 out of 1 hunks ignored--saving rejects to sh.proc.c.rej *** patch-sh_proc_c did not apply cleanly === Ignoring patchfile patch-sh_proc_c.orig Ignoring previously applied (or reversed) patch. 1 out of 1 hunks ignored--saving rejects to tests/arguments.at.rej *** patch-tests_arguments_at did not apply cleanly *** Error code 1 Stop in /usr/ports/shells/tcsh (line 2090 of /usr/ports/infrastructure/mk/bsd.port.mk). % *--*
Re: UPDATE: tcsh - 6.16.00
you'll need to clean up then reapply, patch -E should do better. On 2009/07/16 11:59, Emilio Perea wrote: On Thu, Jul 16, 2009 at 03:41:50PM +0100, Stuart Henderson wrote: On 2009/07/17 00:25, Ian McWilliam wrote: Stuart Henderson wrote: I don't use it myself, could any tcsh users please give this update a spin? thanks. Works fine for me on Amd64. version tcsh 6.16.00 (Astron) 2008-09-30 (amd64-amd-OpenBSD) options wide,nls,dl,al,kan,sm,rh,color,filec Version 6.17.00 was released on July 10, so maybe we should take that for a spin. ftp://ftp.astron.com/pub/tcsh/ thanks, nice of them to update the website :-) Index: Makefile === The 6.16 patch works fine on i386 and amd64, both in -current and in the last snapshot before version change to -current. The 6.17 patch does not build at all, apparently due to the nulled patches/patch-Makefile_in: *--* % make === Patching for tcsh-6.17.00 I can't seem to find a patch in there anywhere. *** patch-Makefile_in did not apply cleanly === Ignoring patchfile patch-Makefile_in.orig Ignoring previously applied (or reversed) patch. 1 out of 1 hunks ignored--saving rejects to config_f.h.rej *** patch-config_f_h did not apply cleanly === Ignoring patchfile patch-config_f_h.orig Ignoring previously applied (or reversed) patch. 1 out of 1 hunks ignored--saving rejects to host.defs.rej *** patch-host_defs did not apply cleanly Ignoring previously applied (or reversed) patch. 1 out of 1 hunks ignored--saving rejects to sh.proc.c.rej *** patch-sh_proc_c did not apply cleanly === Ignoring patchfile patch-sh_proc_c.orig Ignoring previously applied (or reversed) patch. 1 out of 1 hunks ignored--saving rejects to tests/arguments.at.rej *** patch-tests_arguments_at did not apply cleanly *** Error code 1 Stop in /usr/ports/shells/tcsh (line 2090 of /usr/ports/infrastructure/mk/bsd.port.mk). % *--*
Re: UPDATE: tcsh - 6.16.00
This needs something like the change below to allow running the regression tests. Which go from six failures in 6.15 to seven. (Yes, I'm now checking the tree for more problems of this kind...) --- shells/tcsh/MakefileWed Jul 1 20:56:25 2009 +++ mystuff/shells/tcsh/MakefileThu Jul 16 23:58:13 2009 @@ -22,8 +21,9 @@ ALL_TARGET=all catalogs -REGRESS_DEPENDS=:autoconf-2.59*:devel/autoconf/2.59 -REGRESS_FLAGS= AUTOCONF_VERSION=2.59 +AUTOCONF_VERSION=2.59 +REGRESS_DEPENDS=${MODGNU_AUTOCONF_DEPENDS} +REGRESS_FLAGS= AUTOCONF_VERSION=${AUTOCONF_VERSION} do-install: ${INSTALL_PROGRAM} ${WRKSRC}/tcsh ${PREFIX}/bin/tcsh -- Christian naddy Weisgerber na...@mips.inka.de
Re: UPDATE: tcsh - 6.16.00
Christian Weisgerber wrote: This needs something like the change below to allow running the regression tests. Which go from six failures in 6.15 to seven. (Yes, I'm now checking the tree for more problems of this kind...) --- shells/tcsh/MakefileWed Jul 1 20:56:25 2009 +++ mystuff/shells/tcsh/MakefileThu Jul 16 23:58:13 2009 @@ -22,8 +21,9 @@ ALL_TARGET= all catalogs -REGRESS_DEPENDS=:autoconf-2.59*:devel/autoconf/2.59 -REGRESS_FLAGS= AUTOCONF_VERSION=2.59 +AUTOCONF_VERSION=2.59 +REGRESS_DEPENDS=${MODGNU_AUTOCONF_DEPENDS} +REGRESS_FLAGS= AUTOCONF_VERSION=${AUTOCONF_VERSION} do-install: ${INSTALL_PROGRAM} ${WRKSRC}/tcsh ${PREFIX}/bin/tcsh I see different numbers. 27 Failures. ERROR: 171 tests were run, 27 failed unexpectedly. 51 tests were skipped. Ian McWilliam.
Re: UPDATE: tcsh - 6.16.00
Stuart Henderson wrote: On 2009/07/17 00:25, Ian McWilliam wrote: Stuart Henderson wrote: I don't use it myself, could any tcsh users please give this update a spin? thanks. Works fine for me on Amd64. version tcsh 6.16.00 (Astron) 2008-09-30 (amd64-amd-OpenBSD) options wide,nls,dl,al,kan,sm,rh,color,filec Version 6.17.00 was released on July 10, so maybe we should take that for a spin. ftp://ftp.astron.com/pub/tcsh/ thanks, nice of them to update the website :-) My thoughts exactly. So far no issues seen on Amd64. version tcsh 6.17.00 (Astron) 2009-07-10 (amd64-amd-OpenBSD) options wide,nls,dl,al,kan,sm,rh,color,filec Ian McWilliam