ELBA-2025-36630

ELBA-2025-36630 - racket Bug Fix update

Type:BUG
Impact:NA
Release Date:2025-07-22

Description


[8.16-1]
- Update to 8.16 release
- https://blog.racket-lang.org/2025/03/racket-v8-16.html
- drop ppc64le and s390x (#2339005)

[8.15-4]
- upstream patch to allow build with C23 gcc15

[8.15-3]
- build with gcc15 using -std=gnu17

[8.15-2]
- Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild

[8.15-1]
- Update to 8.15 release
- https://blog.racket-lang.org/2024/11/racket-v8-15.html

[8.14-1]
- Update to 8.14 release
- https://blog.racket-lang.org/2024/08/racket-v8-14.html

[8.13-2]
- Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild

[8.13-1]
- https://blog.racket-lang.org/2024/05/racket-v8-13.html

[8.12-2]
- re-enable ppc64le and s390x with portable bytecode backend (following debian)

[8.12-1]
- https://blog.racket-lang.org/2024/02/racket-v8-12.html

[7.9-4]
- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild

[7.9-3]
- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild

[7.9-2]
- re-enable ppc64le for epel

[7.9-1]
- update to 7.9
- drop the nonfree doc patch

[7.4-12]
- disable ppc64le (#2226390)

[7.4-11]
- Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild

[7.4-10]
- Port configure script to C99

[7.4-9]
- Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild

[7.4-8]
- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild

[7.4-7]
- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild

[7.4-6]
- Rebuilt for https://fedoraproject.org/wiki/Changes/LIBFFI34

[7.4-5]
- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild

[7.4-4]
- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild

[7.4-3]
- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild

[7.4-2]
- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild

[7.4.1]
- Update package version
- Remove doc-open-url patch (fixed upstream)
- Update remove-nonfree patch

[7.0-8]
- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild

[7.0-7]
- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild

[7.0-6]
- Fix buildarch

[7.0-5]
- Remove links.rktd scriptlets and instead make docs
a weak dependency

[7.0-4]
- Add scriptlets to handle updating links.rktd based on
whether racket-pkgs is installed
- fix owenership of docs dir
- update docs patch

[7.0-3]
- use arm macro instead of armv7hl

[7.0-2]
- Disable SSE math on i686 until issue is fixed upstream
- Exclude ppc due to issue building Racket v7.0 and
arch being deprecated in next release

[7.0-1]
- Update sources to Racket v7.0
- Remove 6.12 patches and add update remove nonfree
srfi patch to 7.0

[6.12-8]
- Annotate dependencies with links to source code
- Move dependencies to racket-pkgs, since they are only used
by that subpackage
- Update mred symbolic links
- Fix ownership of directories
- Remove executable bit from starter-sh

[6.12-7]
- Remove hardened build since it is enabled by default
- Add gcc to BuildRequires
- Remove wildcards from directory listings in files section

[6.12-6]
- Remove license wildcard and add license field to each subpackage

[6.12-5]
- remove update-database post scripts
- move libracket3m.so link into -devel
- add ldconfig_scriptlets after install
- remove disable debug_package and configure
with --disable-strip instead
- add license to files section and update
license header field
- validate desktop files
- change ownership of /etc/racket
- update changelog with release info
- use specific man directory man/man1/*
- refactor racket into subpackages
racket-minimal, racket-collects, and racket-pkgs

[6.12-4]
- noarch -docs subpackage

[6.12-3]
- fix text encoding issue in description section
- remove doc-open-url scriptlets
- add scriptlet to fix paths in html docs
- add patch2 to backport rpaths fix in compiled .zo files
- add patch3 to backport rpaths fix in web-server-lib
- add patch4 to configure doc open url dynamically at runtime
- remove override of __arch_install_post to allow full
checking of buildroot.

[6.12-2]
- Fix duplication of object files
- Add version to racket-devel requirements
- Remove base package as a dependency of racket-doc
- Remove Groups tag

[6.12-1]
- Update to current stable version
- Add patch0 to update SRFIs to latest upstream
- Add patch1 to remove nonfree SRFI components

[6.10-1]
- Update to current stable version
- Remove libedit readline patch (fixed upstream)
- Break docs into separate package
- Add scriptlets to set doc-open-url based on
whether docs are installed
- Exclude armv7hl and s390x as target arches
- Update description to match website
- Change URLs to use https instead of http

[6.9-1]
- Update to current stable version
- Patch libedit readline error
- Remove ExclusiveArch to test all builds in koji

[6.3-1]
- Update to current stable version.
- Updated description to match website.
- Removed build requirement 'racket-packaging'.
- Updated to gtk+3.
- Let Autoprovides determine provides.
- Debuginfo package is empty and preventing the package from building.
- Removed uneeded file copies.
- Remove possible extra static library.

[6.1.1.6-1]
- Update to current snapshot to fix match hash-table expander.

[6.1.1-1]
- Update to current stable version.

[6.1.0.5-4]
- Use racket-packaging to capture module dependencies.

[6.1.0.5-1]
- Updated to 6.1.0.5
- Merged the -doc package back in.

[6.1.0.4-2]
- Do not alter .zo files, prevent check-buildroot from being run instead.

[6.1.0.4-1]
- Updated to 6.1.0.4
- Split-off -doc package.

[6.1.0.3-4]
- Updated to 6.1.0.3
- Dropped the unnecessary static library.
- Dropped mred programs to enable debug package.

[5.3.5-1]
- Changed to use 5.3.5 version of Racket.
- Created static package for developers who may need static libraries.
- Added RPM optimization options to CFLAGS for build.
- Added macro to use SMP build options in make.

[5.3.4-1]
- Changed to use 5.3.4 version of Racket.

[5.3.3-3]
- Moved documentation to /usr/doc directory.

[5.3.3-2]
- Remove bundled libffi from racket before building program.

[5.3.3-1]
- Initial Revision.




Updated Packages


Release/ArchitectureFilenamesha256Superseded By AdvisoryChannel Label
Oracle Linux 10 (x86_64) racket-8.16-1.el10_0.src.rpmf442b4c05c1b00bb3a8dc5e43876cd43a3653d35b937514c488ad0f329dc0485-ol10_x86_64_u0_developer_EPEL
racket-8.16-1.el10_0.x86_64.rpmea4e1b252e575986ab73eb7ada088d9242b3f9a162a84e50c29437d40f31094a-ol10_x86_64_u0_developer_EPEL
racket-collects-8.16-1.el10_0.noarch.rpmd09a39407c8c2ce8b85e1227cd424be80ffb65cbb4218dcbaadbc84ba60ddbff-ol10_x86_64_u0_developer_EPEL
racket-devel-8.16-1.el10_0.x86_64.rpmfec04f181852dd69d8f2eb6e72bb6ea165e1f1a34b6a6f0cc0550acd12ac474d-ol10_x86_64_u0_developer_EPEL
racket-doc-8.16-1.el10_0.noarch.rpm4aada56ec25704a0177e62f06d671b69dc44e4cb4fd602ed6d81db7b7f602938-ol10_x86_64_u0_developer_EPEL
racket-minimal-8.16-1.el10_0.x86_64.rpm4e2975e0e70d4bc62503dad989c736d48aba91d42e25613201baadaabd3a9107-ol10_x86_64_u0_developer_EPEL
racket-pkgs-8.16-1.el10_0.noarch.rpm7bcee2e5fcf14d4da91438aeb152e484e81e6a358698ced00319e1f28ae45460-ol10_x86_64_u0_developer_EPEL



This page is generated automatically and has not been checked for errors or omissions. For clarification or corrections please contact the Oracle Linux ULN team

software.hardware.complete