Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package R-base for openSUSE:Factory checked in at 2026-11-06 19:35:40 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/R-base (Old) and /work/SRC/openSUSE:Factory/.R-base.new.3759290 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "R-base" Fri Nov 6 19:35:40 2026 rev:102 rq:1395139 version:unknown Changes: -------- --- /work/SRC/openSUSE:Factory/R-base/R-base.changes 2026-07-01 16:58:37.902801680 +0200 +++ /work/SRC/openSUSE:Factory/.R-base.new.3759290/R-base.changes 2026-11-06 19:39:10.918980941 +0100 @@ -1,0 +2,143 @@ +Thu Oct 29 10:15:02 UTC 2026 - Detlef Steuer <[email protected]> + +- Changes in R 4.6.2: + + Bug Fixes: + + • In plain-text help (Rd2txt), paragraphs are again recognized even + when started with a non-indented Rd comment, fixing a regression + in R 4.4.0. + + • rhyper(N, m, n, k) now switches to the “large” scenario when m + + n is larger than .Machine$integer.max, preventing integer + overflow, thanks to Jonathan Blood's report on R-devel. + + • Fix long standing (Fortran compiler optimization related) bug in + nlminb with constraints, thanks to Kasper Kristensen's PR#19086 + report and patch. + + • Fix for PR#19100: seq.int was not handling non-vector along.width + arguments properly. Thanks to Mitchell O'Hara-Wild. + + • Wrappers now duplicate even a wrapped object that might be shared + before returning a read-only pointer. This prevents cached + read-only pointers from becoming invalid. Reported by Ivan + Krylov. + + • dummy.coef() becomes more robust to non-syntactic variable names, + fixing PR#18468. Thanks to Bill Dunlap and ‘R Dev Day’ + participants Vincent Arel-Bundock, Cynthia Huang, Tina Rozsos and + Marina Marinelli. + + • Now PROTECT() in SubassignTypeFix, fixing PR#19110 thanks to + Kevin Ushey. + + • writeChar() in a multibyte locale counts characters and bytes + consistently and no longer overflows, thanks to Kevin Ushey's + report and patch in PR#19112. + + • dim(a) <- vec now checks for too large prod(vec), thanks to Kevin + Ushey's report and patch in PR#19109. + + • Tweaks (including to the parsers) for the C23 behaviour + (preserving const) of strchr, strrchr and strstr. (By Brian + Ripley and Duncan Murdoch.) + + • make check-devel now works without recommended packages. + + • <matrix>[[i, j]] with negative i occasionally gives no error but + accesses previous content; thanks to Kevin Ushey's report and + very simple fix in PR#19116. + + • Quartz device now correctly draws long paths (work-around for + Quartz built-in stroker breaking long paths). Thanks to R Dev Day + @ useR! 2026 contributors, notably Tomek Gieorgijewski, report in + PR#18680. + + • strptime(ch, "...%OS<n>...") now disregards contiguous digits in + "<n>", for symmetry with strftime(), fulfilling Frederick Eaton's + wish in PR#17209, thanks to a patch by Suharto Anggono. + + • strptime() now also returns NA for out of range "%OS" and a + correct error message in some wrong multibyte cases, fixing + PR#19117 comment #1 and PR#19122 by Michael Chirico; + additionally, some overflow to Inf times no longer result in NA. + + • strptime("0", "%w") in a "C" locale now works in valid cases, + returning NA for invalid week numbers ("%U" or "%W"), fixing + PR#19124 thanks to Michael Chirico's report and notably Suharto + Anggono's analysis, also correctly fixing PR#15195. + + • ksmooth(x,y, x.points=NULL) now returns an empty (x,y) pair + instead of crashing R, fixing PR#19153. + + Additionally, also by Adam Berkeš, x <- rep(999,0); ksmooth(x, x, + x.points = 1) no longer writes out of bounds, fixing PR#19171. + Ditto for ksmooth(x, x, n.points = 0), PR#19219. + + • besselI(1, 1e11) and besselK(..) now signal a warning and return + NaN instead of typically segfaulting, fixing PR#19175 thanks to + Ben Bolker. + + Further, besselK(1, -1e11) and similar warn about too large |nu|, + returning NaN rather than segfaulting, fixing PR#19196 thanks to + Adam Berkeš. + + • text.default(.., col = numeric(0)) and similar no longer segfault + in "instrumented" versions of R, fixing PR#19178 thanks to Jiang + Yuancheng's fusion-fuzz and Ivan Krylov. + + • R CMD rtags (on Unix-alikes) no longer fails from a bad escape if + sh is bash or busybox. + + • capabilities("X11") no longer incorrectly returns TRUE on a + Unix-alike where X11 is not actually available when built by a C + compiler without C23 enum base types, thanks to Trevor Davis' + report and patch in PR#19180. + + • predict(smooth.spline(..), deriv = -99) and similar invalid deriv + values now signal errors instead of segfaulting, thanks to Adam + Berkeš' report and proposal in PR#19190. + + • format(x, width = 2^31 -1) for an non-ascii character x such as x + = "\u00e9" now signals an error as the required width is too + large, rather than segfaulting, thanks to Adam Berkeš' report in + PR#19188. + + • influence.measures() inadvertently wasn't updated along with + dffits(), dfbetas(), covratio(). PR#19167 by Amal Tawfik. + + • If wilcox.test(..., exact=TRUE)'s p-value is close to the 0 or 1 + boundaries, the calculation no longer suffers severely from + cancellation, thanks to Tasuku Kobayashi's reports and Ahmed + Sattar Jabbar's suggestion in PR#19144. + + • Long stringed error messages are now protected from premature + garbage collection, fixing PR#19210, reported and analyzed by + Yuancheng Jiang. + + • strsplit(str, perl=TRUE, bytes=TRUE) no longer accesses invalid + memory in case str is an invalid UTF-8 string, fixing PR#19212, + thanks to Kevin Ushey. + + • isoreg(numeric(0)) no longer returns unallocated component yc, + fixing PR#19224 thanks to Kevin Ushey. + + • KalmanLike(1:5, list(1,2)) and similar no longer segfault, fixing + PR#19217 thanks to Kevin Ushey and Adam Berkeš. + + Bug Fixes (Windows): + + • path.expand("~") and similar now should work correctly on Windows + when the user name is not in ASCII and neither %HOME% nor %USER% + environment variables are set, fixing PR#18949 thanks to the + report and patch from Ivan Krylov and Mauricio Vargas's R Dev Day + work. + + • file.copy(*, date=TRUE) no longer opens files for exclusive + access when copying the file time. Consequently, the time _is_ + copied now and concurrent attempts to open the source file should + work reliably, thanks to Kevin Ushey's report and patch in + PR#19187. + +------------------------------------------------------------------- Old: ---- R-4.6.1.tar.xz New: ---- R-4.6.2.tar.xz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ R-base.spec ++++++ --- /var/tmp/diff_new_pack.JLMYzH/_old 2026-11-06 19:39:12.683054730 +0100 +++ /var/tmp/diff_new_pack.JLMYzH/_new 2026-11-06 19:39:12.685054814 +0100 @@ -23,7 +23,7 @@ %define release 1 Name: R-base -Version: 4.6.1 +Version: 4.6.2 Release: %release %define Rversion %{version} Source0: R-%{version}.tar.xz @@ -114,16 +114,15 @@ %configure --enable-R-shlib LIBnn=%{_lib} make %{?_smp_mflags} -#make make pdf -%if 0%{?suse_version} > 1320 +#%if 0%{?suse_version} > 1320 make info # Convert to UTF-8 for i in doc/manual/R-intro.info doc/manual/R-FAQ.info doc/FAQ doc/manual/R-admin.info doc/manual/R-exts.info-1; do iconv -f iso-8859-1 -t utf-8 -o $i{.utf8,} mv $i{.utf8,} done -%endif +#%endif %install make DESTDIR=%{buildroot} install @@ -1371,7 +1370,7 @@ %package -n R-class Summary: Package provides recommended R-class -Version: 7.3.23 +Version: 7.3.24 Release: %release Requires: R-base @@ -1403,7 +1402,7 @@ %package -n R-cluster Summary: Package provides recommended R-cluster -Version: 2.1.8.2 +Version: 2.1.8.3 Release: %release Requires: R-base @@ -1458,7 +1457,7 @@ %package -n R-foreign Summary: Package provides recommended R-foreign -Version: 0.8.91 +Version: 0.8.92 Release: %release Requires: R-base @@ -1488,7 +1487,7 @@ %package -n R-KernSmooth Summary: Package provides recommended R-KernSmooth -Version: 2.23.26 +Version: 2.23.27 Release: %release Requires: R-base @@ -1517,7 +1516,7 @@ %package -n R-lattice Summary: Package provides recommended R-lattice -Version: 0.22.9 +Version: 0.23.1 Release: %release Requires: R-base @@ -1552,7 +1551,7 @@ %package -n R-MASS Summary: Package provides recommended R-MASS -Version: 7.3.65 +Version: 7.3.66 Release: %release Requires: R-base @@ -1585,7 +1584,7 @@ %package -n R-Matrix Summary: Package provides recommended R-Matrix -Version: 1.7.5 +Version: 1.7.6 Release: %release Requires: R-base Obsoletes: R-Matrix-devel <= 1.3.2 @@ -1677,7 +1676,7 @@ %package -n R-nlme Summary: Package provides recommended R-nlme -Version: 3.1.169 +Version: 3.1.171 Release: %release Requires: R-base @@ -1709,7 +1708,7 @@ %package -n R-nnet Summary: Package provides recommended R-nnet -Version: 7.3.20 +Version: 7.3.21 Release: %release Requires: R-base @@ -1773,7 +1772,7 @@ %package -n R-spatial Summary: Package provides recommended R-spatial -Version: 7.3.18 +Version: 7.3.19 Release: %release Requires: R-base @@ -1786,6 +1785,7 @@ %dir %{_libdir}/R/library/spatial/ %{_libdir}/R/library/spatial/CITATION %{_libdir}/R/library/spatial/DESCRIPTION +%{_libdir}/R/library/spatial/data/ %{_libdir}/R/library/spatial/help/ %{_libdir}/R/library/spatial/html/ %{_libdir}/R/library/spatial/INDEX @@ -1806,7 +1806,7 @@ %package -n R-survival Summary: Package provides recommended R-survival -Version: 3.8.6 +Version: 3.8.12 Release: %release Requires: R-base ++++++ R-4.6.1.tar.xz -> R-4.6.2.tar.xz ++++++ /work/SRC/openSUSE:Factory/R-base/R-4.6.1.tar.xz /work/SRC/openSUSE:Factory/.R-base.new.3759290/R-4.6.2.tar.xz differ: char 15, line 1
