Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package postgresql for openSUSE:Factory checked in at 2023-01-10 14:59:27 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/postgresql (Old) and /work/SRC/openSUSE:Factory/.postgresql.new.32243 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "postgresql" Tue Jan 10 14:59:27 2023 rev:66 rq:1057058 version:15 Changes: -------- --- /work/SRC/openSUSE:Factory/postgresql/postgresql.changes 2022-10-04 20:37:22.544886445 +0200 +++ /work/SRC/openSUSE:Factory/.postgresql.new.32243/postgresql.changes 2023-01-10 14:59:55.977245717 +0100 @@ -1,0 +2,12 @@ +Mon Jan 9 09:22:55 UTC 2023 - Reinhard Max <m...@suse.com> + +- bsc#1206796: Refine the distinction of where to use sysusers and + use bcond to have the expression only in one place. + +------------------------------------------------------------------- +Thu Sep 22 14:23:49 UTC 2022 - Andreas Schwab <sch...@suse.de> + +- riscv64 does not have llvm support yet, + adapt the %postgresql_has_llvm macro accordingly. + +------------------------------------------------------------------- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ postgresql.spec ++++++ --- /var/tmp/diff_new_pack.MPznwU/_old 2023-01-10 14:59:56.489248458 +0100 +++ /var/tmp/diff_new_pack.MPznwU/_new 2023-01-10 14:59:56.493248479 +0100 @@ -40,6 +40,14 @@ %bcond_with llvm %endif +# On SLE-15 up to SP3 sysusers does not support shells +# other than /bin/nologin +%if 0%{?suse_version} >= 1550 || 0%{?sle_version} >= 150400 +%bcond_without sysusers +%else +%bcond_with sysusers +%endif + Name: postgresql Summary: Basic Clients and Utilities for PostgreSQL License: PostgreSQL @@ -105,7 +113,7 @@ Requires: postgresql = %version-%release Recommends: %defaultpackage-server %if 0%{?suse_version} >= 1315 -%if 0%{?suse_version} >= 1500 +%if %{with sysusers} BuildRequires: sysuser-tools %sysusers_requires %else @@ -314,7 +322,7 @@ %prep %build -%if 0%{?suse_version} >= 1500 +%if %{with sysusers} %sysusers_generate_pre %{SOURCE9} %{name}-server %{name}-server.conf %endif echo "This is a dummy package to provide a dependency on the default PostgreSQL version." > README @@ -355,7 +363,7 @@ install -D -m 0644 %{SOURCE8} %{buildroot}%{_rpmmacrodir}/macros.%{name} # sysusers.d -%if 0%{?suse_version} >= 1500 +%if %{with sysusers} install -Dm0644 %{SOURCE9} %{buildroot}%{_sysusersdir}/%{name}-server.conf %endif @@ -363,7 +371,7 @@ %define eflag /run/postgresql-was-enabled %define aflag /run/postgresql-was-running -%if 0%{?suse_version} >= 1500 +%if %{with sysusers} %pre server -f %{name}-server.pre %else %pre server @@ -470,7 +478,7 @@ %config /etc/init.d/postgresql %dir %attr(1775,postgres,postgres) /var/run/postgresql %endif -%if 0%{?suse_version} >= 1500 +%if %{with sysusers} %{_sysusersdir}/%{name}-server.conf %endif ++++++ postgresql-extensions-macros ++++++ --- /var/tmp/diff_new_pack.MPznwU/_old 2023-01-10 14:59:56.537248715 +0100 +++ /var/tmp/diff_new_pack.MPznwU/_new 2023-01-10 14:59:56.541248736 +0100 @@ -49,6 +49,6 @@ %nil %pg_version_from_name %define pg_version %( echo %{?pg_name} | sed -e 's|^postgresql||g' )%{nil} -%postgresql_has_llvm (0%{?suse_version} >= 1500 && 0%{?pg_version} >= 11 && 0%{?pg_version} < 90) +%postgresql_has_llvm (0%{?suse_version} >= 1500 && "%{_target_cpu}" != "riscv64" && 0%{?pg_version} >= 11 && 0%{?pg_version} < 90)