Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Not OK: perl v5.7.3 +DEVEL15046 on sun4-solaris 2.7 #5214

Closed
p5pRT opened this issue Mar 5, 2002 · 14 comments
Closed

Not OK: perl v5.7.3 +DEVEL15046 on sun4-solaris 2.7 #5214

p5pRT opened this issue Mar 5, 2002 · 14 comments

Comments

@p5pRT
Copy link

p5pRT commented Mar 5, 2002

Migrated from rt.perl.org#8789 (status was 'resolved')

Searchable as RT8789$

@p5pRT
Copy link
Author

p5pRT commented Mar 5, 2002

From d-lewart@ux1.cso.uiuc.edu

This is a build failure report for perl from d-lewart@​staff1.cso.uiuc.edu,
generated with the help of perlbug 1.33 running under perl v5.7.3.


Perl Bug Squasing Team,

"make distclean" leaves the following files​:
  ext/Fcntl/const-c.inc
  ext/Fcntl/const-xs.inc
  ext/File/Glob/const-c.inc
  ext/File/Glob/const-xs.inc
  ext/I18N/Langinfo/const-c.inc
  ext/I18N/Langinfo/const-xs.inc
  ext/POSIX/const-c.inc
  ext/POSIX/const-xs.inc
  ext/Socket/const-c.inc
  ext/Socket/const-xs.inc
  ext/Sys/Syslog/const-c.inc
  ext/Sys/Syslog/const-xs.inc

On another system with GDBM, it also left​:
  GDBM_File/const-c.inc
  GDBM_File/const-xs.inc

Also, since it is generated, perhaps the following file should
not be included in the distribution​:
  ext/I18N/Langinfo/fallback.c

Thanks!
Dan
d-lewart@​uiuc.edu



Flags​:
  category=install
  severity=none


Site configuration information for perl v5.7.3​:

Configured by d-lewart at Tue Mar 5 20​:36​:39 CST 2002.

Summary of my perl5 (revision 5.0 version 7 subversion 3 patch 15046) configuration​:
  Platform​:
  osname=solaris, osvers=2.7, archname=sun4-solaris
  uname='sunos staff1.cso.uiuc.edu 5.7 generic_106541-12 sun4u sparc sunw,ultra-2 '
  config_args='-des -Dcc=gcc -Dprefix=/scratch/d-lewart/perl@​15047 -Dusedevel'
  hint=recommended, useposix=true, d_sigaction=define
  usethreads=undef use5005threads=undef useithreads=undef usemultiplicity=undef
  useperlio=define d_sfio=undef uselargefiles=define usesocks=undef
  use64bitint=undef use64bitall=undef uselongdouble=undef
  usemymalloc=n, bincompat5005=define
  Compiler​:
  cc='gcc', ccflags ='-fno-strict-aliasing -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64',
  optimize='-O',
  cppflags='-fno-strict-aliasing -I/usr/local/include'
  ccversion='', gccversion='2.95.2 19991024 (release)', gccosandvers='solaris2.7'
  intsize=4, longsize=4, ptrsize=4, doublesize=8, byteorder=4321
  d_longlong=define, longlongsize=8, d_longdbl=define, longdblsize=16
  ivtype='long', ivsize=4, nvtype='double', nvsize=8, Off_t='off_t', lseeksize=8
  alignbytes=8, prototype=define
  Linker and Libraries​:
  ld='gcc', ldflags =' -L/usr/local/lib '
  libpth=/usr/local/lib /usr/lib /usr/ccs/lib
  libs=-lsocket -lnsl -ldl -lm -lc
  perllibs=-lsocket -lnsl -ldl -lm -lc
  libc=/lib/libc.so, so=so, useshrplib=false, libperl=libperl.a
  Dynamic Linking​:
  dlsrc=dl_dlopen.xs, dlext=so, d_dlsymun=undef, ccdlflags=' '
  cccdlflags='-fPIC', lddlflags='-G -L/usr/local/lib'

Locally applied patches​:
  DEVEL15046


