Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package alex for openSUSE:Factory checked in at 2023-04-07 18:16:40 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/alex (Old) and /work/SRC/openSUSE:Factory/.alex.new.19717 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "alex" Fri Apr 7 18:16:40 2023 rev:31 rq:1077763 version:3.2.7.2 Changes: -------- --- /work/SRC/openSUSE:Factory/alex/alex.changes 2023-04-04 21:18:14.752358555 +0200 +++ /work/SRC/openSUSE:Factory/.alex.new.19717/alex.changes 2023-04-07 18:16:41.952674311 +0200 @@ -1,0 +2,20 @@ +Mon Apr 3 21:20:37 UTC 2023 - Peter Simons <psim...@suse.com> + +- Update alex to version 3.2.7.2. + + * Fix bug with out-of-bound access to `alex_check` array. + (Surfaced with GHC's JS backend, fixed by Sylvain Henry in + PR [#223](https://github.com/haskell/alex/pull/223).) + + * Upstream dropped installable documentation and man pages. The + documentation can now be found at these locations: + + - Online (HTML): https://haskell-alex.readthedocs.io + - PDF: https://haskell-alex.readthedocs.io/_/downloads/en/latest/pdf/ + - Downloadable HTML: https://haskell-alex.readthedocs.io/_/downloads/en/latest/htmlzip/ + + * Re-enabled the test suite for aarch64. The underlying issue + https://github.com/simonmar/alex/issues/130 was closed by + upstream. + +------------------------------------------------------------------- Old: ---- alex-3.2.7.1.tar.gz New: ---- alex-3.2.7.2.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ alex.spec ++++++ --- /var/tmp/diff_new_pack.44s0ip/_old 2023-04-07 18:16:42.476677329 +0200 +++ /var/tmp/diff_new_pack.44s0ip/_new 2023-04-07 18:16:42.476677329 +0200 @@ -16,20 +16,14 @@ # -# Disable tests on aarch64. See: https://github.com/simonmar/alex/issues/130 -%ifarch aarch64 -%bcond_with tests -%else %bcond_without tests -%endif Name: alex -Version: 3.2.7.1 +Version: 3.2.7.2 Release: 0 Summary: Alex is a tool for generating lexical analysers in Haskell License: BSD-3-Clause URL: https://hackage.haskell.org/package/%{name} Source0: https://hackage.haskell.org/package/%{name}-%{version}/%{name}-%{version}.tar.gz -BuildRequires: autoconf BuildRequires: ghc-Cabal-devel BuildRequires: ghc-array-devel BuildRequires: ghc-array-prof @@ -57,34 +51,19 @@ %build %ghc_bin_build -chmod a-x TODO *.md -chmod a-x ./doc/* -chmod a-x ./examples/* -cd doc -test -f configure || autoreconf -# FIXME: you should use the %%configure macro -./configure - %install %ghc_bin_install -mkdir -p %{buildroot}/%{_mandir}/man1 -cp doc/alex.1 %{buildroot}/%{_mandir}/man1 -rm -f doc/autom4te.cache/requests doc/config.log # varies across builds, breaking build-compare %check -# Ensure that the test suite can find the alex binary. -export PATH="%{buildroot}%{_bindir}:$PATH" %cabal_test %files %license LICENSE -%doc CHANGELOG.md README.md TODO doc examples +%doc CHANGELOG.md README.md examples %{_bindir}/%{name} %dir %{_datadir}/%{name}-%{version} %{_datadir}/%{name}-%{version}/AlexTemplate.hs %{_datadir}/%{name}-%{version}/AlexWrappers.hs -%{_datadir}/%{name}-%{version} -%{_mandir}/man1/* %changelog ++++++ alex-3.2.7.1.tar.gz -> alex-3.2.7.2.tar.gz ++++++ ++++ 3785 lines of diff (skipped)