Commit graph

12514 commits

Author SHA1 Message Date
schmonz
13bc559919 Update to 2.8.0.0. From the changelog:
- By default, if now propagates its child exit code when it exits.
- backtick now propagates failure by default; its options have slightly
  different semantics (-i becomes default, new -x introduced).

pkgsrc changes:

- Add manual pages by flexibeast.
2021-02-16 14:06:46 +00:00
adam
b39fb8afb4 nodejs8: removed 2021-02-16 13:16:38 +00:00
adam
2de344d49a nodejs12: updated to 12.20.2
Version 12.20.2 'Erbium' (LTS)

Notable changes

deps:
upgrade npm to 6.14.11
2021-02-15 10:21:43 +00:00
adam
a3e7e91915 nodejs10: updated to 10.23.3
Version 10.23.3 'Dubnium' (LTS)

Notable changes

The update to npm 6.14.11 has been relanded so that npm correctly reports its version.


Version 10.23.2 'Dubnium'

Notable changes

Release keys have been synchronized with the main branch.

deps:
upgrade npm to 6.14.11
2021-02-15 10:20:58 +00:00
taca
68c5620f9b lang/ruby27-base: trivial fixes
* Do not REPLACE_RUBY for nonexistent files.
* Fix include guard for hack.mk.
2021-02-14 15:31:23 +00:00
taca
d7a8fe7cc3 lang/ruby26-base: trivial fixes
* Do not REPLACE_RUBY for nonexistent files.
* Fix include guard for hack.mk.
2021-02-14 15:31:02 +00:00
taca
dd0c4af72c lang/ruby25-base: trivial fixes
* Do not REPLACE_RUBY for nonexistent files.
* Fix include guard for hack.mk.
2021-02-14 15:30:19 +00:00
adam
421e68daa4 py-py3c: updated to 1.3
v1.3

Compatibility:
Tested with Python 3.9.0

Additions:
To help avoid compiler warning about uninitialized members, extra members are added to the PyModuleDef structure for Python 2: m_slots, m_traverse, m_clear and m_free. Under Python 2, they must be set to NULL (usually by continuing to leave them out).
2021-02-14 15:02:11 +00:00
taca
ad455d30b9 lang/ruby: update "used by" lines 2021-02-14 14:44:14 +00:00
taca
a61d2961be lang/ruby: add support for ruby 3.0 2021-02-14 14:41:18 +00:00
taca
6bd17102b2 lang/Makefile: add and enable ruby30 and ruby30-base 2021-02-14 14:37:16 +00:00
taca
0e23ae7704 lang/ruby30: add version 3.0.0 package
This a meta package including Ruby 3.0 full release.

It includes ruby30-base, ruby30-gdbm, ruby30-fiddle and ruby30-readline
package.

No package should depend on this package directly.
2021-02-14 14:35:54 +00:00
taca
12d5d44ddc lang/ruby30-base: add version 3.0.0 package
Ruby is the interpreted scripting language for quick and easy Object
Oriented Programming.  It has many features to process text files and to do
system management tasks (as in Perl).  It is simple, straight-forward, and
extensible.

Features of Ruby are shown below.

  + Simple Syntax
  + *Normal* Object-Oriented features (ex. class, method calls)
  + *Advanced* Object-Oriented features (ex. Mix-in, Singleton-method)
  + Operator Overloading
  + Exception Handling
  + Iterators and Closures
  + Garbage Collection
  + Dynamic Loading of Object files (on some architecture)
  + Highly Portable (works on many UNIX machines, and on DOS, Windows,
    Mac, etc.)

Ruby 3.0 introduces a number of new features and performance
improvements, most notably:

  * Performance
	- MJIT
  * Concurrency
	- Ractor
	- Fiber Scheduler
  * Typing (Static Analysis)
	- RBS
	- TypeProf

This package is Ruby 3.0 release minimum base package.
2021-02-14 14:32:41 +00:00
taca
2471253076 lang/ruby: add support for Ruby 3.0 2021-02-14 14:30:07 +00:00
taca
127502ff29 lang/ruby: add Ruby on Rails 6.1 support 2021-02-14 13:49:40 +00:00
he
230c09b1f4 Update lang/rust to version 1.49.0.
Pkgsrc changes:
 * Adjust patches, convert tabs to spaces so that tests pass.
 * Remove patches which are no longer needed (upstream changed)
 * Minor adjustments for SunOS, e.g. disable stack probes.
 * Adjust cargo checksum patching accordingly.
 * Remove commented-out use of PATCHELF on NetBSD, which doesn't work anyway...

Upstream changes:

Version 1.49.0 (2020-12-31)
============================

Language
-----------------------

- [Unions can now implement `Drop`, and you can now have a field in a union
  with `ManuallyDrop<T>`.][77547]
- [You can now cast uninhabited enums to integers.][76199]
- [You can now bind by reference and by move in patterns.][76119] This
  allows you to selectively borrow individual components of a type. E.g.
  ```rust
  #[derive(Debug)]
  struct Person {
      name: String,
      age: u8,
  }

  let person = Person {
      name: String::from("Alice"),
      age: 20,
  };

  // `name` is moved out of person, but `age` is referenced.
  let Person { name, ref age } = person;
  println!("{} {}", name, age);
  ```

Compiler
-----------------------

- [Added tier 1\* support for `aarch64-unknown-linux-gnu`.][78228]
- [Added tier 2 support for `aarch64-apple-darwin`.][75991]
- [Added tier 2 support for `aarch64-pc-windows-msvc`.][75914]
- [Added tier 3 support for `mipsel-unknown-none`.][78676]
- [Raised the minimum supported LLVM version to LLVM 9.][78848]
- [Output from threads spawned in tests is now captured.][78227]
- [Change os and vendor values to "none" and "unknown" for some targets][78951]

\* Refer to Rust's [platform support page][forge-platform-support] for more
information on Rust's tiered platform support.

Libraries
-----------------------

- [`RangeInclusive` now checks for exhaustion when calling `contains`
  and indexing.][78109]
- [`ToString::to_string` now no longer shrinks the internal buffer
  in the default implementation.][77997]
- [`ops::{Index, IndexMut}` are now implemented for fixed sized
  arrays of any length.][74989]

Stabilized APIs
---------------

- [`slice::select_nth_unstable`]
- [`slice::select_nth_unstable_by`]
- [`slice::select_nth_unstable_by_key`]

The following previously stable methods are now `const`.

- [`Poll::is_ready`]
- [`Poll::is_pending`]

Cargo
-----------------------
- [Building a crate with `cargo-package` should now be independently
  reproducible.][cargo/8864]
- [`cargo-tree` now marks proc-macro crates.][cargo/8765]
- [Added `CARGO_PRIMARY_PACKAGE` build-time environment
  variable.]  [cargo/8758] This variable will be set if the crate
  being built is one the user selected to build, either with `-p`
  or through defaults.
- [You can now use glob patterns when specifying packages &
  targets.][cargo/8752]


Compatibility Notes
-------------------
- [Demoted `i686-unknown-freebsd` from host tier 2 to target tier
  2 support.][78746]
- [Macros that end with a semi-colon are now treated as statements
  even if they expand to nothing.][78376]
- [Rustc will now check for the validity of some built-in attributes
  on enum variants.][77015] Previously such invalid or unused
  attributes could be ignored.
- Leading whitespace is stripped more uniformly in documentation
  comments, which may change behavior. You read [this post about
  the changes][rustdoc-ws-post] for more details.
- [Trait bounds are no longer inferred for associated types.][79904]

Internal Only
-------------
These changes provide no direct user facing benefits, but represent
significant improvements to the internals and overall performance
of rustc and related tools.

- [rustc's internal crates are now compiled using the `initial-exec` Thread
  Local Storage model.][78201]
- [Calculate visibilities once in resolve.][78077]
- [Added `system` to the `llvm-libunwind` bootstrap config option.][77703]
- [Added `--color` for configuring terminal color support to bootstrap.][79004]