@​INC for perl v5.7.3​:
  /scratch/d-lewart/perl@​15047/lib/5.7.3/sun4-solaris
  /scratch/d-lewart/perl@​15047/lib/5.7.3
  /scratch/d-lewart/perl@​15047/lib/site_perl/5.7.3/sun4-solaris
  /scratch/d-lewart/perl@​15047/lib/site_perl/5.7.3
  /scratch/d-lewart/perl@​15047/lib/site_perl
  .


Environment for perl v5.7.3​:
  HOME=/homea/d/d-/d-l/d-lewart
  LANG (unset)
  LANGUAGE (unset)
  LD_LIBRARY_PATH (unset)
  LOGDIR (unset)
  PATH=/homea/d/d-/d-l/d-lewart/bin​:/usr/local/bin​:/bin​:/usr/bin​:/usr/ccs/bin​:/usr/games​:/usr/ucb
  PERL_BADLANG (unset)
  SHELL=/bin/ksh

@p5pRT
Copy link
Author

p5pRT commented Mar 6, 2002

From @Tux

On Wed 06 Mar 2002 07​:37, lewart daniel s <d-lewart@​ux1.cso.uiuc.edu> wrote​:

Also, since it is generated, perhaps the following file should
not be included in the distribution​:
ext/I18N/Langinfo/fallback.c

I agree

Inline Patch
--- MANIFEST      Tue Mar  5 16:32:41 2002
+++ MANIFEST      Wed Mar  6 09:07:13 2002
@@ -395,7 +395,6 @@
 ext/GDBM_File/hints/sco.pl     Hint for GDBM_File for named architecture
 ext/GDBM_File/Makefile.PL      GDBM extension makefile writer
 ext/GDBM_File/typemap          GDBM extension interface types
-ext/I18N/Langinfo/fallback.c   I18N::Langinfo
 ext/I18N/Langinfo/fallback.xs  I18N::Langinfo
 ext/I18N/Langinfo/Langinfo.pm  I18N::Langinfo
 ext/I18N/Langinfo/Langinfo.t   I18N::Langinfo

-- 

