Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package perl-Search-Xapian for openSUSE:Factory checked in at 2026-06-11 17:29:50 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/perl-Search-Xapian (Old) and /work/SRC/openSUSE:Factory/.perl-Search-Xapian.new.1981 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "perl-Search-Xapian" Thu Jun 11 17:29:50 2026 rev:4 rq:1358712 version:1.2.25.7 Changes: -------- --- /work/SRC/openSUSE:Factory/perl-Search-Xapian/perl-Search-Xapian.changes 2026-04-09 16:21:31.774584617 +0200 +++ /work/SRC/openSUSE:Factory/.perl-Search-Xapian.new.1981/perl-Search-Xapian.changes 2026-06-11 17:31:15.872152565 +0200 @@ -1,0 +2,14 @@ +Sun Jun 7 00:41:46 UTC 2026 - Tina Müller <[email protected]> + +- updated to 1.2.25.7 + see /usr/share/doc/packages/perl-Search-Xapian/Changes + + 1.2.25.7 Wed Jun 3 22:45:01 UTC 2026 + [Changes contributed by Olly Betts] + - README: Update status - there are not likely to be further releases. + - If the C++ compiler isn't found and g++ isn't installed, look for + c++ - this means the build should work out of the box on systems + such as FreeBSD where the default compiler is clang. Reported by + eserte12 (fixes #851). + +------------------------------------------------------------------- Old: ---- Search-Xapian-1.2.25.6.tar.gz New: ---- Search-Xapian-1.2.25.7.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ perl-Search-Xapian.spec ++++++ --- /var/tmp/diff_new_pack.kBt6jF/_old 2026-06-11 17:31:16.636184610 +0200 +++ /var/tmp/diff_new_pack.kBt6jF/_new 2026-06-11 17:31:16.640184778 +0200 @@ -18,7 +18,7 @@ %define cpan_name Search-Xapian Name: perl-Search-Xapian -Version: 1.2.25.6 +Version: 1.2.25.7 Release: 0 License: Artistic-1.0 OR GPL-1.0-or-later Summary: Perl XS frontend to the Xapian C++ search library ++++++ Search-Xapian-1.2.25.6.tar.gz -> Search-Xapian-1.2.25.7.tar.gz ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Search-Xapian-1.2.25.6/Changes new/Search-Xapian-1.2.25.7/Changes --- old/Search-Xapian-1.2.25.6/Changes 2026-04-03 00:40:36.000000000 +0200 +++ new/Search-Xapian-1.2.25.7/Changes 2026-06-04 00:46:34.000000000 +0200 @@ -1,5 +1,13 @@ Revision history for Perl extension Search::Xapian. +1.2.25.7 Wed Jun 3 22:45:01 UTC 2026 + [Changes contributed by Olly Betts] + - README: Update status - there are not likely to be further releases. + - If the C++ compiler isn't found and g++ isn't installed, look for + c++ - this means the build should work out of the box on systems + such as FreeBSD where the default compiler is clang. Reported by + eserte12 (fixes #851). + 1.2.25.6 Fri Apr 3 22:40:30 UTC 2026 [Changes contributed by Olly Betts] - Trying to build with Xapian 2.x now fails at Makefile.PL time with diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Search-Xapian-1.2.25.6/META.json new/Search-Xapian-1.2.25.7/META.json --- old/Search-Xapian-1.2.25.6/META.json 2026-04-03 01:06:00.000000000 +0200 +++ new/Search-Xapian-1.2.25.7/META.json 2026-06-04 00:48:47.000000000 +0200 @@ -47,6 +47,6 @@ "web" : "https://git.xapian.org/?p=xapian;a=tree;f=search-xapian;hb=refs/heads/RELEASE/1.2" } }, - "version" : "v1.2.25.6", + "version" : "v1.2.25.7", "x_serialization_backend" : "JSON::PP version 4.16" } diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Search-Xapian-1.2.25.6/META.yml new/Search-Xapian-1.2.25.7/META.yml --- old/Search-Xapian-1.2.25.6/META.yml 2026-04-03 01:06:00.000000000 +0200 +++ new/Search-Xapian-1.2.25.7/META.yml 2026-06-04 00:48:47.000000000 +0200 @@ -23,5 +23,5 @@ bugtracker: https://trac.xapian.org/ homepage: https://xapian.org/ repository: https://git.xapian.org/?p=xapian;a=tree;f=search-xapian;hb=refs/heads/RELEASE/1.2 -version: v1.2.25.6 +version: v1.2.25.7 x_serialization_backend: 'CPAN::Meta::YAML version 0.018' diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Search-Xapian-1.2.25.6/Makefile.PL new/Search-Xapian-1.2.25.7/Makefile.PL --- old/Search-Xapian-1.2.25.6/Makefile.PL 2026-04-03 00:06:52.000000000 +0200 +++ new/Search-Xapian-1.2.25.7/Makefile.PL 2026-04-30 01:48:58.000000000 +0200 @@ -51,7 +51,14 @@ $CC = $ENV{CXX}; push @ARGV, "CXX=$CC"; } -$CC ||= 'g++'; +if (!defined $CC) { + # Default to g++ if installed for consistency with older Search::Xapian. + if (system("g++ --version >/dev/null 2>&1") == 0) { + $CC = 'g++'; + } else { + $CC = 'c++'; + } +} my $LD = '$(CC)'; if ($^O eq 'cygwin' and $CC eq 'g++') { diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Search-Xapian-1.2.25.6/README new/Search-Xapian-1.2.25.7/README --- old/Search-Xapian-1.2.25.6/README 2026-04-03 00:40:18.000000000 +0200 +++ new/Search-Xapian-1.2.25.7/README 2026-06-04 00:44:41.000000000 +0200 @@ -1,21 +1,27 @@ -Search::Xapian version 1.2.25.6 +Search::Xapian version 1.2.25.7 =============================== This is Search::Xapian, a Perl XS interface to the Xapian C++ search library. -We're replacing these hand-coded XS wrappers with wrappers generated using -SWIG, which will allow new C++ API features to be wrapped for Perl more -quickly and easily than currently. These new bindings are available in -xapian-bindings 1.4.16 and later. They are mostly compatible with these -bindings, but there are some differences - see the documentation of the new -bindings for a list of the known differences. +This project is no longer being actively maintained, and there are not likely +to be further releases. -These bindings can't be compiled against xapian-core 2.0.0 and later - you need -to migrate to newer Perl bindings in xapian-bindings for these versions. +We've replaced these hand-coded XS wrappers with wrappers generated using SWIG, +which are available in xapian-bindings 1.4.16 and later. + +Using SWIG allows new C++ API features to be wrapped for Perl more quickly and +easily, and the new bindings provide wrappers for many classes and methods which +are missing here. + +The new bindings are mostly upwardly compatible with these bindings, but there +are some differences - see the documentation of the new bindings for a list of +the known differences. To assist people with migration these XS bindings can also be compiled against xapian-core 1.4.x, and aim to present the same Perl API as when compiled -against xapian-core 1.2.x. +against xapian-core 1.2.x. These bindings can't be compiled against +xapian-core 2.0.0 and later - you need to migrate to newer Perl bindings in +xapian-bindings for these versions. INSTALLATION @@ -52,7 +58,8 @@ The Xapian C++ search library, which can be downloaded by following the instructions on https://xapian.org/ - versions 1.2.x and 1.4.x - are supported by Search::Xapian 1.2.24.0 and later. + are supported by Search::Xapian 1.2.24.0 and later. Xapian 2.0.x is + NOT supported. DOCUMENTATION diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Search-Xapian-1.2.25.6/Xapian.pm new/Search-Xapian-1.2.25.7/Xapian.pm --- old/Search-Xapian-1.2.25.6/Xapian.pm 2026-04-03 00:40:18.000000000 +0200 +++ new/Search-Xapian-1.2.25.7/Xapian.pm 2026-06-04 00:44:47.000000000 +0200 @@ -4,7 +4,7 @@ use strict; use warnings; -our $VERSION = '1.2.25.6'; +our $VERSION = '1.2.25.7'; use Exporter 'import'; ++++++ _scmsync.obsinfo ++++++ --- /var/tmp/diff_new_pack.kBt6jF/_old 2026-06-11 17:31:16.904195851 +0200 +++ /var/tmp/diff_new_pack.kBt6jF/_new 2026-06-11 17:31:16.908196019 +0200 @@ -1,6 +1,6 @@ -mtime: 1775197484 -commit: 37f26ddd381851b04906f7b99683da86ef09886b9ae5dfb62f509f45a14e7e37 -url: https://src.opensuse.org/perl/perl-Search-Xapian.git -revision: 37f26ddd381851b04906f7b99683da86ef09886b9ae5dfb62f509f45a14e7e37 +mtime: 1780792907 +commit: 53d284f28eb15211c9ad84c12b8b357038763134bbf1939ad0579f8b23d3b9fe +url: https://src.opensuse.org/perl/perl-Search-Xapian +revision: 53d284f28eb15211c9ad84c12b8b357038763134bbf1939ad0579f8b23d3b9fe projectscmsync: https://src.opensuse.org/perl/_ObsPrj ++++++ build.specials.obscpio ++++++ ++++++ build.specials.obscpio ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/.gitignore new/.gitignore --- old/.gitignore 1970-01-01 01:00:00.000000000 +0100 +++ new/.gitignore 2026-06-07 02:41:47.000000000 +0200 @@ -0,0 +1 @@ +.osc