[75991]: https://github.com/rust-lang/rust/pull/75991
[78951]: https://github.com/rust-lang/rust/pull/78951
[78848]: https://github.com/rust-lang/rust/pull/78848
[78746]: https://github.com/rust-lang/rust/pull/78746
[78376]: https://github.com/rust-lang/rust/pull/78376
[78228]: https://github.com/rust-lang/rust/pull/78228
[78227]: https://github.com/rust-lang/rust/pull/78227
[78201]: https://github.com/rust-lang/rust/pull/78201
[78109]: https://github.com/rust-lang/rust/pull/78109
[78077]: https://github.com/rust-lang/rust/pull/78077
[77997]: https://github.com/rust-lang/rust/pull/77997
[77703]: https://github.com/rust-lang/rust/pull/77703
[77547]: https://github.com/rust-lang/rust/pull/77547
[77015]: https://github.com/rust-lang/rust/pull/77015
[76199]: https://github.com/rust-lang/rust/pull/76199
[76119]: https://github.com/rust-lang/rust/pull/76119
[75914]: https://github.com/rust-lang/rust/pull/75914
[74989]: https://github.com/rust-lang/rust/pull/74989
[79004]: https://github.com/rust-lang/rust/pull/79004
[78676]: https://github.com/rust-lang/rust/pull/78676
[79904]: https://github.com/rust-lang/rust/issues/79904
[cargo/8864]: https://github.com/rust-lang/cargo/pull/8864
[cargo/8765]: https://github.com/rust-lang/cargo/pull/8765
[cargo/8758]: https://github.com/rust-lang/cargo/pull/8758
[cargo/8752]: https://github.com/rust-lang/cargo/pull/8752
[`slice::select_nth_unstable`]: https://doc.rust-lang.org/nightly/std/primitive.slice.html#method.select_nth_unstable
[`slice::select_nth_unstable_by`]: https://doc.rust-lang.org/nightly/std/primitive.slice.html#method.select_nth_unstable_by
[`slice::select_nth_unstable_by_key`]: https://doc.rust-lang.org/nightly/std/primitive.slice.html#method.select_nth_unstable_by_key
[`hint::spin_loop`]: https://doc.rust-lang.org/stable/std/hint/fn.spin_loop.html
[`Poll::is_ready`]: https://doc.rust-lang.org/stable/std/task/enum.Poll.html#method.is_ready
[`Poll::is_pending`]: https://doc.rust-lang.org/stable/std/task/enum.Poll.html#method.is_pending
[rustdoc-ws-post]: https://blog.guillaume-gomez.fr/articles/2020-11-11+New+doc+comment+handling+in+rustdoc
2021-02-14 08:24:30 +00:00
maya
d86dc32fea lang/gcc{6,7,8,9,0}: call SUBTARGET_INIT_BUILTINS on sparc* too
While here point out that the aarch64 equivalent patch was sent upstream.
Bump PKGREVISION. fix gcc*-libs PKGREVISION accordingly.

Fixes PR pkg/55992: math/blas fails on NetBSD/sparc64
Fixes report by Connor McLaughlan on pkgsrc-users
2021-02-13 15:56:16 +00:00
adam
c8edc34dbd nodejs: updated to 14.15.5
Version 14.15.5 'Fermium' (LTS)

Notable Changes

deps:
upgrade npm to 6.14.11
V8: backport dfcf1e86fac0
Note: Node.js is not believed to be vulnerable to CVE-2021-21148.
stream,zlib: do not use _stream_* anymore
2021-02-12 11:07:38 +00:00
gutteridge
207a34f286 gcc9: add comment about gcc9-libs PKGREVISION rule 2021-02-12 00:42:05 +00:00
gutteridge
7df3ce3f40 Fix PKGREVISION values of gcc*-libs that got out of sync 2021-02-12 00:34:22 +00:00
taca
a9f7375312 www/ruby-rails60: update to 6.0.3.5
databases/ruby-activerecord60:

## Rails 6.0.3.5 (February 10, 2021) ##

*   Fix possible DoS vector in PostgreSQL money type

    Carefully crafted input can cause a DoS via the regular expressions used
    for validating the money format in the PostgreSQL adapter.  This patch
    fixes the regexp.

    Thanks to @dee-see from Hackerone for this patch!

    [CVE-2021-22880]

    *Aaron Patterson*

www/ruby-actionpack60

## Rails 6.0.3.5 (February 10, 2021) ##

