One more thing: I piped the output of pp in a file and I can read C:\strawberry\perl\site\bin/pp: ... adding C:/strawberry/perl/site/lib/auto/clone/Clone.bs as lib/auto/clone/Clone.bs C:\strawberry\perl\site\bin/pp: ... adding C:/strawberry/perl/site/lib/auto/clone/Clone.dll as lib/auto/clone/Clone.dll C:\strawberry\perl\site\bin/pp: ... adding <string> as lib/auto/clone/autosplit.ix
That the clone with lower case is outputted here (I did check that it is C:/strawberry/perl/site/lib/auto/Clone that I have on my disk François > -----Original Message----- > From: RAPPAZ Francois [mailto:francois.rap...@unifr.ch] > Sent: vendredi, 19. septembre 2014 15:12 > To: Ch Lamprecht; Roderich Schupp > Cc: par@perl.org > Subject: RE: use clone -> crash my exe > > Hi there, > > I search for use clone without success: > > C:\strawberry\perl\site\lib>findstr /B /S /C:"use clone;" *.* Does not > give any output, but > > C:\strawberry\perl\site\lib>findstr /B /S /C:"use Clone;" *.* gives > DBIx\Class\CDBICompat\Relationships.pm:use Clone; > > C:\strawberry\perl\site\lib>findstr /B /S /C:"use Clone();" *.* gives > Rose\DB\Object\Metadata\MethodMaker.pm:use Clone(); > Rose\DB\Object\Metadata\Object.pm:use Clone(); > Rose\DB\Object\Metadata.pm:use Clone(); # This is the backup clone > method > > I then tried > > pp -v 3 -B -o test1.par mycript.pl > pp -v 3 -B -o test2.par -l Clone.dll myscript.p > > and it does not change the case in lib/auto/Clone in the par archive. > > Now, with > pp -v 3 -B -o test3.par @ppopts_test.txt invtot_rdb.pl > > and the ppopts_test.txt being: > -M Class::Factory::Util > -M Class::Interface > -M DateTime::Format::Builder > -M DateTime::Format::MySQL > -M DateTime::Format::Strptime > -M Params::ValidateXS > -M Rose::DB::MySQL > -M Rose::DB::Object::Metadata::Column::Serial > -M Rose::DB::Object::Metadata::Column::Boolean > -M Rose::DB::Object::Metadata::Column::Character > -M Rose::DB::Object::Metadata::Column::Date > -M Rose::DB::Object::Metadata::Column::Enum > -M Rose::DB::Object::Metadata::Column::Integer > -M Rose::DB::Object::Metadata::Column::Set > -M Rose::DB::Object::Metadata::Column::Varchar > -M Rose::DB::Object::MakeMethods::Date > -M Rose::DB::Object::Metadata::Relationship::OneToMany > > I have a lower case clone folder in lib/auto > > So this is the way one of these module call clone... that produce the > change in case > > > François > > > > > -----Original Message----- > > From: Ch Lamprecht [mailto:ch.l.n...@online.de] > > Sent: vendredi, 19. septembre 2014 11:20 > > To: par@perl.org > > Subject: Re: use clone -> crash my exe > > > > Am 18.09.2014 um 10:25 schrieb RAPPAZ Francois: > > > > > If I compare that tmp folder with other archives I made with par, I > > > see that it’s lib/auto/Clone I have > > > > > > So I wonder what on earth produce the lower case … > > > > > > > Hi Francois, > > > > did you check for a 'use clone;' in your sources? > > > > Cheers Christoph