Bug 2139076
| Summary: | RFE: Add new swig:4.1 module stream [rhel-8] | ||
|---|---|---|---|
| Product: | Red Hat Enterprise Linux 8 | Reporter: | Jitka Plesnikova <jplesnik> |
| Component: | swig | Assignee: | Jitka Plesnikova <jplesnik> |
| Status: | CLOSED ERRATA | QA Contact: | Jakub Heger <jheger> |
| Severity: | unspecified | Docs Contact: | Lenka Špačková <lkuprova> |
| Priority: | unspecified | ||
| Version: | 8.7 | CC: | jheger, vondruch |
| Target Milestone: | rc | Keywords: | FutureFeature, Triaged |
| Target Release: | --- | Flags: | pm-rhel:
mirror+
|
| Hardware: | Unspecified | ||
| OS: | Unspecified | ||
| Whiteboard: | |||
| Fixed In Version: | swig-4.1-8080020221213075530.fd72936b | Doc Type: | Enhancement |
| Doc Text: |
.A new module stream: `swig:4.1`
RHEL 8.8 introduces the Simplified Wrapper and Interface Generator (SWIG) version 4.1, available as a new module stream, `swig:4.1`.
Compared to `SWIG 4.0` released in RHEL 8.4, `SWIG 4.1`:
* Adds support for `Node.js` versions 12 to 18 and removes support for `Node.js` versions earlier than 6.
* Adds support for `PHP 8`.
* Handles `PHP` wrapping entirely through `PHP` C API and no longer generates a `.php` wrapper by default.
* Supports only `Perl 5.8.0` and later versions.
* Adds support for `Python` versions 3.9 to 3.11.
* Supports only `Python 3.3` and later `Python 3` versions, and `Python 2.7`.
* Provides fixes for various memory leaks in `Python`-generated code.
* Improves support for the C99, pass:[C++11], pass:[C++14], and pass:[C++17] standards and starts implementing the pass:[C++20] standard.
* Adds support for the pass:[C++] `std::unique_ptr` pointer class.
* Includes several minor improvements in pass:[C++] template handling.
* Fixes pass:[C++] declaration usage in various cases.
To install the `swig:4.1` module stream, use:
----
# yum module install swig:4.1
----
If you want to upgrade from an earlier `swig` module stream, see link:https://access.redhat.com/documentation/en-us/red_hat_enterprise_linux/8/html/installing_managing_and_removing_user-space_components/managing-versions-of-appstream-content_using-appstream#switching-to-a-later-stream_managing-versions-of-appstream-content[Switching to a later stream].
For information about the length of support for the `swig` module streams, see the link:https://access.redhat.com/support/policy/updates/rhel-app-streams-life-cycle[Red Hat Enterprise Linux Application Streams Life Cycle].
|
Story Points: | --- |
| Clone Of: | Environment: | ||
| Last Closed: | 2023-05-16 08:38:15 UTC | Type: | Bug |
| Regression: | --- | Mount Type: | --- |
| Documentation: | --- | CRM: | |
| Verified Versions: | Category: | --- | |
| oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |
| Cloudforms Team: | --- | Target Upstream Version: | |
| Embargoed: | |||
|
Description
Jitka Plesnikova
2022-11-01 11:21:57 UTC
*** Bug 2151582 has been marked as a duplicate of this bug. *** Since the problem described in this bug report should be resolved in a recent advisory, it has been closed with a resolution of ERRATA. For information on the advisory (swig:4.1 bug fix and enhancement update), and where to find the updated files, follow the link below. If the solution does not work for you, open a new bug report. https://access.redhat.com/errata/RHEA-2023:2852 |