*   Prevent open redirect when allowed host starts with a dot

    [CVE-2021-22881]

    Thanks to @tktech (https://hackerone.com/tktech) for reporting this
    issue and the patch!

    *Aaron Patterson*
2021-02-11 14:30:06 +00:00
taca
9b89b9d325 www/rails52: update to 5.2.4.5
## Rails 5.2.4.5 (February 10, 2021) ##

*   Fix possible DoS vector in PostgreSQL money type

    Carefully crafted input can cause a DoS via the regular expressions used
    for validating the money format in the PostgreSQL adapter.  This patch
    fixes the regexp.

    Thanks to @dee-see from Hackerone for this patch!

    [CVE-2021-22880]

    *Aaron Patterson*
2021-02-11 14:23:41 +00:00
dholland
8f3b252bbd take MAINTAINER, ok jaapb@ 2021-02-09 22:38:30 +00:00
dholland
89078910b9 Update lang/coq to 8.12.2.
Fixes build with current ocaml.

Note: this update includes the import semantics fixes from 8.11 that
break a lot of developments.

pkgsrc change: docs build now works.


Summary of changes in 8.12:

Coq version 8.12 integrates many usability improvements, in particular
with respect to notations, scopes and implicit arguments, along with
many bug fixes and major improvements to the reference manual. The
main changes include:

    New binder notation for non-maximal implicit arguments using [ ]
    allowing to set and see the implicit status of arguments
   immediately.

    New notation Inductive I A | x : s := ... to distinguish the
    uniform from the non-uniform parameters in inductive definitions.

    More robust and expressive treatment of implicit inductive
    parameters in inductive declarations.

    Improvements in the treatment of implicit arguments and partially
    applied constants in notations, parsing of hexadecimal number
    notation and better handling of scopes and coercions for printing.

    A correct and efficient coercion coherence checking algorithm,
    avoiding spurious or duplicate warnings.

    An improved Search command which accepts complex queries. Note
    that this takes precedence over the now deprecated ssreflect
    search.

    Many additions and improvements of the standard library.

    Improvements to the reference manual include a more logical
    organization of chapters along with updated syntax descriptions
    that match Coq's grammar in most but not all chapters.

Additionally, the omega tactic is deprecated in this version of Coq,
and we recommend users to switch to lia in new proof scripts (see also
the warning message in the corresponding chapter).

Summary of changes in 8.11:

The main changes brought by Coq version 8.11 are:

    Ltac2, a new tactic language for writing more robust larger scale
    tactics, with built-in support for datatypes and the multi-goal
    tactic monad.

    Primitive floats are integrated in terms and follow the binary64
    format of the IEEE 754 standard, as specified in the
    Coq.Float.Floats library.

    Cleanups of the section mechanism, delayed proofs and further
    restrictions of template polymorphism to fix soundness issues
    related to universes.

    New unsafe flags to disable locally guard, positivity and universe
    checking. Reliance on these flags is always printed by Print
    Assumptions.

    Fixed bugs of Export and Import that can have a significant impact
    on user developments (common source of incompatibility!).

    New interactive development method based on vos interface files,
    allowing to work on a file without recompiling the proof parts of
    their dependencies.

    New Arguments annotation for bidirectional type inference
    configuration for reference (e.g. constants, inductive)
    applications.

    New refine attribute for Instance can be used instead of the
    removed Refine Instance Mode.

    Generalization of the under and over tactics of SSReflect to
    arbitrary relations.

    Revision of the Coq.Reals library, its axiomatisation and
    instances of the constructive and classical real numbers.

Additionally, while the omega tactic is not yet deprecated in this
version of Coq, it should soon be the case and we already recommend
users to switch to lia in new proof scripts (see also the warning
message in the corresponding chapter).


The full (huge) changelog is here:
https://coq.inria.fr/distrib/V8.12.2/refman/changes.html
2021-02-09 22:37:43 +00:00
ryoon
2c46a934f9 lang: Enable ghc90 2021-02-09 13:20:09 +00:00
ryoon
04fe00b27b lang/ghc90: import ghc-9.0.1
GHC: The Glasgow Haskell Compiler.

The Glasgow Haskell Compiler is a robust, fully-featured, optimising
compiler for the functional programming language Haskell 98
(http://www.haskell.org). GHC compiles Haskell to either native code
or C. It implements numerous experimental language extensions to
Haskell, including concurrency, a foreign language interface, several
type-system extensions, exceptions, and so on. GHC comes with a
generational garbage collector, a space and time profiler, and a
comprehensive set of libraries.

This package provides the 9.0.x release series.
2021-02-09 13:18:36 +00:00
ryoon
de1b23d91d lang: Enable ghc810 2021-02-09 13:18:08 +00:00
ryoon
3d49c90572 lang/ghc810: import ghc-8.10.4
GHC: The Glasgow Haskell Compiler.

The Glasgow Haskell Compiler is a robust, fully-featured, optimising
compiler for the functional programming language Haskell 98
(http://www.haskell.org). GHC compiles Haskell to either native code
or C. It implements numerous experimental language extensions to
Haskell, including concurrency, a foreign language interface, several
type-system extensions, exceptions, and so on. GHC comes with a
generational garbage collector, a space and time profiler, and a
comprehensive set of libraries.

This package provides the 8.10.x release series.
2021-02-09 13:16:24 +00:00
ryoon
bf10eba269 ghc88: Fix build with autoconf-2.71. _AC_PROG_CC_C99 was removed 2021-02-09 12:42:08 +00:00
ryoon
0387cfd066 ghc84: Fix build with autoconf-2.71. _AC_PROG_CC_C99 was removed 2021-02-09 12:41:32 +00:00
wiz
ea99a05878 gcc9: fix typo in GENERATE_PLIST to fix packaging
Fix indentation.
2021-02-09 10:37:18 +00:00
gutteridge
0140b1be1a erlang: add a comment about doc and man package dependencies 2021-02-09 04:44:48 +00:00
gutteridge
913b19b90d erlang-doc: fix PLIST misalignment from 23.2.4 version bump 2021-02-09 04:34:24 +00:00
triaxx
3e337807af erlang: Update to 23.2.4
pkgsrc changes:
---------------
  * Fix PLIST when the hive option is enabled.

upstream changes:
-----------------
Patch Package:           OTP 23.2.4
Git Tag:                 OTP-23.2.4
Date:                    2021-02-04
Trouble Report Id:       OTP-16239, OTP-17139, OTP-17161, OTP-17174
Seq num:                 ERIERL-597, ERL-1458
System:                  OTP
Release:                 23
Application:             snmp-5.7.3, ssl-10.2.2
Predecessor:             OTP 23.2.3

 Check out the git tag OTP-23.2.4, and build a full OTP system
 including documentation. Apply one or more applications from this
 build as patches to your installation using the 'otp_patch_apply'
 tool. For information on install requirements, see descriptions for
 each application version below.

 ---------------------------------------------------------------------
 --- snmp-5.7.3 ------------------------------------------------------
 ---------------------------------------------------------------------

 The snmp-5.7.3 application can be applied independently of other
 applications on a full OTP 23 installation.

 --- Fixed Bugs and Malfunctions ---

  OTP-17161    Application(s): snmp

               [manager] In a function handling snmp errors, an unused
               result (_Error) could result in matching issues and
               therefor case clause runtime errors (crash). Note that
               this would only happen in *very* unusual error cases.


 Full runtime dependencies of snmp-5.7.3: crypto-3.3, erts-6.0,
 kernel-3.0, mnesia-4.12, runtime_tools-1.8.14, stdlib-2.5


 ---------------------------------------------------------------------
 --- ssl-10.2.2 ------------------------------------------------------
 ---------------------------------------------------------------------

 The ssl-10.2.2 application can be applied independently of other
 applications on a full OTP 23 installation.

 --- Fixed Bugs and Malfunctions ---

  OTP-17139    Application(s): ssl
               Related Id(s): ERL-1458, OTP-16239

               Avoid that upgrade (from TCP to TLS) servers starts
               multiple session cache handlers for the same server.
               This applies to Erlang distribution over TLS servers.


  OTP-17174    Application(s): ssl
               Related Id(s): ERIERL-597

               Legacy cipher suites defined before TLS-1.2 (but still
               supported) should be possible to use in TLS-1.2. They
               where accidentally excluded for available cipher suites
               for TLS-1.2 in OTP-23.2.2.


 --- Improvements and New Features ---

  OTP-16239    Application(s): ssl
               Related Id(s): ERL-1458, OTP-17139

               Enable Erlang distribution over TLS to run TLS-1.3,
               although TLS-1.2 will still be default.


 Full runtime dependencies of ssl-10.2.2: crypto-4.2, erts-10.0,
 inets-5.10.7, kernel-6.0, public_key-1.8, stdlib-3.12


 ---------------------------------------------------------------------
 ---------------------------------------------------------------------
 ---------------------------------------------------------------------
Patch Package:           OTP 23.2.3
Git Tag:                 OTP-23.2.3
Date:                    2021-01-20
Trouble Report Id:       OTP-17097, OTP-17107, OTP-17108, OTP-17110
Seq num:                 ERIERL-586, ERL-1442
System:                  OTP
Release:                 23
Application:             crypto-4.8.3, erts-11.1.7, snmp-5.7.2,
                         ssh-4.10.7
Predecessor:             OTP 23.2.2

 Check out the git tag OTP-23.2.3, and build a full OTP system
 including documentation. Apply one or more applications from this
 build as patches to your installation using the 'otp_patch_apply'
 tool. For information on install requirements, see descriptions for
 each application version below.

 ---------------------------------------------------------------------
 --- crypto-4.8.3 ----------------------------------------------------
 ---------------------------------------------------------------------

 The crypto-4.8.3 application can be applied independently of other
 applications on a full OTP 23 installation.

 --- Fixed Bugs and Malfunctions ---

  OTP-17107    Application(s): crypto

               Adding missing flag in BN-calls in SRP.


 Full runtime dependencies of crypto-4.8.3: erts-9.0, kernel-5.3,
 stdlib-3.4


 ---------------------------------------------------------------------
 --- erts-11.1.7 -----------------------------------------------------
 ---------------------------------------------------------------------

 The erts-11.1.7 application can be applied independently of other
 applications on a full OTP 23 installation.

 --- Improvements and New Features ---

  OTP-17097    Application(s): erts

               Make windows installer remove write access rights for
               non admin users when installing to a non default
               directory. Reduces the risk for DLL sideloading, but
               the user should always be aware of the access rights
               for the installation.


 Full runtime dependencies of erts-11.1.7: kernel-7.0, sasl-3.3,
 stdlib-3.13


 ---------------------------------------------------------------------
 --- snmp-5.7.2 ------------------------------------------------------
 ---------------------------------------------------------------------

 The snmp-5.7.2 application can be applied independently of other
 applications on a full OTP 23 installation.

 --- Fixed Bugs and Malfunctions ---

  OTP-17110    Application(s): snmp
               Related Id(s): ERIERL-586

               [manager] Misspelled priv protocol (atom) made it
               impossible to update usm user 'priv_key' configuration
               for usmAesCfb128Protocol via function calls.


 Full runtime dependencies of snmp-5.7.2: crypto-3.3, erts-6.0,
 kernel-3.0, mnesia-4.12, runtime_tools-1.8.14, stdlib-2.5


 ---------------------------------------------------------------------
 --- ssh-4.10.7 ------------------------------------------------------
 ---------------------------------------------------------------------

 The ssh-4.10.7 application can be applied independently of other
 applications on a full OTP 23 installation.

 --- Fixed Bugs and Malfunctions ---

  OTP-17108    Application(s): ssh
               Related Id(s): ERL-1442

               The SSH daemon erroneously replaced LF with CRLF also
               when there was no pty requested from the server.


 Full runtime dependencies of ssh-4.10.7: crypto-4.6.4, erts-9.0,
 kernel-5.3, public_key-1.6.1, stdlib-3.4.1


 ---------------------------------------------------------------------
 ---------------------------------------------------------------------
 ---------------------------------------------------------------------
2021-02-08 07:00:29 +00:00
ryoon
bee3953c45 *: Recursive revbump from audio/pulseaudio-14.2.nb1 2021-02-07 06:30:06 +00:00
tnn
9d4204f886 openjdk11: restore checksums 2021-02-06 13:02:45 +00:00
maya
5a939d44b4 gcc10: avoid picking up zstd.
we probably want to enable this, but that's a less backport-appropriate
patch, and I want the fix in 2020Q4.
2021-02-05 18:32:11 +00:00
taca
918d630fe9 lang/php73: update to 7.3.27
04 Feb 2021, PHP 7.3.27

- SOAP:
  . Fixed bug #80672 (Null Dereference in SoapClient). (CVE-2021-21702) (cmb, Stas)
2021-02-05 14:46:58 +00:00
taca
da9c9405c8 lang/php74: update to 7.4.15
04 Feb 2021, PHP 7.4.15

- Core:
  . Fixed bug #80523 (bogus parse error on >4GB source code). (Nikita)
  . Fixed bug #80384 (filter buffers entire read until file closed). (Adam
    Seitz, cmb)

- Curl:
  . Fixed bug #80595 (Resetting POSTFIELDS to empty array breaks request). (cmb)

- Date:
  . Fixed bug #80376 (last day of the month causes runway cpu usage. (Derick)

- MySQLi:
  . Fixed bug #67983 (mysqlnd with MYSQLI_OPT_INT_AND_FLOAT_NATIVE fails to
    interpret bit columns). (Nikita)
  . Fixed bug #64638 (Fetching resultsets from stored procedure with cursor
    fails). (Nikita)
  . Fixed bug #72862 (segfault using prepared statements on stored procedures
    that use a cursor). (Nikita)
  . Fixed bug #77935 (Crash in mysqlnd_fetch_stmt_row_cursor when calling an SP
    with a cursor). (Nikita)

