Commit Graph

91 Commits

Author SHA1 Message Date
Fedora Release Engineering 8a8618211c - Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2018-07-13 15:45:03 +00:00
Jitka Plesnikova 28e3234fce Perl 5.28 re-rebuild of bootstrapped packages 2018-07-01 09:09:27 +02:00
Jitka Plesnikova 48e3a21048 Perl 5.28 rebuild 2018-06-28 14:01:07 +02:00
Petr Písař d4e7e105c2 cpan.org addresses moved to MetaCPAN <https://fedoraproject.org/wiki/Changes/Perl_Move_to_MetaCPAN> 2018-06-04 14:36:02 +02:00
Fedora Release Engineering e1fef2274c - Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2018-02-08 18:41:24 +00:00
Fedora Release Engineering cbe60b78f5 - Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild 2017-08-03 05:00:12 +00:00
Fedora Release Engineering e44410ea70 - Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild 2017-07-27 02:26:32 +00:00
Petr Písař 33cd6f1532 perl dependency renamed to perl-interpreter <https://fedoraproject.org/wiki/Changes/perl_Package_to_Install_Core_Modules> 2017-07-12 14:38:05 +02:00
Paul Howarth 6391d3a007 Update to 7.14
- New upstream release 7.14
  - Fix a crash bug in AnyEvent::Handle with openssl 1.1.0
  - AnyEvent::Handle->keepalive was documented (and defined) twice
  - AnyEvent::Socket::tcp_bind/tcp_server would immediately unlink a unix
    listening socket unless a guard is used; change this so that no clean-up
    will be performed unless a guard is used and document this more clearly
  - Make tcp_bind/tcp_server error messages more regular
  - Fix building on Perl without '.' in @INC
  - Add TCP_FASTOPEN/MSG_FASTOPEN and MSG_NOSIGNAL/MSG_MORE/MSG_DONTWAIT to
    constants
  - Update warnings to common::sense 3.74 standards