H.Merijn Brand Amsterdam Perl Mongers (http​://amsterdam.pm.org/)
using perl-5.6.1, 5.7.2 & 631 on HP-UX 10.20 & 11.00, AIX 4.2, AIX 4.3,
  WinNT 4, Win2K pro & WinCE 2.11. Smoking perl CORE​: smokers@​perl.org
http​://archives.develooper.com/daily-build@​perl.org/ perl-qa@​perl.org
send smoke reports to​: smokers-reports@​perl.org, QA​: http​://qa.perl.org

@p5pRT
Copy link
Author

p5pRT commented Mar 6, 2002

From @Tux

On Wed 06 Mar 2002 07​:37, lewart daniel s <d-lewart@​ux1.cso.uiuc.edu> wrote​:

"make distclean" leaves the following files​:
ext/Fcntl/const-c.inc
ext/Fcntl/const-xs.inc
ext/File/Glob/const-c.inc
ext/File/Glob/const-xs.inc
ext/I18N/Langinfo/const-c.inc
ext/I18N/Langinfo/const-xs.inc
ext/POSIX/const-c.inc
ext/POSIX/const-xs.inc
ext/Socket/const-c.inc
ext/Socket/const-xs.inc
ext/Sys/Syslog/const-c.inc
ext/Sys/Syslog/const-xs.inc

On another system with GDBM, it also left​:
GDBM_File/const-c.inc
GDBM_File/const-xs.inc

.inc cannot be used as a generic extension to be removed due to files in the
distribution using it. (Tels, care to change that?)

So either we have to change the cleanup process to remove only */{,*/}const-
{c,xs}.inc or remove all occurances of .inc and rename the BigInt files.

l1​:/pro/3gl/CPAN/perl-current 125 > fgrep .inc MANIFEST
lib/Math/BigInt/t/bigfltpm.inc Shared tests for bigfltpm.t and sub_mbf.t
lib/Math/BigInt/t/bigintpm.inc Shared tests for bigintpm.t and sub_mbi.t
lib/Math/BigInt/t/mbimbf.inc Actual BigInt/BigFloat accuracy, precicion and fallback, round_mode tests
lib/Math/BigInt/t/sub_mif.t Test A & P with subclasses using mbimbf.inc
lib/Math/BigInt/t/upgrade.inc Actual tests for upgrade.t
l1​:/pro/3gl/CPAN/perl-current 126 >

--
H.Merijn Brand Amsterdam Perl Mongers (http​://amsterdam.pm.org/)
using perl-5.6.1, 5.7.2 & 631 on HP-UX 10.20 & 11.00, AIX 4.2, AIX 4.3,
  WinNT 4, Win2K pro & WinCE 2.11. Smoking perl CORE​: smokers@​perl.org
http​://archives.develooper.com/daily-build@​perl.org/ perl-qa@​perl.org
send smoke reports to​: smokers-reports@​perl.org, QA​: http​://qa.perl.org

@p5pRT
Copy link
Author

p5pRT commented Mar 6, 2002

From [Unknown Contact. See original ticket]

-----BEGIN PGP SIGNED MESSAGE-----

Moin,

On 06-Mar-02 H.Merijn Brand tried to scribble about​:

On Wed 06 Mar 2002 07​:37, lewart daniel s <d-lewart@​ux1.cso.uiuc.edu>
wrote​:

"make distclean" leaves the following files​:
ext/Fcntl/const-c.inc
ext/Fcntl/const-xs.inc
ext/File/Glob/const-c.inc
ext/File/Glob/const-xs.inc
ext/I18N/Langinfo/const-c.inc
ext/I18N/Langinfo/const-xs.inc
ext/POSIX/const-c.inc
ext/POSIX/const-xs.inc
ext/Socket/const-c.inc
ext/Socket/const-xs.inc
ext/Sys/Syslog/const-c.inc
ext/Sys/Syslog/const-xs.inc

On another system with GDBM, it also left​:
GDBM_File/const-c.inc
GDBM_File/const-xs.inc

.inc cannot be used as a generic extension to be removed due to files in
the
distribution using it. (Tels, care to change that?)

No problem. To what? (The files are INCluded, not run, thats why they are
named .inc)

Patch it in the core to "*.tin" (maybe?) and I will follow with the CPAN
package.

Cheers,

Tels

- --
perl -MDev​::Bollocks -e'print Dev​::Bollocks->rand(),"\n"'
quickly incentivize customized patterns

http​://bloodgate.com/perl My current Perl projects
PGP key available on http​://bloodgate.com/tels.asc or via email

-----BEGIN PGP SIGNATURE-----
Version​: GnuPG v1.0.6 (GNU/Linux)

iQEVAwUBPIXV+3cLPEOTuEwVAQHJowf/VLObAAKvwnMdiz6mWLSIfwso+FTjHDVU
MqRTRkvuKjq8sVzV+9dbKJW8KYrDylU61bkmPqQr/rsIUbXgbKpHPk9N8Ao0KKsz
voHPSAzre0Eb2ODFp1zymsSiw87+JTViJYeSYwmVrx5E71dMU8vs+wcyhVG/9Vxd
PC63df+gYCCxmoeOcxk92wfvS0894+o/4xeNsft6YkDo7bs89mekrzP3H5zTry/G
EGWz/EsRm+E2pfZaWnLmF8pFTR4TFx8XMh73S5zAG+7lVvGWYG5g0y5zz2IIz9Ty
U2CtXLDO5rrp16DrK4A5NlhS1XY4t93L84hPmPsxIvArxKzXHqChkg==
=AAKP
-----END PGP SIGNATURE-----

@p5pRT
Copy link
Author

p5pRT commented Mar 6, 2002

From @Tux

On Wed 06 Mar 2002 09​:40, Tels <perl_dummy@​bloodgate.com> wrote​:

On 06-Mar-02 H.Merijn Brand tried to scribble about​:

On Wed 06 Mar 2002 07​:37, lewart daniel s <d-lewart@​ux1.cso.uiuc.edu>
wrote​:

"make distclean" leaves the following files​:
ext/Fcntl/const-c.inc
ext/Fcntl/const-xs.inc
ext/File/Glob/const-c.inc
ext/File/Glob/const-xs.inc
ext/I18N/Langinfo/const-c.inc
ext/I18N/Langinfo/const-xs.inc
ext/POSIX/const-c.inc
ext/POSIX/const-xs.inc
ext/Socket/const-c.inc
ext/Socket/const-xs.inc
ext/Sys/Syslog/const-c.inc
ext/Sys/Syslog/const-xs.inc

On another system with GDBM, it also left​:
GDBM_File/const-c.inc
GDBM_File/const-xs.inc

.inc cannot be used as a generic extension to be removed due to files in
the distribution using it. (Tels, care to change that?)

No problem. To what? (The files are INCluded, not run, thats why they are
named .inc)

Patch it in the core to "*.tin" (maybe?) and I will follow with the CPAN
package.

Lets await possible other responses. If there are none, you go for .tin, and
I'll remove all .inc :)

Cheers,

--
H.Merijn Brand Amsterdam Perl Mongers (http​://amsterdam.pm.org/)
using perl-5.6.1, 5.7.2 & 631 on HP-UX 10.20 & 11.00, AIX 4.2, AIX 4.3,
  WinNT 4, Win2K pro & WinCE 2.11. Smoking perl CORE​: smokers@​perl.org
http​://archives.develooper.com/daily-build@​perl.org/ perl-qa@​perl.org
send smoke reports to​: smokers-reports@​perl.org, QA​: http​://qa.perl.org

@p5pRT
Copy link
Author

p5pRT commented Mar 19, 2002

From @nwc10

I can't remember if I said this before - thanks for the bug report.

On Wed, Mar 06, 2002 at 12​:37​:15AM -0600, lewart daniel s wrote​:

This is a build failure report for perl from d-lewart@​staff1.cso.uiuc.edu,
generated with the help of perlbug 1.33 running under perl v5.7.3.

-----------------------------------------------------------------
Perl Bug Squasing Team,

"make distclean" leaves the following files​:
ext/Fcntl/const-c.inc
ext/Fcntl/const-xs.inc
ext/File/Glob/const-c.inc
ext/File/Glob/const-xs.inc
ext/I18N/Langinfo/const-c.inc
ext/I18N/Langinfo/const-xs.inc
ext/POSIX/const-c.inc
ext/POSIX/const-xs.inc
ext/Socket/const-c.inc
ext/Socket/const-xs.inc
ext/Sys/Syslog/const-c.inc
ext/Sys/Syslog/const-xs.inc

On another system with GDBM, it also left​:
GDBM_File/const-c.inc
GDBM_File/const-xs.inc

Also, since it is generated, perhaps the following file should
not be included in the distribution​:
ext/I18N/Langinfo/fallback.c

This patch should cure the problem. Tested.

nwc10@​colon [15337-32]$ /usr/bin/perl -MExtUtils​::Manifest=fullcheck -e fullcheck
Not in MANIFEST​: .patch
Not in MANIFEST​: ext/Fcntl/Makefile.PL.orig
Not in MANIFEST​: ext/File/Glob/Makefile.PL.orig
Not in MANIFEST​: ext/GDBM_File/Makefile.PL.orig
Not in MANIFEST​: ext/I18N/Langinfo/Makefile.PL.orig
Not in MANIFEST​: ext/POSIX/Makefile.PL.orig
Not in MANIFEST​: ext/Socket/Makefile.PL.orig
Not in MANIFEST​: ext/Sys/Syslog/Makefile.PL.orig
Not in MANIFEST​: t/dummydb.db

New question - what is t/dummydb.db?
[The rest I know about. I also see t/dummydb.db on my FreeBSD system at home]

And I can't remember what I Cc to where to get perlbug to close the bug.

Nicholas Clark
--
Even better than the real thing​: http​://nms-cgi.sourceforge.net/

Inline Patch
--- ext/Fcntl/Makefile.PL.orig	Mon Mar  4 23:20:59 2002
+++ ext/Fcntl/Makefile.PL	Tue Mar 19 21:18:10 2002
@@ -5,6 +5,7 @@
     MAN3PODS 	=> {}, 	# Pods will be built by installman.
     XSPROTOARG => '-noprototypes', 		# XXX remove later?
     VERSION_FROM => 'Fcntl.pm',
+    realclean => {FILES=> 'const-c.inc const-xs.inc'},
 );
 
 my @names = (qw(FAPPEND FASYNC FCREAT FDEFER FDSYNC FD_CLOEXEC FEXCL FLARGEFILE
--- ext/File/Glob/Makefile.PL.orig	Mon Mar  4 23:20:59 2002
+++ ext/File/Glob/Makefile.PL	Tue Mar 19 21:18:36 2002
@@ -5,6 +5,7 @@
     VERSION_FROM	=> 'Glob.pm',
     MAN3PODS		=> {},     # Pods will be built by installman.
     OBJECT		=> 'bsd_glob$(OBJ_EXT) Glob$(OBJ_EXT)',
+    realclean => {FILES=> 'const-c.inc const-xs.inc'},
 
 ## uncomment for glob debugging (will cause make test to fail)
 #   DEFINE		=> '-DGLOB_DEBUG',
--- ext/GDBM_File/Makefile.PL.orig	Mon Mar  4 23:20:59 2002
+++ ext/GDBM_File/Makefile.PL	Tue Mar 19 21:18:46 2002
@@ -6,6 +6,7 @@
     MAN3PODS 	=> {}, 	# Pods will be built by installman.
     XSPROTOARG => '-noprototypes', 		# XXX remove later?
     VERSION_FROM => 'GDBM_File.pm',
+    realclean => {FILES=> 'const-c.inc const-xs.inc'},
 );
 WriteConstants(
     NAME => 'GDBM_File',
--- ext/I18N/Langinfo/Makefile.PL.orig	Mon Mar  4 23:20:59 2002
+++ ext/I18N/Langinfo/Makefile.PL	Tue Mar 19 21:19:17 2002
@@ -13,6 +13,7 @@
 	# Insert -I. if you add *.h files later:
     'INC'		=> '', # e.g., '-I/usr/include/other'
     'MAN3PODS'		=> {},  # Pods will be built by installman
+    realclean => {FILES=> 'const-c.inc const-xs.inc'},
 	# Un-comment this if you add C files to link with later:
     # 'OBJECT'		=> '$(O_FILES)', # link all the C files too
 );
--- ext/POSIX/Makefile.PL.orig	Mon Mar  4 23:20:59 2002
+++ ext/POSIX/Makefile.PL	Tue Mar 19 21:19:32 2002
@@ -10,7 +10,8 @@
     @libs,
     MAN3PODS 	=> {}, 	# Pods will be built by installman.
     XSPROTOARG => '-noprototypes', 		# XXX remove later?
-    VERSION_FROM => 'POSIX.pm', 
+    VERSION_FROM => 'POSIX.pm',
+    realclean => {FILES=> 'const-c.inc const-xs.inc'},
 );
 
 my @names =
--- ext/Socket/Makefile.PL.orig	Mon Mar  4 23:20:59 2002
+++ ext/Socket/Makefile.PL	Tue Mar 19 21:19:42 2002
@@ -7,6 +7,7 @@
    ($Config{libs} =~ /(-lsocks\S*)/ ? (LIBS => [ "$1" ] ) : ()),
     MAN3PODS  	 => {}, 	# Pods will be built by installman.
     XSPROTOARG   => '-noprototypes', 		# XXX remove later?
+    realclean => {FILES=> 'const-c.inc const-xs.inc'},
 );
 my @names = (qw(AF_802 AF_AAL AF_APPLETALK AF_CCITT AF_CHAOS AF_CTF
 		AF_DATAKIT AF_DECnet AF_DLI AF_ECMA AF_GOSIP AF_HYLINK
--- ext/Sys/Syslog/Makefile.PL.orig	Mon Mar  4 23:20:59 2002
+++ ext/Sys/Syslog/Makefile.PL	Tue Mar 19 21:19:51 2002
@@ -6,6 +6,7 @@
     VERSION_FROM	=> 'Syslog.pm', 
     MAN3PODS		=> {}, 	# Pods will be built by installman.
     XSPROTOARG          => '-noprototypes',
+    realclean => {FILES=> 'const-c.inc const-xs.inc'},
 );
 
 # We hope syslogd understands /dev/log.

@p5pRT
Copy link
Author

p5pRT commented Mar 19, 2002

From @jhi

On Tue, Mar 19, 2002 at 09​:52​:47PM +0000, Nicholas Clark wrote​:

I can't remember if I said this before - thanks for the bug report.

Thanks, applied.

nwc10@​colon [15337-32]$ /usr/bin/perl -MExtUtils​::Manifest=fullcheck -e fullcheck
Not in MANIFEST​: .patch
Not in MANIFEST​: ext/Fcntl/Makefile.PL.orig
Not in MANIFEST​: ext/File/Glob/Makefile.PL.orig
Not in MANIFEST​: ext/GDBM_File/Makefile.PL.orig
Not in MANIFEST​: ext/I18N/Langinfo/Makefile.PL.orig
Not in MANIFEST​: ext/POSIX/Makefile.PL.orig
Not in MANIFEST​: ext/Socket/Makefile.PL.orig
Not in MANIFEST​: ext/Sys/Syslog/Makefile.PL.orig
Not in MANIFEST​: t/dummydb.db

New question - what is t/dummydb.db?

alpha​:~/pp4/perl ; echo **/*(.)|xargs egrep dummydb
lib/Memoize/t/errors.t​:my $dummyfile = './dummydb';

--
$jhi++; # http​://www.iki.fi/jhi/
  # There is this special biologist word we use for 'stable'.
  # It is 'dead'. -- Jack Cohen

@p5pRT
Copy link
Author

p5pRT commented Apr 1, 2002

From @nwc10

On Wed, Mar 20, 2002 at 12​:39​:24AM +0200, Jarkko Hietaniemi wrote​:

On Tue, Mar 19, 2002 at 09​:52​:47PM +0000, Nicholas Clark wrote​:

nwc10@​colon [15337-32]$ /usr/bin/perl -MExtUtils​::Manifest=fullcheck -e fullcheck
Not in MANIFEST​: .patch
Not in MANIFEST​: ext/Fcntl/Makefile.PL.orig
Not in MANIFEST​: ext/File/Glob/Makefile.PL.orig
Not in MANIFEST​: ext/GDBM_File/Makefile.PL.orig
Not in MANIFEST​: ext/I18N/Langinfo/Makefile.PL.orig
Not in MANIFEST​: ext/POSIX/Makefile.PL.orig
Not in MANIFEST​: ext/Socket/Makefile.PL.orig
Not in MANIFEST​: ext/Sys/Syslog/Makefile.PL.orig
Not in MANIFEST​: t/dummydb.db

New question - what is t/dummydb.db?

alpha​:~/pp4/perl ; echo **/*(.)|xargs egrep dummydb
lib/Memoize/t/errors.t​:my $dummyfile = './dummydb';

Still there. But not with the appended.

1 new one has turned up​:

Not in MANIFEST​: t/bb

Nicholas Clark
--
Even better than the real thing​: http​://nms-cgi.sourceforge.net/

Inline Patch
--- lib/Memoize/t/errors.t.orig	Sat Oct  6 19:43:41 2001
+++ lib/Memoize/t/errors.t	Mon Apr  1 20:37:03 2002
@@ -36,7 +36,7 @@
   };
   print $@ =~ /can only store scalars/
      || $@ =~ /Can't locate.*in \@INC/ ? "ok $n\n" : "not ok $n # $@\n";
-  1 while unlink $dummyfile, "$dummyfile.dir", "$dummyfile.pag";
+  1 while unlink $dummyfile, "$dummyfile.dir", "$dummyfile.pag", "$dummyfile.db";
   $n++;
 }
 