- Phar:
  . Fixed bug #77565 (Incorrect locator detection in ZIP-based phars). (cmb)
  . Fixed bug #69279 (Compressed ZIP Phar extractTo() creates garbage files).
    (cmb)

- SOAP:
  . Fixed bug #80672 (Null Dereference in SoapClient). (CVE-2021-21702) (cmb,
    Stas)
2021-02-05 14:45:19 +00:00
nia
8cfd8e034f janet: Update to 1.14.2
## 1.14.2 - 2021-01-23
- Allow `JANET_PROFILE` env variable to load a profile before loading the repl.
- Update `tracev` macro to allow `def` and `var` inside to work as expected.
- Use `(dyn :peg-grammar)` for passing a default grammar to `peg/compile` instead of loading
  `default-peg-grammar` directly from the root environment.
- Add `ev/thread` for combining threading with the event loop.
- Add `ev/do-thread` to make `ev/thread` easier to use.
- Automatically set supervisor channel in `net/accept-loop` and `net/server` correctly.
2021-02-05 13:40:07 +00:00
maya
05e43bece2 lang/gcc9: return to generated PLIST, we don't have an answer to include-fixed
Remove workaround for RHEL 7. This workaround resulted in gcc/configure
failing to find dlfcn.h. The build doesn't appear to need it.

Fixes install on both Fedora 33 and CentOS 7 (the docker image, at least).
2021-02-05 10:28:40 +00:00
ryoon
651be5783a adoptopenjdk11-bin: Fix PLIST for Darwin/x86_64 and use ${PAX}
From bartoszkosiorek-tomtom
2021-02-02 11:57:40 +00:00
ryoon
ed1651c430 openjdk11: Update to 1.11.0.10.9
Changelog:
Updated BSD port of JDK 11

Additional features include:

    Update to 11.0.10 GA
    Clang 11 build fix
    FreeBSD PPC64 LE support
2021-02-01 15:51:55 +00:00
ryoon
70b70a0b78 adoptopenjdk11-bin: Update to 11.0.10.9
* Add support for MacOS/x86_64.

Changelog:
    Issue      Priority                       Title                             Component       Voting
JDK-8250861    2        Crash in MinINode::Ideal(PhaseGVN*, bool) that     hotspot / compiler   2
                        resulted in the November 2020 respin.
JDK-6532025    3        GIF reader throws misleading exception with        client-libs /        6
                        truncated images                                   javax.imageio
                        [TEST BUG]: java/awt/print/PageFormat/
JDK-6949753    4        PDialogTest.java needs update by removing a        client-libs / 2d     0
                        infinite loop
JDK-8022535    4        [TEST BUG] javax/swing/text/html/parser/           client-libs /        0
                        Test8017492.java fails                             javax.swing
JDK-8067354    4        com/sun/jdi/GetLocalVariables4Test.sh failed       core-svc / debugger  0
JDK-8062947    4        Fix exception message to correctly represent LDAP  core-libs /          6
                        connection failure                                 javax.naming
                        TEST_BUG: java/rmi/transport/closeServerSocket/
JDK-8134599    4        CloseServerSocket.java fails intermittently with   core-libs / java.rmi 5
                        Address already in use
JDK-8151678    2        com/sun/jndi/ldap/LdapTimeoutTest.java failed due  core-libs /          0
                        to timeout on DeadServerNoTimeoutTest is incorrect javax.naming
JDK-8160768    4        Add capability to custom resolve host/domain names core-libs /          0
                        within the default JNDI LDAP provider              javax.naming
JDK-8172404    3        Tools should warn if weak algorithms are used      security-libs /      0
                        before restricting them                            java.security
JDK-8193367    3        annotated type variables bounds crash javac        tools / javac        0
JDK-8203281    3        [Windows] JComboBox change in ui when              client-libs /        0
                        editor.setBorder() is called                       javax.swing
JDK-8203026    4        java.rmi.NoSuchObjectException: no such object in  core-svc / tools     0
                        table
JDK-8202117    3        com/sun/jndi/ldap/RemoveNamingListenerTest.java    core-libs /          0
                        fails intermittently: Connection reset             javax.naming
JDK-8203928    4        [Test] Convert non-JDB scaffolding serviceability  hotspot / svc        0
                        shell script tests to java
JDK-8203393    4        com/sun/jdi/JdbMethodExitTest.sh and               core-svc / debugger  0
                        JdbExprTest.sh fail due to timeout
JDK-8203382    4        Rename SystemDictionary::initialize_wk_klass to    hotspot / runtime    0
                        resolve_wk_klass
JDK-8205534    3        Remove SymbolTable dependency from serviceability  hotspot / svc-agent  0
                        agent
JDK-8204994    3        SA might fail to attach to process with "Windbg    hotspot / svc-agent  0
                        Error: WaitForEvent failed"
JDK-8204963    3        javax.swing.border.TitledBorder has a memory leak  client-libs /        4
                                                                           javax.swing
JDK-8208281    3        java/nio/channels/AsynchronousSocketChannel/       core-libs / java.nio 0
                        Basic.java timed out
JDK-8206309    2        Tier1 SA tests fail                                hotspot / runtime    0
                        Problemlist SA tests on Solaris due to Error
JDK-8209342    3        attaching to process: Can't create thread_db       hotspot / svc-agent  0
                        agent!
JDK-8209332    4        [TEST] test/jdk/com/sun/jdi/CatchPatternTest.sh is hotspot / svc        0
                        incorrect
JDK-8209109    3        [TEST] rewrite com/sun/jdi shell tests to java     hotspot / svc        0
                        version - step1
JDK-8209605    4        com/sun/jdi/BreakpointWithFullGC.java fails with   core-svc / debugger  0
                        ZGC
JDK-8209604    3        [TEST] rewrite com/sun/jdi shell tests to java     core-svc / debugger  0
                        version - step2
JDK-8209517    3        com/sun/jdi/BreakpointWithFullGC.java fails with   core-svc / debugger  0
                        timeout
JDK-8209343    4        Test javax/swing/border/TestTitledBorderLeak.java  client-libs /        0
                        should be marked as headful                        javax.swing
JDK-8210243    3        [TEST] rewrite com/sun/jdi shell tests to java     core-svc / debugger  0
                        version - step3
                        vmTestbase/nsk/jvmti/scenarios/allocation/AP10/
JDK-8210131    4        ap10t001/TestDescription.java failed with          hotspot / jvmti      0
                        ObjectFree: GetCurrentThreadCpuTimerInfo returned
                        unexpected error code
