Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
Name: ruby3.3-devel-extra | Distribution: openSUSE Tumbleweed |
Version: 3.3.6 | Vendor: openSUSE |
Release: 1.2 | Build date: Tue Nov 5 14:25:12 2024 |
Group: Development/Languages/Ruby | Build host: reproducible |
Size: 376488 | Source RPM: ruby3.3-3.3.6-1.2.src.rpm |
Packager: http://bugs.opensuse.org | |
Url: https://www.ruby-lang.org/ | |
Summary: Special development files of ruby, normally not installed |
Development files to link against Ruby.
BSD-2-Clause OR Ruby
* Tue Nov 05 2024 Marcus Rueckert <mrueckert@suse.de> - Update to 3.3.6 This is a routine update that includes minor bug fixes. It also stops warning missing default gem dependencies that will be bundled gems in Ruby 3.5. For more details, please refer to the release notes on GitHub. https://github.com/ruby/ruby/releases/tag/v3_3_5 - drop 7939.diff * Tue Sep 03 2024 Marcus Rueckert <mrueckert@suse.de> - Added 7939.diff Cleanup binstub lock files https://github.com/rubygems/rubygems/issues/7997 https://github.com/rubygems/rubygems/pull/7939 * Tue Sep 03 2024 Marcus Rueckert <mrueckert@suse.de> - Update to 3.3.5 This is a routine update that includes minor bug fixes. We recommend upgrading your Ruby version at your earliest convenience. https://github.com/ruby/ruby/releases/tag/v3_3_5 * Tue Jul 09 2024 Marcus Rueckert <mrueckert@suse.de> - Update to 3.3.4 This release fixes a regression in Ruby 3.3.3 that dependencies are missing in the gemspec of some bundled gems: net-pop, net-ftp, net-imap, and prime [Bug #20581]. The fix allows Bundler to successfully install those gems on platforms like Heroku. If your bundle install runs correctly now, you may not have this issue. https://github.com/ruby/ruby/releases/tag/v3_3_4 * Wed Jun 12 2024 Marcus Rueckert <mrueckert@suse.de> - Update to 3.3.3 - RubyGems 3.5.11 - Bundler 2.5.11 - REXML 3.2.8 - strscan 3.0.9 - --dump=prism_parsetree is replaced by --parser=prism - -dump=parsetree - Invalid encoding symbols raise SyntaxError instead of EncodingError - Memory leak fix in Ripper parsing - Bugfixes for YJIT, **{}, Ripper.tokenize, RubyVM::InstructionSequence#to_binary, --with-gmp, and some build environments * Wed Jun 05 2024 José Gómez <jose.gomez@suse.com> - Add Provides for yjit-enabled builds. * Thu May 30 2024 Marcus Rueckert <mrueckert@suse.de> - Update to 3.3.2 - Bug #20493: Segfault on rb_io_getline_fast - Bug #20450: Ruby 3.3.1 broken with bootsnap - Bug #20169: GC.compact can raises EFAULT on IO - Bug #20192: YJIT in 3.3.0 miscompiles yield with keyword splats - Bug #20307: Hash#update from compare_by_identity hash can have unfrozen string keys - Bug #20511: Update bundled reline gem version to v0.5.7 - Bug #20204: 3.3.0 YJIT rises TypeError instead of ArgumentError with some incorrect calls - Bug #20195: 3.3.0 YJIT mishandles ruby2_keywords splat into methods taking a rest parameter - Bug #20288: rb_fiber_scheduler_close exceptions are not handled in rb_fiber_scheduler_set. - Bug #20286: TracePoint does not emit thread_end event when thread exits with exception - Bug #20292: Abort ruby by String#initialize - Bug #20445: Reduce if for decreasing counter on OP_REPEAT_INC - Bug #20296: Complex(:sym, exception: false) generate exception with weird timing - Bug #20322: rb_enc_interned_str_cstr doesn't accept null pointer for encoding - Bug #20289: Bug in Zlib::GzipReader#eof? breaks reading certain sizes of gzipped files. - Bug #20393: after_fork_ruby clears all pending interrupts for both parent and child process. - Bug #20305: commit 1d2d25dcadda0764f303183ac091d0c87b432566 breaks grapheme_clusters - Bug #20342: Top level public, private and ruby2_keywords do not work in wrapped load - Bug #20413: Enumerator can block fiber scheduler. - Bug #20427: Backport: Heap buffer overflow in Array#sort! when block modifies target array - Bug #20414: Fiber#raise should recurse to resumed_fiber rather than failing. - Bug #20453: Pointer being freed was not allocated in Regexp timeout - Bug #20494: Non-default directories are not searched when checking for a gmp header - Bug #20094: Inline while loop behavior changed unexpectedly in 3.3.0 - Bug #20502: Backport pthread_kill fix to Ruby 3.3 - Bug #20431: Ruby 3.3.0 build fail with make: *** [io_buffer.o] Error 1 - Bug #20500: Non-system directories are not searched when checking for jemalloc headers and libs, and building enc - drop fix-gvl-save-restore.patch: included upstream * Sun May 19 2024 José Gómez <jose.gomez@suse.com> - Backport for fix segfault caused by stack pointers not saved/restored properly when yielding execution from Ruby to C. https://bugs.ruby-lang.org/issues/20493 https://github.com/ruby/ruby/pull/10798 Adds fix-gvl-save-restore.patch * Thu May 16 2024 Marcus Rueckert <mrueckert@suse.de> - fix typo in the macros file. this only affected people building without the OBS as this macro was shadowed by the macro that is in the prjconf * Tue Apr 23 2024 Marcus Rueckert <mrueckert@suse.de> - Update to 3.3.1 (boo#1221851 boo#1221852 boo#1223314) https://www.ruby-lang.org/en/news/2024/04/23/ruby-3-3-1-released/ https://www.ruby-lang.org/en/news/2024/04/23/arbitrary-memory-address-read-regexp-cve-2024-27282/ https://www.ruby-lang.org/en/news/2024/03/21/rce-rdoc-cve-2024-27281/ https://www.ruby-lang.org/en/news/2024/03/21/buffer-overread-cve-2024-27280/ https://github.com/ruby/ruby/releases/tag/v3_3_1 * Wed Jan 31 2024 Guillaume GARDET <guillaume.gardet@opensuse.org> - Add additionnal flags: cflags, cppflags and ASFLAGS * Mon Dec 25 2023 Marcus Rueckert <mrueckert@suse.de> - Update to 3.3.0 https://www.ruby-lang.org/en/news/2023/12/25/ruby-3-3-0-released/ - update use-pie.patch to apply cleanly again * Mon Dec 11 2023 Marcus Rueckert <mrueckert@suse.de> - Update to 3.3.0~rc1 https://www.ruby-lang.org/en/news/2023/12/11/ruby-3-3-0-rc1-released/ * Sun Nov 12 2023 Marcus Rueckert <mrueckert@suse.de> - Update to 3.3.0~preview3 https://www.ruby-lang.org/en/news/2023/11/12/ruby-3-3-0-preview3-released/ * Sat Nov 04 2023 Marcus Rueckert <mrueckert@suse.de> - add Provides that we can differentiate between between jemalloc enabled and non enabled ruby * Tue Sep 26 2023 Marcus Rueckert <mrueckert@suse.de> - Add the `+0` bit to the rubygem ABI macro. This has to be removed with the final release * Thu Sep 14 2023 Marcus Rueckert <mrueckert@suse.de> - Update to 3.3.0~preview2 https://www.ruby-lang.org/en/news/2023/09/14/ruby-3-3-0-preview2-released/ * Fri May 12 2023 Marcus Rueckert <mrueckert@suse.de> - Initial package of the 3.3 branch 3.3.0~preview1 https://www.ruby-lang.org/en/news/2023/05/12/ruby-3-3-0-preview1-released/ * Thu Mar 30 2023 Marcus Rueckert <mrueckert@suse.de> - update to 3.2.2 (boo#1209891 CVE-2023-28755 boo#1209967 CVE-2023-28756) https://www.ruby-lang.org/en/news/2023/03/30/redos-in-time-cve-2023-28756/ https://www.ruby-lang.org/en/news/2023/03/28/redos-in-uri-cve-2023-28755/ https://www.ruby-lang.org/en/news/2023/03/30/ruby-3-2-2-released/ - drop ruby-3.1.3-remove-timezone-test.patch solved differently upstream * Wed Feb 08 2023 Marcus Rueckert <mrueckert@suse.de> - Update to 3.2.1 https://www.ruby-lang.org/en/news/2023/02/08/ruby-3-2-1-released/ * Mon Jan 09 2023 Marcus Rueckert <mrueckert@suse.de> - Fix Source url (3.1 vs 3.2) * Tue Dec 27 2022 Marcus Rueckert <mrueckert@suse.de> - Set the correct ABI version * Sun Dec 25 2022 Marcus Rueckert <mrueckert@suse.de> - Update to 3.2.0 https://www.ruby-lang.org/en/news/2022/12/25/ruby-3-2-0-released/ - Drop ruby-3.1.3-remove-timezone-test.patch: Fix included in update - Refreshed use-pie.patch * Thu Dec 22 2022 Marcus Rueckert <mrueckert@suse.de> - Added ruby-3.1.3-remove-timezone-test.patch: Disable tests that rely on singapore's old TZ data * Tue Dec 06 2022 Marcus Rueckert <mrueckert@suse.de> - disable yjit * Tue Dec 06 2022 Marcus Rueckert <mrueckert@suse.de> - disable readline/reline tests as they require system ruby * Tue Dec 06 2022 Marcus Rueckert <mrueckert@suse.de> - rust edition 2021 is supported since 1.56.0. Change buildrequires accordingly * Tue Dec 06 2022 Marcus Rueckert <mrueckert@suse.de> - Update to 3.2.0~rc1 https://www.ruby-lang.org/en/news/2022/12/06/ruby-3-2-0-rc1-released/ * Mon Dec 05 2022 Andreas Schwab <schwab@suse.de> - Update rb_arch_short macro * Fri Dec 02 2022 Marcus Rueckert <mrueckert@suse.de> - Use the correct ABI version in the macros * Thu Nov 24 2022 Marcus Rueckert <mrueckert@suse.de> - remove the bundled gems workaround * Thu Nov 17 2022 Marcus Rueckert <mrueckert@suse.de> - bump ruby-common dependency to the version with the ruby 3.2 fixes * Thu Nov 17 2022 Marcus Rueckert <mrueckert@suse.de> - bump version in the macro files to 3.2 * Fri Nov 11 2022 Marcus Rueckert <mrueckert@suse.de> - limit yjit to x86_64 and aarch64 as those are the only to platforms it supports * Fri Nov 11 2022 Marcus Rueckert <mrueckert@suse.de> - enable yjit so we can test it before the final release and see if we want to leave it on in the package. * Fri Nov 11 2022 Marcus Rueckert <mrueckert@suse.de> - Branch off ruby 3.2 package with preview 3 * Tue May 03 2022 Marcus Rueckert <mrueckert@suse.de> - turn off jemalloc again until we figure out how to do the dlopen on libruby properly like vim and yast do * Fri Apr 29 2022 Martin Liška <mliska@suse.cz> - Do not depend on binutils-gold as it will be removed in the future as it's obsoleted. Use lld instead of it for clang build. * Wed Apr 13 2022 Marcus Rueckert <mrueckert@suse.de> - use rb_soname instead of hard coding the ruby package name * Wed Apr 13 2022 Marcus Rueckert <mrueckert@suse.de> - add buildignore for ruby and ruby-common so we do not pull gem2rpm for the testsuite * Wed Apr 13 2022 Marcus Rueckert <mrueckert@suse.de> - Update to 3.1.2 (boo#1198441 boo#1198440) https://www.ruby-lang.org/en/news/2022/04/12/ruby-3-1-2-released/ - CVE-2022-28738: Double free in Regexp compilation - CVE-2022-28739: Buffer overrun in String-to-Float conversion * Tue Mar 29 2022 Dirk Müller <dmueller@suse.com> - move tests into separate testsuite _multibuild: * reduces buildrequires on main package (procps which is behind systemd:mini) * reduces depth of distro rebuild chain - exclude more tests that require network - make test failures fatal, they pass now - light subset of spec-cleaner cleanups - prefer %%global over %%define, they get evaluated at parse time * Tue Mar 08 2022 Dirk Müller <dmueller@suse.com> - use valgrind for more supported platforms - run tests in parallel for better build times - set PATH for test to just built ruby interpreter - skip network tests, they hang on timeouts, slowing down the build - remove exceptions for armv7 testing, these are all fixed * Tue Feb 22 2022 Marcus Rueckert <mrueckert@suse.de> - Update to 3.1.1 https://www.ruby-lang.org/en/news/2022/02/18/ruby-3-1-1-released/ - drop 77fe1fca0abb56f7f07725c0a3803d53a315c853.patch: included in update * Sun Feb 06 2022 Marcus Rueckert <mrueckert@suse.de> - Build ruby with jemalloc for sle 15 up * Wed Feb 02 2022 Marcus Rueckert <mrueckert@suse.de> - Added https://github.com/ruby/ipaddr/commit/77fe1fca0abb56f7f07725c0a3803d53a315c853.patch Fix vagrant with ruby 3.1 * Sun Dec 26 2021 Marcus Rueckert <mrueckert@suse.de> - renable LTO - apply workaround from https://bugs.ruby-lang.org/issues/18373#note-8 * Sun Dec 26 2021 Marcus Rueckert <mrueckert@suse.de> - Update to 3.1.0 https://www.ruby-lang.org/en/news/2021/12/25/ruby-3-1-0-released/ - disable LTO for now as it makes debugging the mkmf/rbinstall problem easier * Tue Dec 14 2021 Stephan Kulow <coolo@suse.com> - Initial 3.1 preview - currently failing, hoping for the next preview * Thu Nov 25 2021 Marcus Rueckert <mrueckert@suse.de> - update to 3.0.3 (boo#1193081 boo#1193080 boo#1193035) https://www.ruby-lang.org/en/news/2021/11/24/ruby-3-0-3-released/ - CVE-2021-41817: Regular Expression Denial of Service Vulnerability of Date Parsing Methods - CVE-2021-41816: Buffer Overrun in CGI.escape_html - CVE-2021-41819: Cookie Prefix Spoofing in CGI::Cookie.parse * Wed Nov 10 2021 Marcus Rueckert <mrueckert@suse.de> - provide the correct rubygems version * Sat Nov 06 2021 Klaus Kämpf <kkaempf@suse.com> - update to 3.0.2 https://www.ruby-lang.org/en/news/2021/07/07/ruby-3-0-2-released/ * CVE-2021-31810: Trusting FTP PASV responses vulnerability in Net::FTP * CVE-2021-32066: A StartTLS stripping vulnerability in Net::IMAP * CVE-2021-31799: A command injection vulnerability in RDoc * Tue Aug 24 2021 Stephan Kulow <coolo@suse.com> - Do not create links for /etc/alternatives at all but rely on rpm's %ghosts being creating at runtime in %post This aligns ruby3.0 with ruby2.7 and ruby-common * Thu Jul 08 2021 Stephan Kulow <coolo@suse.com> - Fix links in /etc/alternatives not to point to itself * Tue Apr 13 2021 Marcus Rueckert <mrueckert@suse.de> - update to ruby 3.0.1 (boo#1184644) https://www.ruby-lang.org/en/news/2021/04/05/ruby-3-0-1-released/ - CVE-2021-28965: XML round-trip vulnerability in REXML Complete list of changes at https://github.com/ruby/ruby/compare/v3_0_0...v3_0_1 - drop https://github.com/rubygems/rubygems/pull/4317.patch included in update * Mon Jan 25 2021 Marcus Rueckert <mrueckert@suse.de> - add https://github.com/rubygems/rubygems/pull/4317.patch make sure the gem plugins path does not contain the buildroot
/usr/include/ruby-3.3.0/eval_intern.h /usr/include/ruby-3.3.0/id.h /usr/include/ruby-3.3.0/insns.inc /usr/include/ruby-3.3.0/insns_info.inc /usr/include/ruby-3.3.0/internal.h /usr/include/ruby-3.3.0/iseq.h /usr/include/ruby-3.3.0/method.h /usr/include/ruby-3.3.0/node.h /usr/include/ruby-3.3.0/revision.h /usr/include/ruby-3.3.0/ruby_atomic.h /usr/include/ruby-3.3.0/thread_pthread.h /usr/include/ruby-3.3.0/version.h /usr/include/ruby-3.3.0/vm_core.h /usr/include/ruby-3.3.0/vm_debug.h /usr/include/ruby-3.3.0/vm_opts.h
Generated by rpm2html 1.8.1
Fabrice Bellet, Sat Dec 21 00:22:59 2024