2017-06-24 12:43:24 +01:00
Jitka Plesnikova 77928db500 Perl 5.26 re-rebuild of bootstrapped packages 2017-06-07 16:30:08 +02:00
Jitka Plesnikova d4f62ce3b2 Perl 5.26 rebuild 2017-06-05 13:00:40 +02:00
Jitka Plesnikova 6f8e6aaf53 Fix building on Perl without '.' in @INC (CPAN RT#120086) 2017-05-17 14:39:25 +02:00
Fedora Release Engineering 96d40ff080 - Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild 2017-02-11 01:30:31 +00:00
Paul Howarth 2876e5e6f0 Fix segfault in SSL handling that manifests on OpenSSL 1.1.0 x86_64
(CPAN RT#118584, RHBZ#1390468)
2016-11-25 08:58:44 +00:00
Paul Howarth e0ba07bde7 Avoid interactive prompt duing build (#1390463)
Also, for now, BuildConflict with perl-Net-SSLeay on Rawhide (#1390468)
2016-11-01 13:42:26 +00:00
Paul Howarth a443b3a63c Add some optional dependencies (#1385642)
Also, work around SSL issues in Rawhide (possibly due to ongoing upgrade to
OpenSSL 1.1.0)
2016-10-17 18:40:57 +01:00
Paul Howarth ab7ad5c0b6 Update to 7.13
- New upstream release 7.13
  - Only call tlsext_host_name for non-empty common names
  - Log a (single) notice message if SNI is not supported
  - Upgrade to UTS-46:9.0.0 draft and switch to non-transitional behaviour
    (see also https://bugzilla.mozilla.org/show_bug.cgi?id=1218179)
  - It turns out that the UTS-46 IDNA testcase failures were indeed bugs in the
    testcases and the specification and not in the code - the post-9.0.0
    unicode files have all known problems fixed, so finally the AnyEvent IDNA
    implementation can pass the full IDNA testsuite - without needing a single
    fix
  - Guarantee (and document) that condvar callbacks will be removed on
    invocation - important to avoid circular references
- Simplify find command using -delete
- Use %license unconditionally
2016-09-19 15:04:47 +01:00
Petr Písař 334d7073e2 Mandatory Perl build-requires added <https://fedoraproject.org/wiki/Changes/Build_Root_Without_Perl> 2016-06-24 09:39:03 +02:00
Jitka Plesnikova ae0e41d44b Perl 5.24 re-rebuild of bootstrapped packages 2016-05-18 19:07:43 +02:00
Jitka Plesnikova dae90f50ae Perl 5.24 rebuild 2016-05-15 13:54:12 +02:00
Fedora Release Engineering 25aeedabde - Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild 2016-02-04 12:10:20 +00:00
Paul Howarth d59dfe315d Update to 7.12
- New upstream release 7.12
  - Use common name as hostname for TLS connects, if Net::SSLeay supports SNI
  - Fix documentation of tls_autostart read type in AnyEvent::Handle
2016-01-28 10:44:06 +00:00
Petr Šabata 55a069f40a Prevent FTBFS by adding a missing build time dependency 2015-08-26 17:10:06 +02:00
Paul Howarth 12c96bb665 Update to 7.11
- New upstream release 7.11
  - AnyEvent::Socket::parse_ipv6 could accept malformed ipv6 addresses (extra
    "::" at end and similar cases)
  - Add a more explicit warning to AnyEvent::Handle that it doesn't work on
    files; people keep getting confused
  - New function AnyEvent::Socket::tcp_bind
  - New functions AnyEvent::fh_block and AnyEvent::fh_unblock
  - Aligned ipv6 address formatting with RFC 5952 (by not shortening a single
    :0: to ::)
  - Added stability canary support
2015-07-17 14:03:16 +01:00
Dennis Gilmore 240d596d7f - Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild 2015-06-18 01:04:43 +00:00
Jitka Plesnikova ccc2caf169 Perl 5.22 re-rebuild of bootstrapped packages 2015-06-10 15:41:16 +02:00
Jitka Plesnikova e9f88f84f5 Perl 5.22 rebuild 2015-06-05 14:51:26 +02:00
Paul Howarth fc04feed7e Update to 7.09
- New upstream release 7.09
  - AnyEvent::Debug called an internal function (AnyEvent::Log::ft) that was
    renamed to AnyEvent::Log:format_time, under its old name
  - Update AnyEvent::DNS fallback resolver addresses: it seems google
    effectively killed most other free dns resolvers, so remove them, but add
    Cable and Wireless (ecrc) since it was stable for 20 years or so, official
    or not, and there should be an alternative to google
  - perl5porters broke Windows error codes in 5.20, and mapped WSAEWOULDBLOCK
    on the (different) EWOULDBLOCK error code, and WSAEINPROGRESS into the
    incompatible ERINPROGRESS code (there may be others too); this version
    only works around the WSAEWOULDBLOCK issue, because I don't have a nice
    way to work around the WSAEINPROGRESS bug
2015-05-02 19:15:41 +01:00
Paul Howarth ece8b3a669 Update to 7.08
- New upstream release 7.08:
  - Work around a newly introduced bug in Socket 2.011 (an erroneous sun_length
    check)
  - AnyEvent::TLS didn't load (but refer to) AnyEvent::Socket
  - AnyEvent::Strict will now confess, not croak, in line with it being a
    development/debugging tool
  - Work around a number of libglib bugs (debug builds of libglib enforce
    certain undocumented behaviour patterns such as not being able to remove a
    child watch source after it has fired, which we will try to emulate to
    avoid "criticals"; what were they thinking?)
  - Mention json security issues in AnyEvent::Handle
  - Changed default DNS resolver "max_outstanding" value from 1 to 10, the
    latter beinfg the intended value all along
  - Added new "AnyEvent::Impl::UV" interface module to the UV event lib
2014-12-10 19:39:54 +00:00
Jitka Plesnikova a85bf23e87 Perl 5.20 re-rebuild of bootstrapped packages 2014-09-08 21:48:01 +02:00
Jitka Plesnikova 0bc1303adc Perl 5.20 rebuild 2014-08-28 13:25:31 +02:00
Peter Robinson 282727148a - Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild 2014-08-17 15:21:17 +00:00
Paul Howarth dfd44d1f8e Support building for EPEL-7
- Avoid some optional test dependencies for EPEL builds so that we can get
  an EPEL-7 build done
- Use %license where possible
2014-07-21 16:46:30 +01:00
Dennis Gilmore d973bad3d7 - Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild 2014-06-06 19:17:10 -05:00
Paul Howarth 3d95c063e6 Update to 7.07
- New upstream release 7.07:
  - The documentation for custom tls verify schemes was wrong; make it agree
    with the code
  - Added cbor read and write types to AnyEvent::Handle (using CBOR::XS)
  - Work around an API change in openssl that could cause wrong tls connection
    aborts, likely on windows only
  - Calling AnyEvent->now_update with AnyEvent::Impl::Perl caused an endless
    loop
  - Add tlsv1_1 and tlsv1_2 protocols to AnyEvent::TLS
  - Document AnyEvent::Impl::IOAsync::set_loop and
    $AnyEvent::Impl::IOAsync::LOOP; though only documented now, this
    functionality has always been available
  - Force a toplevel domain name in t/81_hosts.t
  - Document that AnyEvent::Log uses AnyEvent::IO
  - Warn about AnyEvent::Filesys::Notify performance
  - Praise the joys of AnyEvent::Fork::*
  - Time for an =encoding directive
  - No longer use JSON to create a default json coder; use JSON::XS or JSON::PP
    directly
2013-12-17 21:36:38 +00:00
Paul Howarth c3b973425e Update to 7.05
- New upstream release 7.05:
   - uts46data.pl couldn't be found due to wrong naming of the file
   - Handle lone \015's properly in AE::Handle's default line read
   - Untaint IP addresses found in /etc/hosts
   - The memleak fix in 7.03 caused resolving via /etc/hosts always to fail on
     first use
   - Expose AnyEvent::Log::format_time, and allow users to redefine it
   - Expose AnyEvent::Log::default_format, and allow redefinition
   - Expose AnyEvent::Log::fatal_exit, to allow redefinition
   - AnyEvent::Debug shell can now run coro shell commands, if available
   - t/63* tests were wrongly in MANIFEST
   - kernel.org's finger server went MIA, switch to freebsd.org and icculus.org
   - Clarify that IO::AIO and AnyEvent::AIO are needed for AnyEvent::IO to
     function asynchronously
   - Hard-disable $^W in most tests; it generates too much garbage output
   - Use a (hopefully) more future-proof method to emulate common::sense
   - Upgrade to UTS-46:6.2.0
   - Switch to INSTLIB from INSTLIBDIR, as INSTLIBDIR was wrongly documented;
     should not affect anything
- Don't BR: perl(Event::Lib) as that back-end is not tested
- BR: perl(IO::Async::Loop) for the test suite now that there's a new enough
  version available
- BR: perl(File::Temp) for the test suite
2013-08-21 13:48:25 +01:00
Jitka Plesnikova a116dd2b45 Perl 5.18 re-rebuild of bootstrapped packages 2013-08-14 18:26:14 +02:00
Dennis Gilmore ec927c8a8b - Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild 2013-08-03 12:06:19 -05:00
Petr Písař 83cd82dbef Perl 5.18 rebuild 2013-07-22 21:49:10 +02:00
Dennis Gilmore f43b03a4be - Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild 2013-02-14 04:09:11 -06:00
Paul Howarth 1a87887c2e Update to 7.04
- New upstream release 7.04:
  - AnyEvent::Socket::inet_aton did not work when DNS resolution was used to
    find the addresses
  - Fix a memory leak in the /etc/hosts lookup code when hosts don't resolve
    and are not in hosts
2012-11-15 12:51:07 +00:00
Paul Howarth eae35cb72e Update to 7.02
- New upstream release 7.02:
  - AnyEvent::Util::run_cmd could block indefinitely
  - Verified that AnyEvent::Socket follows RFC5952
  - Try to parse "ADDR#PORT" in addition to "ADDR PORT"
- Make %files list more explicit
2012-08-21 10:08:33 +01:00
Dennis Gilmore 90415591e2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild 2012-07-20 05:00:19 -05:00
Petr Písař 5ebef85c84 Perl 5.16 re-rebuild of bootstrapped packages 2012-07-10 15:17:14 +02:00
Petr Písař b8184fd5b6 Perl 5.16 rebuild 2012-06-14 16:16:40 +02:00
Paul Howarth c27a78c70d Update to 7.01
- New upstream release 7.01:
  - Fail with EPROTO in AnyEvent::Handle when TLS is requested but not
    available, instead of throwing an exception
  - Use File::Spec to get the tmpdir in t/*, to avoid needless failures on
    (most, not mine :) windows boxes
  - New handle read types: tls_detect and tls_autostart
- BR: perl(File::Spec)
2012-05-14 14:27:32 +01:00
Paul Howarth 9ee0873160 Update to 7.0
- Update to 7.0
- Package generates no debuginfo, so avoid creation of debuginfo sub-package
- Add explicit build requirements for the module's needs
- Add build requirements for as much event loop testing as is possible in
  Fedora, breaking potential build dependency cycles by use of the
  %{perl_bootstrap} macro
- Clean up spec for modern rpmbuild:
  - Drop %defattr, redundant since rpm 4.4
  - Use DESTDIR rather than PERL_INSTALL_ROOT
  - Drop buildroot definition and cleaning
  - Drop requires/provides filters for rpm versions prior to 4.9
- Simplify requires/provides filtering
- Explicitly require perl(Task::Weaken) as per upstream recommendation
2012-04-26 16:44:32 +01:00
Nicolas Chauvet e58dcc0ba8 Disable SSL test 2012-04-23 22:04:27 +02:00
Nicolas Chauvet 3349c0f34b Fix provides 2012-04-23 21:55:20 +02:00
Nicolas Chauvet a2db979627 Fix rhbz#815496 2012-04-23 21:19:51 +02:00