JDK-8209608    4        Problem list com/sun/jdi/BreakpointWithFullGC.java core-svc / debugger  0
                        [TESTBUG] lib.jdb.Jdb.waitForPrompt() should
JDK-8210748    4        clarify which output is the pending reply after a  core-svc / debugger  0
                        timeout
JDK-8210725    3        com/sun/jdi/RedefineClearBreakpoint.java fails     core-svc / debugger  0
                        with waitForPrompt timed out after 60 seconds
JDK-8210560    3        [TEST] convert com/sun/jdi redefineClass-related   core-svc / debugger  0
                        tests
JDK-8210527    2        JShell: NullPointerException in                    tools / jshell       0
                        jdk.jshell.Eval.translateExceptionStack
JDK-8210977    4        jdk/jfr/event/oldobject/TestThreadLocalLeak.java   hotspot / jfr        0
                        fails to find ThreadLocalObject
JDK-8210760    3        [TEST] rewrite com/sun/jdi shell tests to java     core-svc / debugger  0
                        version - step4
JDK-8211694    3        JShell: Redeclared variable should be reset        tools / jshell       0
JDK-8211292    4        [TEST] convert com/sun/jdi/DeferredStepTest.sh     core-svc / debugger  0
                        test
JDK-8212665    4        com/sun/jdi/DeferredStepTest.java: jj1 (line 57) - core-svc / debugger  0
                        unexpected. lastLine=52, minLine=52, maxLine=55
JDK-8212629    5        [TEST] wrong breakpoint in test/jdk/com/sun/jdi/   core-svc / debugger  0
                        DeferredStepTest
JDK-8212200    3        assert(on_stack()) failed when shared              hotspot / runtime    0
                        java.lang.object is redefined by JVMTI agent
                        runtime/SharedArchiveFile/serviceability/
JDK-8213275    3        ReplaceCriticalClasses.java fails with             hotspot / runtime    0
                        ClassNotFoundException:
                        jdk.internal.vm.PostVMInitHook
JDK-8213214    3        Set -Djava.io.tmpdir= when running tests           infrastructure /     0
                                                                           build
                        Minimal VM build failure after JDK-8212200 (assert
JDK-8213182    4        when shared java.lang.Object is redefined by JVMTI hotspot / runtime    0
                        agent)
JDK-8212807    3        tools/jar/multiRelease/Basic.java times out        tools / jar          0
                        ldap over a TLS connection negotiate failed with
JDK-8214440    3        "javax.net.ssl.SSLPeerUnverifiedException:         core-libs /          0
                        hostname of the server '' does not match the       javax.naming
                        hostname in the server's certificate"
JDK-8214074    4        Optimize Ghash using AVX instructions              hotspot / compiler   0
JDK-8213703    3        LambdaConversionException: Invalid receiver type   tools / javac        0
                        not a subtype of implementation type interface
JDK-8213574    2        Deadlock in string table expansion when dumping    hotspot / runtime    0
                        lots of CDS classes
JDK-8215243    3        JShell tests failing intermitently with "Problem   tools / jshell       0
                        cleaning up the following threads:"
JDK-8214797    4        TestJmapCoreMetaspace.java timed out               hotspot / svc-agent  0
JDK-8214491    3        Upgrade to JLine 3.9.0                             tools / jshell       0
JDK-8216021    2        RunTest.gmk might set concurrency level to 1 on    infrastructure /     0
                        Windows                                            build
JDK-8215438    2        jshell tool: Ctrl-D causes EOF                     tools / jshell       0
JDK-8215354    1        x86_32 build failures after JDK-8214074 (Ghash     hotspot / compiler   0
                        optimization using AVX instructions)
JDK-8215244    3        jdk/jshell/ToolBasicTest.java testHistoryReference tools / jshell       0
                        failed
JDK-8216974    3        HttpConnection not returned to the pool after 204  core-libs / java.net 0
                        response
JDK-8218948    3        SimpleDateFormat :: format - Zone Names are not    core-libs /          0
                        reflected correctly during run time                java.text
JDK-8220150    3        [macos] macos10.14 Mojave returns anti-aliased     client-libs / 2d     0
                        glyphs instead of aliased B&W glyphs
JDK-8219712    3        code_size2 (defined in stub_routines_x86.hpp) is   hotspot / runtime    0
                        too small on new Skylake CPUs
                        runtime/SharedArchiveFile/serviceability/
JDK-8221918    4        ReplaceCriticalClasses.java fails: Shared archive  hotspot / runtime    0
                        not found
JDK-8221759    3        Crash when completing "java.io.File.path"          tools / javac        0
JDK-8221658    4        aarch64: add necessary predicate for ubfx patterns hotspot / compiler   0
JDK-8222769    4        [TESTBUG] TestJFRNetworkEvents should not rely on  hotspot / runtime    0
                        hostname command
JDK-8222079    4        Don't use memset to initialize fields decode_env   hotspot / compiler   0
                        constructor in disassembler.cpp
JDK-8222074    4        Enhance auto vectorization for x86                 hotspot / compiler   0
JDK-8224184    3        jshell got IOException at exiting with AIX         tools / jshell       0
JDK-8223940    2        Private key not supported by chosen signature      security-libs /      0
                        algorithm                                          javax.net.ssl
JDK-8223777    2        In posix_spawn mode, failing to exec()             core-libs /          0
                        jspawnhelper may not result in an error            java.lang
JDK-8223688    3        JShell: crash on the instantiation of raw          tools / jshell       6
                        anonymous class
JDK-8225069    3        Remove Comodo root certificate that is expiring in security-libs /      2
                        May 2020                                           java.security
JDK-8225037    3        java.net.JarURLConnection::getJarEntry() throws    core-libs / java.net 0
                        NullPointerException
JDK-8224234    2        compiler/codegen/TestCharVect2.java fails in       hotspot / compiler   0
                        test_mulc
JDK-8226536    2        Catch OOM from deopt that fails rematerializing    hotspot / compiler   0
                        objects
                        AES Electronic Codebook (ECB) encryption and
JDK-8225625    4        decryption optimization using AVX512 + VAES        hotspot / compiler   0
                        instructions
JDK-8227059    4        sun/security/tools/keytool/                        security-libs /      0
                        DefaultSignatureAlgorithm.java timed out           java.security
JDK-8226809    4        Circular reference in printed stack trace is not   core-libs /          0
                        correctly indented & ambiguous                     java.lang
JDK-8226697    4        Several tests which need the @key headful keyword  client-libs /        0
                        are missing it.                                    javax.swing
JDK-8226575    3        OperatingSystemMXBean should be made container     core-svc /           0
                        aware                                              java.lang.management
JDK-8228448    3        Jconsole can't connect to itself                   hotspot / svc        0
JDK-8227595    4        keytool/fakegen/DefaultSignatureAlgorithm.java     security-libs /      0
                        fails due to "exitValue = 6"                       java.security
JDK-8227269    4        Slow class loading when running with JDWP          core-svc / debugger  0
JDK-8229815    4        Upgrade Jline to 3.12.1                            tools / jshell       0
JDK-8229378    4        jdwp library loader in linker_md.c quietly         core-svc / debugger  0
                        truncates on buffer overflow
JDK-8228967    4        Trust/Key store and SSL context utilities for      security-libs /      0
                        tests                                              javax.net.ssl
JDK-8230010    4        Remove jdk8037819/BasicTest1.java                  xml / jaxp           0
JDK-8230002    4        javax/xml/jaxp/unittest/transform/                 xml / jaxp           0
                        SecureProcessingTest.java runs zero test
JDK-8230000    4        some httpclients testng tests run zero test        core-libs / java.net 0
JDK-8230402    3        Allocation of compile task fails with assert:      hotspot / compiler   0
                        "Leaking compilation tasks?"
JDK-8230094    3        CCE in createXMLEventWriter(Result) over an        xml /                0
                        arbitrary XMLStreamWriter                          javax.xml.stream
                        [REDO] JDK-8207266                                 core-svc /
JDK-8231209    4        ThreadMXBean::getThreadAllocatedBytes() can be     java.lang.management 0
                        quicker for self thread
JDK-8230870    4        (zipfs) Add a ZIP FS test that is similar to test/ core-libs / java.nio 0
                        jdk/java/util/zip/EntryCount64k.java