@p5pRT
Copy link
Author

p5pRT commented Apr 1, 2002

From @jhi

alpha​:~/pp4/perl ; echo **/*(.)|xargs egrep dummydb
lib/Memoize/t/errors.t​:my $dummyfile = './dummydb';

Still there. But not with the appended.

Thanks, applied.

1 new one has turned up​:

Not in MANIFEST​: t/bb

Nicholas Clark
--
Even better than the real thing​: http​://nms-cgi.sourceforge.net/

--- lib/Memoize/t/errors.t.orig Sat Oct 6 19​:43​:41 2001
+++ lib/Memoize/t/errors.t Mon Apr 1 20​:37​:03 2002
@​@​ -36,7 +36,7 @​@​
};
print $@​ =~ /can only store scalars/
|| $@​ =~ /Can't locate.*in \@​INC/ ? "ok $n\n" : "not ok $n # $@​\n";
- 1 while unlink $dummyfile, "$dummyfile.dir", "$dummyfile.pag";
+ 1 while unlink $dummyfile, "$dummyfile.dir", "$dummyfile.pag", "$dummyfile.db";
$n++;
}

--
$jhi++; # http​://www.iki.fi/jhi/
  # There is this special biologist word we use for 'stable'.
  # It is 'dead'. -- Jack Cohen

@p5pRT
Copy link
Author

p5pRT commented Apr 1, 2002

From [Unknown Contact. See original ticket]

Nicholas Clark <nick@​unfortu.net> writes​:

FWIW on the distclean font

  perl -x win32/distclean.bat

deletes everything not in MANIFEST.

I wrote the thing 'cos Win32's distclean was horribly slow and
subject to snags in that CCTYPE=GCC produces different
files to CCTYPE=BORLAND (say) - but once you had clean'ed one
there were no Makefiles to clean the other ...

--
Nick Ing-Simmons
http​://www.ni-s.u-net.com/

@p5pRT
Copy link
Author

p5pRT commented Apr 2, 2002

From @jhi

On Tue, Apr 02, 2002 at 08​:27​:21AM +0100, Nick Ing-Simmons wrote​:

Nicholas Clark <nick@​unfortu.net> writes​:

FWIW on the distclean font

perl -x win32/distclean.bat

deletes everything not in MANIFEST.

Well, *that*'s not the problem, problem is various tests leaving
droppings in t/...

I wrote the thing 'cos Win32's distclean was horribly slow and
subject to snags in that CCTYPE=GCC produces different
files to CCTYPE=BORLAND (say) - but once you had clean'ed one
there were no Makefiles to clean the other ...

--
Nick Ing-Simmons
http​://www.ni-s.u-net.com/

--
$jhi++; # http​://www.iki.fi/jhi/
  # There is this special biologist word we use for 'stable'.
  # It is 'dead'. -- Jack Cohen

@p5pRT
Copy link
Author

p5pRT commented Apr 2, 2002

From [Unknown Contact. See original ticket]

Jarkko Hietaniemi wrote​:

On Tue, Apr 02, 2002 at 08​:27​:21AM +0100, Nick Ing-Simmons wrote​:

Nicholas Clark <nick@​unfortu.net> writes​:

FWIW on the distclean font

perl -x win32/distclean.bat

deletes everything not in MANIFEST.

Well, *that*'s not the problem, problem is various tests leaving
droppings in t/...

This isn't a pretty solution, but you could have the test harness do a
snapshot of the t/ directory tree before and after running the tests,
and then complaining loudly and removing anything that is there after
but not before. Or even have it do this before all the tests, and after
each seperate test, so one can figure out which test it is that's
leaving droppings.

I wrote the thing 'cos Win32's distclean was horribly slow and
subject to snags in that CCTYPE=GCC produces different
files to CCTYPE=BORLAND (say) - but once you had clean'ed one
there were no Makefiles to clean the other ...

--
print reverse( ",rekcah", " lreP", " rehtona", " tsuJ" )."\n";

@p5pRT
Copy link
Author

p5pRT commented Dec 4, 2002

From @jhi

Hi, I'm closing off some old Perl bug tickets, especially those
from prereleases. If you still have problems in Perl 5.8.0, please
(re)report them.

@p5pRT
Copy link
Author

p5pRT commented Dec 4, 2002

@jhi - Status changed from 'open' to 'resolved'

@p5pRT p5pRT closed this as completed Dec 4, 2002
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant