SUSE-RU-2026:3957-1: moderate: Recommended update for erlang27 stack
SLE-UPDATES
null at suse.de
Thu Sep 3 16:30:25 UTC 2026
# Recommended update for erlang27 stack
Announcement ID: SUSE-RU-2026:3957-1
Release Date: 2026-09-03T09:50:30Z
Rating: moderate
References:
* bsc#1047218
* bsc#1185668
* bsc#1205140
Affected Products:
* openSUSE Leap 15.3
An update that has three fixes can now be installed.
## Description:
This update for erlang27 stack fixes the following issues:
Changes in erlang27-cf:
* Rebuild against erlang27
* We use a linked copy of this package in some SUSE products and to do so
correctly, we need to ensure a minimum of erlang 26 Leap will soon get a
versioned copy of erlang26 as well
* switch to disabled services for version setting to comply with factory
policy
* Initial version Changes in erlang27-erlware_commons:
* Rebuild against erlang27
* We use a linked copy of this package in some SUSE products and to do so
correctly, we need to ensure a minimum of erlang 26 Leap will soon get a
versioned copy of erlang26 as well
* Correct license to Apache 2.0 and MIT This project contains elements
licensed with Apache License, Version 2.0, as well as elements licensed with
The MIT License.
* use disabled services to be compatible with factory policy
* Update to version 1.6.0:
* Support Unicode string formatting
* Tweak CI versions (add 24.0, move 23.2 to 23.3)
* Keep symlinks in copies
* Improve on license-related information
* Solve dialyzer warnings while approaching expected behaviour
* gitignore test-generated elements
* Have CI working with extra checks
* Remove dead code
* Fix running unit test
* Update to version 1.4.0:
* set TERM os var to xterm to get cf to not drop color in logs
* update readme status badge and CI branch
* move to github actions for CI
* Better comment wording as suggested by @ferd
* Avoid a warning on Erlang/OTP 24
* Replace ericbmerritt links in README
* Fix spelling/grammar in signatures.md
* Allow for extra hyphens in pre-release build version
* fix ec_semver:pes test to not ignore alpha versions
* Fix build for 17.0
* Version 0.11.0
* Initial package Changes in erlang27-getopt:
* Rebuild against erlang27/elixir119
* We use a linked copy of this package in some SUSE products and to do so
correctly, we need to ensure a minimum of erlang 26 Leap will soon get a
versioned copy of erlang26 as well
* use disabled services to be Factory policy compatible
* Initial version Changes in erlang27-providers:
* Rebuild against erlang27
* We use a linked copy of this package in some SUSE products and to do so
correctly, we need to ensure a minimum of erlang 26 Leap will soon get a
versioned copy of erlang26 as well
* Use %autosetup macro. Allows to eliminate the usage of deprecated %patchN.
* switch to disabled services for version setting to comply with factory
policy
* Initial version Changes in erlang27-rebar:
* Rebuild against erlang27/elixir119
* We use a linked copy of this package in some SUSE products and to do so
correctly, we need to ensure a minimum of erlang 26 Leap will soon get a
versioned copy of erlang26 as well
* Use %autosetup macro. Allows to eliminate the usage of deprecated %patchN.
* HACK: do not build the -testsuite flavor in distro projects (i.e in
repositories called 'standard'). Allows to get fixes included in the distro
while the test suite actually still fails (bsc#1205140).
* Add _multibuild: declare additional spec files as further flavors to build.
Allows OBS to build those spec files without the need for linked packages.
* Add 0001-Fix-rebar-xref-for-recent-Erlang.patch: fix testsuite
* Move rpm macros from /etc/rpm to %{_rpmmacrodir} (bsc#1185668).
* Add rebar-0014-erl_interface-was-removed-in-Erlang-23.patch: erl_interface
is missed since Erlang 23
* Update to version 2.6.4+git20180201.b6d3094:
* travis-ci: allow Dialyzer job to fail
* travis-ci: update otp versions
* travis-ci: enable 20.1
* rebar_xref: ignore opaque type match Dialyzer warning
* rebar_cover: ignore opaque type match Dialyzer warning
* rebar_utils: fix Dialyzer warning
* Run Dialyzer on Travis-CI
* Log out success message with newlines
* travis-ci: otp 20.0.2 -> 20.0.4
* Revert "Drop crypto app reliance"
* Remove profiler note
* inttest/*: do not export_all
* Fix ctsuite template
* Improve pseudo-unique ct_run node name
* Drop crypto app reliance
* rebar.config: access retest repo via https
* Fix Erlang 20 export_all warnings
* Fix #634
* travis-ci: test with Erlang 20.0.2
* Properly skip apps with a .app.src.script file
* Fix typo in eunit help.
* Add _constraints file to avoid slow CPU to pass testsuite
* Add reproducible.patch to use a constant build time in .beam files
* Normalize zip file timestamps in /usr/bin/rebar (bsc#1047218)
* Update to version 2.6.4+git20160922.576e121:
* Revert 'Treat port env vars as expandable only if they self reference'
* Add necessary missing OSX flags for port driver linking
* Prepare release 2.6.2
* qc: lift experimental notice
* port_compiler: consistently format default_env/0
* Introduce and use compat random number module
* Add an additional check for the existence of a 'rebar.beam' file during
bootstrap run. Bootstrap fails on first run without any .beam files in the
ebin folder.
* port_compiler: generate clang compilation db
* port_compiler: clean up compile_each()
* port_compiler: auto-select C++ specific link template
* Prepare release 2.6.3
* Fix cdb processing when a file is skipped
* rebar_utils: restore blank line
* port_compiler: fix handling of multiple specs
* Prepare release 2.6.4
* Remove superfluous space in unabbrev error msg
* Continuous integration on OTP 19.1
* Update to version 2.6.1+git20160413.9281b84:
* Support rebar3-style deps
* Add raw to VsnRegex-Free dep
* add deprecated message
* BuildRoot should be common for both packages
* Update to version 2.6.1+git20160318.ef73556:
* Optionally look for ct .spec files in the ct_dir that was specified
* Introduce REBAR_VSN_CACHE_FILE env variable to load/save vsn cache
* Remove 0001-Find-all-deps-locally-first.patch:
* use upstreamed alternative
* Remove 0002-Read-vsn-from-file.patch:
* use upstreamed alternative
* Remove no-rebar-deps.patch: not needed anymore
* Update to version 2.6.1+git20160317.384af7e:
* Add support for Windows integration testing
* Update retest dependency url
* Add neotoma regression test
* Automatically clean neotoma-generated erl files Add myself to THANKS
* Ensure ebin created for dia compiler
* Add tests for dia compiler
* Update regexp to account for newer OTP versions
* Treat port env vars as expandable only if they self reference
* Additional Common Test regression tests
* Fix eunit_surefire crash with rebar eunit tests=...
* Provide additional test coverage for surefire enabled eunit testing
* Fix bug when running gcc in cross_sizeof
* Introduce REBAR_DEPS_PREFER_LIBS env variable to alter search behaviour
* Update to version 2.6.1+git20160115.c534f8a:
* fprof: document Cachegrind support
* fprof: further document Cachegrind support
* Add qualified name tests docs (see pr #119)
* Fix windows eunit tests
* Lock retest dependency
* Allow windows release to use etc conf dir
* xref: fix dialyzer warning introduced in 69802f63120
* Provide additional debug logging on relup generation
* Add the latest OTP 18 version to the Travis build
* erlang-rebar-src and erlang-rebar-obs-src should also be in conflict
explicitly
* Update to version 2.6.1+git20151013.5d73a8d:
* Add Windows continuous integration through AppVeyor
* Update to version 2.6.1+git20150928.365ac64:
* Fix #544
* Fix #544 even more.
* Fix #544
* Add erl_first_files to other first_files
* Add test for eunit_first_files
* Add report and verbose options for LFE compile
* bump to 2.6.1
* use m4 for substitution of the base package name, works around some defects
in the source validator checks
* fix "bad %if condition" for non-SUSE distro builds
* Version 2.3.1
* fix build for 17
* Add erlang-rebar-obs package to use it in OBS only. It does not require
Internet.
* prjconf should be something like that: Substitute: erlang-rebar erlang-
rebar-obs
* Version 2.2.0
* Added rpmlintc file to allow build to succeed with a file with source code
* updated to latest master (2.1.0 release)
* updated to latest master. some minor bugfixes
* add bash autocompletion, rename -devel to -src
* remove cyclic dependency to erlang-retest (a pre-build version is already
bundled with rebar in ./inttest)
* fix SLE build (hg version is incompatible thus some tests fail)
* fix package build (require erlang-retest package for %check) This dependency
is cyclic, as erlang-retest needs rebar to build normally, here rebar is
built and then retest (from git) which is only needed for the tests we don't
have access to git from OBS though, try this way (or disable %check).
* Add %changelog section
* Fix %rebar and %rebar_compile macros to take further parameters
* Move rebar-specific macros from erlang package to erlang-rebar
* Added macros.erlang-rebar, which includes the following RPM macros:
* %erlang_rebar
* Install ebam and priv files
* Added devel package
* Rename to erlang-rebar
* Use mode="disabled" source service and properly create a tarball
* General cleanup for Factory
* Cleaned up initial version
## Patch Instructions:
To install this SUSE update use the SUSE recommended installation methods like
YaST online_update or "zypper patch".
Alternatively you can run the command listed for your product:
* openSUSE Leap 15.3
zypper in -t patch SUSE-2026-3957=1
## Package List:
* openSUSE Leap 15.3 (aarch64 i586 ppc64le s390x x86_64)
* erlang27-getopt-1.0.2-150300.7.3.1
* erlang27-rebar-src-2.6.4+git20180201.b6d3094-150300.7.3.1
* erlang27-providers-1.8.1-150300.7.3.1
* erlang27-cf-0.3.1-150300.7.3.1
* erlang27-erlware_commons-1.6.0-150300.7.3.1
* erlang27-rebar3-3.27.0-150300.7.3.1
* erlang27-rebar-2.6.4+git20180201.b6d3094-150300.7.3.1
* openSUSE Leap 15.3 (noarch)
* erlang27-rebar3-fish-completion-3.27.0-150300.7.3.1
* erlang27-rebar3-zsh-completion-3.27.0-150300.7.3.1
* erlang27-rebar3-bash-completion-3.27.0-150300.7.3.1
* elixir119-hex-2.1.1-150300.7.3.1
## References:
* https://bugzilla.suse.com/show_bug.cgi?id=1047218
* https://bugzilla.suse.com/show_bug.cgi?id=1185668
* https://bugzilla.suse.com/show_bug.cgi?id=1205140
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.suse.com/pipermail/sle-updates/attachments/20260903/cc41bb31/attachment-0001.htm>
More information about the sle-updates
mailing list