JDK-8230767    3        FlightRecorderListener returns null recording      hotspot / jfr        0
JDK-8231586    4        enlarge encoding space for OopMapValue offsets     hotspot / compiler   0
JDK-8232083    4        Minimal VM is broken after JDK-8231586             hotspot / compiler   0
JDK-8231968    4        getCurrentThreadAllocatedBytes default             core-svc /           0
                        implementation s/b getThreadAllocatedBytes         java.lang.management
JDK-8231953    4        Wrong assumption in assertion in oop::register_oop hotspot / runtime    0
JDK-8232855    4        jshell missing word in /help help                  tools / jshell       0
JDK-8232161    3        Align some one-way conversion in MS950 charset     core-libs /          0
                        with Windows                                       java.nio.charsets
JDK-8233228    2        Disable weak named curves by default in TLS,       security-libs /      0
                        CertPath, and Signed JAR                           java.security
JDK-8233027    2        OopMapSet::all_do does oms.next() twice during     hotspot / compiler   0
                        iteration
JDK-8233452    3        java.math.BigDecimal.sqrt() with                   core-libs /          0
                        RoundingMode.FLOOR results in incorrect result     java.math
JDK-8233386    4        Initialize NULL fields for unused decorations      hotspot / runtime    0
JDK-8233829    4        javac cannot find non-ASCII module name under      tools / javac        0
                        non-UTF8 environment
JDK-8233741    4        AES Countermode (CTR) optimization using AVX512 +  hotspot              0
                        VAES instructions
JDK-8233686    4        XML transformer uses excessive amount of memory    xml /                0
                                                                           javax.xml.transform
                        runtime/CompressedOops/
JDK-8234058    3        CompressedClassPointers.java fails with 'Narrow    hotspot / runtime    0
                        klass base: 0x0000000000000000' missing from
                        stdout/stderr
JDK-8234011    4        (zipfs) Memory leak in                             core-libs / java.nio 0
                        ZipFileSystem.releaseDeflater()
JDK-8233958    4        Memory retention due to HttpsURLConnection         core-libs / java.net 0
                        finalizer that serves no purpose
JDK-8234535    4        Cross compilation fails due to missing CFLAGS for  infrastructure /     0
                        the BUILD_CC                                       build
JDK-8234385    4        [TESTBUG] java/awt/EventQueue/6980209/             client-libs          0
                        bug6980209.java fails in linux nightly
JDK-8234347    4        "Turkey" meta time zone does not generate composed core-libs /          0
                        localized names                                    java.util:i18n
JDK-8234149    4        [TESTBUG]Several swing regression tests do not     client-libs          0
                        dispose Frame at end
JDK-8234541    4        C1 emits an empty message when it inlines          hotspot / compiler   0
                        successfully
JDK-8234687    3        change javap reporting on unknown attributes       tools / javac        0
JDK-8236464    3        SO_LINGER option is ignored by SSLSocket in JDK 11 security-libs /      0
                                                                           javax.net.ssl
JDK-8235846    4        Improve WindbgDebuggerLocal implementation         hotspot / svc-agent  0
JDK-8236617    3        jtreg test containers/docker/                      hotspot / runtime    0
                        TestMemoryAwareness.java fails after 8226575
JDK-8236548    3        Localized time zone name inconsistency between     core-libs /          0
                        English and other locales                          java.util:i18n
JDK-8236862
/              2        Enhance support of Proxy class                     Serialization        0
CVE-2020-14779
JDK-8237182    4        Update copyright header for shenandoah and epsilon hotspot / gc         0
                        files
                        security/infra/java/security/cert/                 security-libs /
JDK-8237888    3        CertPathValidator/certification/LuxTrustCA.java    java.security        0
                        fails when checking validity interval
JDK-8237995
/              2        Enhance certificate processing                     Libraries            0
CVE-2020-14782
JDK-8237990
/              2        Enhanced LDAP contexts                             JNDI                 0
CVE-2020-14781
JDK-8237977    3        Further update javax/net/ssl/compatibility/        security-libs /      0
                        Compatibility.java                                 javax.net.ssl
JDK-8238284    4        [macos] Zero VM build fails due to an obvious typo hotspot / runtime    0
JDK-8238270    4        java.net HTTP/2 client does not decrease stream    core-libs / java.net 0
                        count when receives 204 response
JDK-8238448    3        RSASSA-PSS signature verification fail when using  security-libs /      0
                        certain odd key sizes                              java.security
JDK-8238388    4        libj2gss/NativeFunc.o "multiple definition" link   security-libs /      0
                        errors with GCC10                                  java.security
JDK-8238386    4        (sctp) jdk.sctp/unix/native/libsctp/SctpNet.c      core-libs / java.net 0
                        "multiple definition" link errors with GCC10
JDK-8238380    4        java.base/unix/native/libjava/childproc.c          core-libs            0
                        "multiple definition" link errors with GCC10
                        C1 assert(known_holder == NULL || (known_holder->
                        is_instance_klass() && (!known_holder->
JDK-8239083    3        is_interface() || ((ciInstanceKlass*)known_holder) hotspot / compiler   0
                        ->has_nonstatic_concrete_methods())), "should be
                        non-static concrete method");
JDK-8238710    3        LingeredApp doesn't log stdout/stderr if exits     core-svc / tools     0
                        with non-zero code
JDK-8239385    3        Support the 'canonicalize' setting (krb5.conf) in  security-libs /      0
                        the Kerberos client                                javax.security
JDK-8240360    4        NativeLibraryEvent has wrong library name on Linux hotspot / jfr        0
JDK-8240295    4        hs_err elapsed time in seconds is not accurate     hotspot / runtime    0
                        enough
JDK-8240169    3        javadoc fails to link to docs with non-matching    tools / javadoc      0
                        modularity                                         (tool)
JDK-8241007    4        Shenandoah: remove                                 hotspot / gc         0
                        ShenandoahCriticalControlThreadPriority support
JDK-8240676    3        Meet not symmetric failure when running lucene on  hotspot / compiler   0
                        jdk8
JDK-8241114
/              2        Better range handling                              Hotspot              0
CVE-2020-14792
JDK-8241086    4        Test runtime/NMT/HugeArenaTracking.java is failing hotspot / runtime    0
                        on 32bit Windows
JDK-8241065    4        Shenandoah: remove leftover code after JDK-8231086 hotspot / gc         0
JDK-8241478    3        vmTestbase/gc/gctests/Steal/steal001/steal001.java hotspot / gc         0
                        fails with OOME
JDK-8241319    4        WB_GetCodeBlob doesn't have ResourceMark           hotspot / compiler   0
                        http.nonProxyHosts=* causes
JDK-8241138    3        StringIndexOutOfBoundsException in                 core-libs / java.net 0
                        DefaultProxySelector
JDK-8241130    4        com.sun.jndi.ldap.EventSupport.removeDeadNotifier: core-libs /          0
                        java.lang.NullPointerException                     javax.naming
JDK-8241750    4        x86_32 build failure after JDK-8227269             core-svc / debugger  0
JDK-8241574    4        Shenandoah: remove ShenandoahAssertToSpaceClosure  hotspot / gc         0
JDK-8242184    3        Default signature algorithm for an RSASSA-PSS key  security-libs /      0
                                                                           java.security
JDK-8242141    3        New System Properties to configure the TLS         security-libs /      0
                        signature schemes                                  javax.net.ssl
JDK-8242283    3        Can't start JVM when java home path includes       core-libs /          3
                        non-ASCII character                                java.util:i18n
JDK-8242556    3        Cannot load RSASSA-PSS public key with non-null    security-libs /      0
                        params from byte array                             java.security
JDK-8242541    3        Small charset issues (ISO8859-16, x-eucJP-Open,    core-libs /          0
                        x-IBM834 and x-IBM949C)                            java.nio.charsets
JDK-8242695
/              2        Enhanced Buffer Support                            Libraries            0
CVE-2020-14798
JDK-8242685
/              2        Better Path Validation                             Libraries            0
CVE-2020-14797
JDK-8242680
/              2        Improved URI support                               Libraries            0
CVE-2020-14796
                        Rewrite javax/net/ssl/compatibility/               security-libs /
JDK-8243029    3        Compatibility.java with a flexible interop test    javax.net.ssl        0
                        framework
JDK-8243321    3        Add Entrust root CA - G4 to Oracle Root CA program security-libs /      0
                                                                           java.security
JDK-8243320    3        Add SSL root certificates to Oracle Root CA        security-libs /      0
                        program                                            java.security
JDK-8243138    4        Enhance BaseLdapServer to support starttls         core-libs /          0
                        extended request                                   javax.naming
JDK-8243453    4        java --describe-module failed with non-ASCII       tools / launcher     0
                        module name under non-UTF8 environment
JDK-8243389    4        enhance os::pd_print_cpu_info on linux             hotspot / runtime    0
JDK-8243326    4        Cleanup use of volatile in taskqueue code          hotspot / gc         0
JDK-8243489    4        Thread CPU Load event may contain wrong data for   hotspot / jfr        0
                        CPU time under certain conditions
JDK-8243470    4        [macos] bring back O2 opt level for unsafe.cpp     hotspot / runtime    0
JDK-8244136
/              2        Improved Buffer supports                           Libraries            0
CVE-2020-14803
JDK-8244087    2        2020-04-24 public suffix list update v ff6fcea     security-libs /      0
                                                                           java.security
JDK-8243925    3        Toolkit#getScreenInsets() returns wrong value on   client-libs /        0
                        HiDPI screens (Windows)                            java.awt
JDK-8244196    4        adjust output in os_linux                          hotspot / runtime    0
JDK-8244164    3        AArch64: jaotc generates incorrect code for        hotspot / compiler   0
                        compressed OOPs with non-zero heap base
JDK-8244151    4        Update MUSCLE PC/SC-Lite headers to the latest     security-libs /      0
                        release 1.8.26                                     javax.smartcardio
                        CTW: C2 compilation fails with "assert(!
JDK-8244719    3        VerifyHashTableKeys || _hash_lock == 0) failed:    hotspot / compiler   0
                        remove node from hash table before modifying it"
