liwrg_mpihjemccom via rt veyjhbyfbuaeanjperlorg new ticket created liwrg_mpihjemccom please include string perl 47529 subject line future correspondence issue bug report perl liwrg_mpihjemccom generated help perlbug 135 running perl v588 use strict example examplenew foo1 foonew1 4 2 3 exampleaddfoofoo1 foo2 foonew1 4 5 2 exampleaddfoofoo2 foo3 foonew1 4 2 7 1 exampleaddfoofoo3 foo4 foonew1 2 3 call get sorted foos sorts value returned foos getmaxdelta function function dorts values array foo sort within sort causes problems b even work around causes packages compose nicely pakage needs know internal working module foos examplegetsortedfoos printf sn _tostring foreach foos fail 0 fail 1 foos0 foo4 foos1 foo1 foos2 foo3 foos3 foo2 print fail failn passn package example sub new proto shift class refproto proto blessthis class thisfoos return sub addfoo shift push thisfoos shift sub getsortedfoos shift return sort agetmaxdelta bgetmaxdelta thisfoos package foo sub new proto shift class refproto proto blessthis class thisvalues shift return sub getmaxdelta shift values thisvalues values sort print evaluate hex hex bn return hex hex b values return valuesvalues values0 sub tostring shift return join thisvalues flags categorycore severitymedium site configuration information perl v588 configured adios sun dec 3 150959 est 2006 summary perl5 revision 5 version 8 subversion 8 configuration platform osnamesolaris osvers28 archnamesun4solaris unamesunos lqam9027 58 generic_11735039 sun4us sparc fjsvgpus config_args hintrecommended useposixtrue d_sigactiondefine usethreadsundef use5005threadsundef useithreadsundef usemultiplicityundef useperliodefine d_sfioundef uselargefilesdefine usesocksundef use64bitintundef use64bitallundef uselongdoubleundef usemymallocn bincompat5005undef compiler ccgcc ccflags fnostrictaliasing pipe iusrlocalinclude d_largefile_source d_file_offset_bits64 optimizeo cppflagsfnostrictaliasing pipe iusrlocalinclude ccversion gccversion332 gccosandverssolaris28 intsize4 longsize4 ptrsize4 doublesize8 byteorder4321 d_longlongdefine longlongsize8 d_longdbldefine longdblsize16 ivtypelong ivsize4 nvtypedouble nvsize8 off_toff_t lseeksize8 alignbytes8 prototypedefine linker libraries ldgcc ldflags lusrlocallib libpthusrlocallib usrlib usrccslib libslsocket lnsl ldl lm lc perllibslsocket lnsl ldl lm lc libcliblibcso soso useshrplibtrue libperllibperlso gnulibc_version dynamic linking dlsrcdl_dlopenxs dlextso d_dlsymunundef ccdlflags wle r emcadiosreleasesperlperl588buildssunosinstalldirlib588sun4solariscore cccdlflagsfpic lddlflags wle g lusrlocallib locally applied patches inc perl v588 emcadiosreleasesperlperl588buildssunosinstalldirlib588sun4solaris emcadiosreleasesperlperl588buildssunosinstalldirlib588 emcadiosreleasesperlperl588buildssunosinstalldirlibsite_perl588sun4solaris emcadiosreleasesperlperl588buildssunosinstalldirlibsite_perl588 emcadiosreleasesperlperl588buildssunosinstalldirlibsite_perl environment perl v588 home lang unset language unset ld_library_path unset logdir unset pathoptemcsymclisymclibinoptperlbinbinusrbinusrsymclistorbinusrsbinsbinusrucbetcusretcusrlocalbinusrsymapibinusrsymclibinoptemcwideskysymclibinoptnavispherebinoptemcwideskysymclisdkeslbinusradiosusrsilbinsorcery perl_badlang unset shellsbinsh fri 08 aug 2008 003655 0800 perl 47529 calling sort within another sort breaks namespace b