Revisions of perl-Lexical-SealRequireHints

buildservice-autocommit accepted request 1071467 from Dirk Stoecker's avatar Dirk Stoecker (dstoecker) (revision 10)
baserev update by copy to link target
Dirk Stoecker's avatar Dirk Stoecker (dstoecker) accepted request 1071464 from Tina Müller's avatar Tina Müller (tinita) (revision 9)
- updated to 0.012
   see /usr/share/doc/packages/perl-Lexical-SealRequireHints/Changes
  version 0.012; 2023-03-10
    * bugfix: comprehensive set of preemptive loads of modules for which
      a delayed load might have been compiled while loading this module
    * bugfix: if AutoLoader was loaded during (or before) loading this
      module, flush its compiled code and reload it, to make subsequent
      autoloads of *.al files not leak hints
    * bugfix: if utf8_heavy.pl was loaded during (or before) loading this
      module, flush its compiled code and reload it, to make subsequent
      loads of Unicode data files not leak hints
    * bugfix: perform preemptive loads, of modules for which a delayed
      load might have been compiled while loading this module, regardless
      of whether XS module loading was successful
    * bugfix: also work around hint leakage affecting do-file, which
      suffers exactly the same problem as require
    * correct thread behaviour: make the XS implementation behave the way
      the pure Perl implementation already did, by not applying workaround
      until it has been requested in a particular thread (including being
      requested pre-cloning in a thread from which this thread was cloned)
    * be more conservative about maintaining op tree structure
    * port to Perl 5.33.1, which defines a PERL_VERSION_GE() macro that
      clashes with the one this module previously had
    * delay the preemptive module loads, of modules potentially subject
      to early-compiled delayed loads, until applying the fix
    * update swash test for Perl 5.27.11, which avoids actually loading
      swashes most of the time
    * skip thread tests on some old versions of Perl (around 5.10.0) where
      a core bug makes thread creation violate an internal assertion and
      causes crashes
    * skip thread tests on pre-5.8.9 Perls where a core bug makes thread
      creation corrupt memory
    * skip thread tests on pre-5.8.3 Perls where a core bug makes thread
      completion break the global PL_sv_placeholder
    * in t/override.t, make the test overrides of require() provide the
      correct context to the file scope of each file being loaded
    * test the point at which the workaround goes into effect
    * in documentation, describe the bug affecting "do" on Perls 5.15.{5..7}
    * in documentation, use four-column indentation for all verbatim
      material
    * in META.{yml,json}, point to public bug tracker
    * use full stricture in the module, now that delayed module loads
      compiled while loading this module are properly handled so there's
      no need to try avoiding them entirely
    * in XS, better argument parenthesisation in a macro
    * avoid some compiler warnings that arise on Perl 5.6
    * fix indentation in the reserve definition of wrap_op_checker()
buildservice-autocommit accepted request 514096 from Stephan Kulow's avatar Stephan Kulow (coolo) (revision 8)
baserev update by copy to link target
Stephan Kulow's avatar Stephan Kulow (coolo) accepted request 512420 from Stephan Kulow's avatar Stephan Kulow (coolo) (revision 7)
automatic update
buildservice-autocommit accepted request 378579 from Stephan Kulow's avatar Stephan Kulow (coolo) (revision 6)
baserev update by copy to link target
Stephan Kulow's avatar Stephan Kulow (coolo) accepted request 378537 from Stephan Kulow's avatar Stephan Kulow (coolo) (revision 5)
automatic update
buildservice-autocommit accepted request 296066 from Stephan Kulow's avatar Stephan Kulow (coolo) (revision 4)
baserev update by copy to link target
Stephan Kulow's avatar Stephan Kulow (coolo) accepted request 295906 from Stephan Kulow's avatar Stephan Kulow (coolo) (revision 3)
automatic update
Stephan Kulow's avatar Stephan Kulow (coolo) accepted request 224042 from Stephan Kulow's avatar Stephan Kulow (coolo) (revision 2)
initialized devel package after accepting 224042
Stephan Kulow's avatar Stephan Kulow (coolo) committed (revision 1)
initial package
Displaying all 10 revisions
openSUSE Build Service is sponsored by