JDK-8244703    2        "platform encoding not initialized" exceptions     core-svc / debugger  0
                        with debugger, JNI
JDK-8244287    2        JFR: Methods samples have line number 0            hotspot / jfr        0
JDK-8244225    3        stringop-overflow warning on strncpy call from     hotspot / runtime    0
                        compile_the_world_in
JDK-8244763    3        Update --release 8 symbol information after JSR    tools / javac        0
                        337 MR3
JDK-8244729    4        Shenandoah: remove resolve paths from              hotspot / gc         0
                        SBSA::generate_shenandoah_lrb
JDK-8244818    2        [macos] Java2D Queue Flusher crash while moving    client-libs / 2d     0
                        application window to external monitor
JDK-8245151    4        jarsigner should not raise duplicate warnings on   security-libs /      0
                        verification                                       java.security
JDK-8245616    4        Bump update version for OpenJDK: jdk-11.0.9        infrastructure       0
JDK-8245832    4        JDK build make-static-libs should build all JDK    infrastructure /     0
                        libraries                                          build
JDK-8245801    4        StressRecompilation triggers assert "redundunt OSR hotspot / compiler   0
                        recompilation detected. memory leak in CodeCache!"
JDK-8245714    3        "Bad graph detected in build_loop_late" when loads hotspot / compiler   0
                        are pinned on loop limit check uncommon branch
JDK-8246031    3        SSLSocket.getSession() doesn't close connection    security-libs /      0
                        for timeout/ interrupts                            javax.net.ssl
JDK-8246027    2        Minimal fastdebug build broken after JDK-8245801   hotspot / compiler   0
JDK-8245981    2        Upgrade to jQuery 3.5.1                            tools / javadoc      0
                                                                           (tool)
JDK-8245880    4        Shenandoah: check class unloading flag early in    hotspot / gc         0
                        concurrent code root scan
JDK-8246153    4        TestEliminateArrayCopy fails with                  hotspot / compiler   0
                        -XX:+StressReflectiveCode
JDK-8246094    2        [macos] Sound Recording and playback is not        infrastructure /     0
                        working                                            build
JDK-8246203    4        Segmentation fault in verification due to stack    hotspot / compiler   0
                        overflow with -XX:+VerifyIterativeGVN
JDK-8246196    3        javax/management/MBeanServer/OldMBeanServerTest    core-svc /           0
                        fails with AssertionError                          javax.management
JDK-8246193    3        Possible NPE in ENC-PA-REP search in AS-REQ        security-libs /      0
                                                                           org.ietf.jgss:krb5
JDK-8246453    3        TestClone crashes with "all collected exceptions   hotspot / compiler   0
                        must come from the same place"
JDK-8246330    3        Add TLS Tests for Legacy ECDSA curves              security-libs /      0
                                                                           javax.net.ssl
JDK-8246613    3        Choose the default SecureRandom algo based on      security-libs /      0
                        registration ordering                              java.security
JDK-8247246    3        [JVMCI] `ResolvedJavaType.getDeclaredMethod()` can hotspot / compiler   0
                        throw NoClassDefFoundError.
JDK-8247350    3        [aarch64] assert(false) failed: wrong size of mach hotspot / compiler   0
                        node
JDK-8247502    2        PhaseStringOpts crashes while optimising           hotspot / compiler   0
                        effectively dead code
JDK-8247615    4        Initialize the bytes left for the heap sampler     hotspot / jvmti      0
JDK-8247824    3        CTW: C2 (Shenandoah) compilation fails with SEGV   hotspot / gc         0
                        in SBC2Support::pin_and_expand
JDK-8247874    4        Replacement in VersionProps.java.template not      core-libs            0
                        working when --with-vendor-bug-url contains '&'
JDK-8247979    4        aarch64: missing side effect of killing flags for  hotspot / compiler   0
                        clearArray_reg_reg
JDK-8248214    3        Add paddings for TaskQueueSuper to reduce          hotspot / gc         0
                        false-sharing cache contention
JDK-8248219    3        aarch64: missing memory barrier in fast_storefield hotspot / runtime    0
                        and fast_accessfield
JDK-8248348    3        Regression caused by the update to BCEL 6.0        xml / jaxp           0
JDK-8248385    4        [testbug][11u] Adapt TestInitiExceptions to jtreg  hotspot / runtime    0
                        5.1
JDK-8248495    4        [macos] zerovm is broken due to libffi headers     infrastructure       0
                        location
JDK-8248505    2        Unexpected NoSuchAlgorithmException when using     security-libs /      0
                        secure random impl from BCFIPS provider            java.security
JDK-8248851    2        CMS: Missing memory fences between free chunk      hotspot / gc         0
                        check and klass read
JDK-8248987    4        AOT's Linker.java seems to eagerly fail-fast on    hotspot / compiler   0
                        Windows.
JDK-8249215    4        JFrame::setVisible crashed with -Dfile.encoding=   client-libs / 2d     6
                        UTF-8 on Japanese Windows.
JDK-8249159    4        Downport test rework for SSLSocketTemplate from    security-libs /      0
                        8224650                                            javax.net.ssl
JDK-8249277    4        TestVerifyIterativeGVN.java is failing with        hotspot / compiler   0
                        timeout in OpenJDK 11
JDK-8249255    2        Build fails if source code in cygwin home dir      infrastructure /     0
                                                                           build
JDK-8249251    2        [dark_mode ubuntu 20.04] The selected menu is not  client-libs /        0
                        highlighted in GTKLookAndFeel                      javax.swing
JDK-8249560    3        Shenandoah: Fix racy GC request handling           hotspot / gc         0
JDK-8249278    2        Revert JDK-8226253 which breaks the spec of        client-libs /        0
                        AccessibleState.SHOWING for JList                  javax.accessibility
JDK-8249953    4        Shenandoah: gc/shenandoah/mxbeans tests should     hotspot / gc         0
                        account for corner cases
JDK-8249801    4        Shenandoah: Clear soft-refs on requested GC cycle  hotspot / gc         0
JDK-8250609    2        C2 crash in IfNode::fold_compares                  hotspot / compiler   0
JDK-8250582    2        Revert Principal Name type to NT-UNKNOWN when      security-libs /      0
                        requesting TGS Kerberos tickets                    org.ietf.jgss:krb5
JDK-8250755    4        Better cleanup for jdk/test/javax/imageio/plugins/ client-libs /        0
                        shared/CanWriteSequence.java                       javax.imageio
JDK-8250627    4        Use -XX:+/-UseContainerSupport for enabling/       core-libs            0
                        disabling Java container metrics
JDK-8250844    4        Make sure {type,obj}ArrayOopDesc accessors check   hotspot / runtime    0
                        the bounds
JDK-8250827    3        Shenandoah: needs to reset/finish StringTable's    hotspot / gc         0
                        dead count before/after parallel walk
JDK-8250826    4        jhsdb does not work with coredump which comes from hotspot / svc-agent  0
                        Substrate VM
JDK-8250787    2        Provider.put no longer registering aliases in FIPS security-libs /      0
                        env                                                javax.crypto
JDK-8250784    3        Shenandoah: A Low-Pause-Time Garbage Collector     hotspot / gc         6
JDK-8251117    4        Cannot check P11Key size in P11Cipher and          security-libs /      0
                        P11AEADCipher                                      javax.crypto:pkcs11
JDK-8251469    4        Better cleanup for test/jdk/javax/imageio/         client-libs / 2d     0
                        SetOutput.java
JDK-8251451    2        Shenandoah: Remark ObjectSynchronizer roots with   hotspot / gc         0
                        I-U
JDK-8251354    3        Shenandoah: Fix JFR test failures                  hotspot / jfr        0
JDK-8251487    4        Shenandoah: missing detail timing tracking for     hotspot / gc         0
                        final mark cleaning phase
JDK-8252804    4        [test] Fix 'ReleaseDeflater.java' test after       core-libs / java.nio 0
                        downport of 8234011
JDK-8252258    4        [11u] JDK-8242154 changes the default vendor       infrastructure /     0
                                                                           build
JDK-8252157    2        JDK-8231209 11u backport breaks jmm binary         core-svc /           0
                        compatibility                                      java.lang.management
JDK-8252120    4        compiler/oracle/TestCompileCommand.java misspells  hotspot / compiler   0
                        "occured"
JDK-8253283    3        [11u] Test build/translations/                     infrastructure /     0
                        VerifyTranslations.java failing after JDK-8252258  build
JDK-8253134    3        JMM_VERSION should remain at 0x20020000 (JDK 10)   core-svc /           0
                        in JDK 11                                          java.lang.management
JDK-8253813    4        Backout JDK-8244287 from 11u: it causes several    hotspot / jfr        0
                        crashes
2021-02-01 14:58:52 +00:00
fcambus
2db397dd2e jimtcl: update to 0.80.
Jim Tcl version 0.80:
---------------------

Bugs fixed in version 0.80

    return -level 0 -code xxx now returns the correct result
    regexp - fix an issue with failed optional group
    oo - fix an issue when no class variables are given
    oo - fix super invocation with multiple inheritance levels
    tailcall - fix to avoid growing the C stack frame
    regsub -all with \A now works correctly
    scan - fix an issue with chars vs bytes in utf-8 mode
    aio - fix eventloop and eof for ssl connections
    lsearch -regexp - fix the case where the pattern begins with a dash
    lsearch -command - handle the case with too few args
    Disallow renaming a local proc with upcall to avoid inconsistent behaviour

Features and improvements added in version 0.80

    Dictionaries now preserve insertion order
    string map and string compare now support embedded nulls
    string match and other glob matches now support embedded nulls
    Variable and proc names now support embedded nulls
    Interactive mode now prints results containing embedded nulls
    Generate a build warning if system is non-Y2038 compliant
    package names added as an alias for package list
    file rootname, file dirname are now more consistent with Tcl
    aio - add Server Name Indication (SNI) ssl support
    aio - add socket pty support
    The 0d radix prefix is now supported for decimal (base 10)
    String comparison operators lt, gt, le and ge are now supported
    dict getwithdefault (and the alias dict getdef) are now supported
    Build has coverage support, and test coverage is now over 90%
    Performance improvements in a number of areas


Jim Tcl version 0.79:
---------------------

Bugs fixed in version 0.79

    aio - Fix closing stdin in bootstrap jimsh
    clock scan - Unspecified fields use the current date/time
    Fix linenoise assertion failure on Windows
    file - Improved support for trailing slashes in pathnames
    regexp, regsub - Various fixes in UTF-8 mode
    $(...) syntax now properly returns non-error codes

Features added in version 0.78

    file - Add mtimeus for microsecond resolution
    file - Add missing split subcommand
    lreplace - Implement TIP #505
    aio - Add dgram unix socket support
    aio - Add support for lock -wait
    aio copyto - Significantly improve performance
    aio tty - Allow setting echo
    signal - Add block for blocking signals with SIG_IGN
    Add built-in JSON support with the json extension
    Improve performance when indexing UTF-8 strings

Other changes

    Documentation updates to improve consistency, remove obsolete commands, add some missing commands
    exec no longer forces SIGPIPE disposition to SIG_DFL
    Update autosetup to v0.6.9 with optimised insert/delete


Jim Tcl version 0.78:
---------------------

Bugs fixed in version 0.78

    local - Fix crash when local command is deleted
    history - When creating ~/.jim_history, set permissions to 0600 for security
    exec - Fix windows exec with empty or unset env
    exec - Fix check for | and |&
    jim.c - Fix Object leak in zlib support
    signal - Restore default signal handling on interp exit
    dict - Fix [dict values] with duplicate values
    Fix ‘/’ command, divide by zero
    expr - Replace expression engine to fix a number of problems
    zlib - Various fixes
    lsort -unique - Fix case with no duplicates
    aio tempname - Fix a crash when the template is invalid
    Tcl compatibility - Error on extra characters after close brace
    eventloop - Return from callback is not an error
    oo - Fix methods for superclasses
    Various refcount and edge case fixes found by fuzz testing

Features added in version 0.78

    Add support for utf-8 wide characters
    aio - Add tty for termios settings
    aio - Add sockopt for broadcast, tcp_nodelay, etc.
    utf-8 - Update UnicodeData.txt to 9.0.0
    jimsh - Add support for jimsh -
    jimsh - Scriptable command-line completion support via tcl::autocomplete
    history - Add autocompletion support history completion <cmd>
    Add support for -commands to many commands
    Add pkg-config support - jimtcl.pc
    clock - Add -gmt option to format and scan
    tree - Allow nodes to be deleted
    defer, $jim::defer - Allow scripts to run on proc exit
    eventloop - Support sub-millisecond timer resolution
    Support lambda even if references are disabled
    Performance - Improve a number of common cases through caching
    signal, exec, wait, pid, pipe - Many improvements
    build - Support --silent-rules, and enable by default
    regexp - Implement class shorthand escapes in brackets
    linenoise (jimsh) - Add ^Z (SUSP) support
    linenoise (jismh) - Update to support multiline mode

Other changes

    signal - Remove the signal command from child interpreters
    os.wait is now wait
    aio ssl now upgrades the current channel rather than creating a new channel
    Update autosetup to v0.6.8
2021-02-01 10:38:24 +00:00
fcambus
a04514d9dd yabasic: update to 2.89.1.
ChangeLog:

Version 2.89.1 (January 30, 2020)
  - Fixes for documentation
2021-02-01 10:35:00 +00:00
bsiegert
463766d279 Update go116 to 1.16 RC1.
This RC contains the recent security updates for Go and fixes a number
of bugs.
2021-01-29 17:22:29 +00:00
adam
1245b38ccb py-mypy: updated to 0.800
Mypy 0.800 was released. This release adds Python 3.9 support, typing usability improvements (PEP 585 and PEP 604), and other features and bug fixes.
2021-01-28 08:19:09 +00:00
jperkin
624c86f0de lang: Add erlang21. 2021-01-27 16:14:16 +00:00
jperkin
5e76b18444 erlang21: Re-import erlang version 21.3.
This is a copy of the previous lang/erlang of that release, with a few bits
tidied up, and configured to live alongside the newer lang/erlang package by
using a versioned library directory.

This version is required for at least databases/couchdb, and may be required
for other software that is incompatible with OTP 23.
2021-01-27 16:13:51 +00:00