Commit Graph

494 Commits

Author SHA1 Message Date
Adam Williamson
825db88e03 Rebuilt for ICU 73.2 one more time
...I hope.
2023-07-13 11:14:45 -07:00
Timothée Ravier
98e117038e Use bash as login shell for postgres user
System users should use the nologin shell to deny logging as those are
not interactive users but a lot of existing documentation incorreclty
uses 'su' or 'sudo su' to create a shell under the postgres user for
PostgreSQL management.

Revert back to using '/bin/bash' as the login shell.

See: https://src.fedoraproject.org/rpms/postgresql/pull-request/60
Fixes: 3646f8d Use sysusers configuration to setup user & group
2023-07-13 19:25:02 +02:00
František Zatloukal
bf2a7ae5c1 Rebuilt for ICU 73.2 2023-07-13 16:54:51 +02:00
Jitka Plesnikova
e5fff85e61 Temporarily disable LLVM because it causes FTBFS due to LLVM 2023-07-13 14:39:11 +02:00
František Zatloukal
3e67d2418d Rebuilt for ICU 73.2 2023-07-11 22:20:51 +02:00
Jitka Plesnikova
92396b8519 Perl 5.38 rebuild 2023-07-11 15:23:56 +02:00
Timothée Ravier
5579f789c1 Use sysusers configuration to setup user & group
See: https://docs.fedoraproject.org/en-US/packaging-guidelines/UsersAndGroups/
2023-07-03 18:01:58 +02:00
Filip Janus
025fa5ae90 Reenable LLVM disabled in commit
(1f41e5d7b0)
2023-06-14 09:13:31 +02:00
Python Maint
1dfc94dd20 Rebuilt for Python 3.12 2023-06-13 20:24:20 +02:00
Filip Janus
1f41e5d7b0 Temporarily disable LLVM because it causes FTBFS due to LLVM 2023-06-13 08:59:55 +02:00
Filip Janus
ca0401770e Remove cp source1 2023-06-12 11:33:06 +02:00
Filip Janus
acdc3e7ff3 Update to 15.3
Remove PDF documentation
2023-06-12 11:08:37 +02:00
Filip Janus
3687e241d2 migrated to SPDX license 2023-05-03 13:40:33 +02:00
Fedora Release Engineering
7f2f0d9c64 Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2023-01-20 10:08:02 +00:00
Jitka Plesnikova
af149bfad1 Remove perl(MODULE_COMPAT), it will be replaced by generators 2023-01-13 21:09:40 +01:00
Filip Janus
627b5fb91a Update postgresql to 15.1
Update postgresql-setup to 8.8
Resolves: #2157651
2023-01-06 17:37:06 +01:00
Pete Walter
607b8b75e5 Rebuild for ICU 72 2022-12-31 03:04:59 +00:00
Ondřej Sloup
b4b68bb37b Preserve sources structure 2022-11-02 11:57:47 +01:00
Ondřej Sloup
222fe7473a Rebase to PostgreSQL 15
Add llvm pointer patch
Add new build require for perl-FindBin
Resolves: https://fedoraproject.org/wiki/Changes/PostgreSQL_15
2022-11-01 16:29:29 +01:00
Ondřej Sloup
1dd177012a Add dependency on util-linux (rhbz#2071437)
If the PostgreSQL package is run on a minimal machine such as podman container, the installation script will fail because it lacks a util-linux library which is not installed. The util-linux can be required for installation to fix this issue. This dependency was added.
2022-09-01 19:26:02 +02:00
Filip Janus
224667bda0 Do not provide pkgconfig(libpq) from postgresql-private-devel to not trick packages that actually require libpq-devel 2022-08-29 12:11:10 +02:00
František Zatloukal
3129912180 Rebuilt for ICU 71.1 2022-08-01 15:08:36 +02:00
Fedora Release Engineering
f14b9933d7 Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2022-07-22 15:16:07 +00:00
Filip Janus
e4c64d9bfe Enable build with lz4 2022-07-07 21:57:31 +02:00
Python Maint
07442b93e9 Rebuilt for Python 3.11 2022-06-13 14:52:35 +02:00
Honza Horak
8b4a2d7268 Fix compatibility with Perl 5.36
Resolves: #2092426
2022-06-06 15:59:49 +02:00
Honza Horak
2e3ea50177 Fix handling of errors during transaction with Python 3.11
Resolves: #2023272
2022-06-06 15:52:17 +02:00
Jitka Plesnikova
1c40401794 Perl 5.36 rebuild 2022-06-01 12:26:23 +02:00
Honza Horak
6e41c39e31 Update to 14.3
Also fixes: CVE-2022-1552
2022-05-31 20:38:44 +02:00
Filip Janus
a5764a19cc Remove duplicit test plan 2022-04-04 15:24:54 +02:00
Filip Janus
4597c0d813 Add build requirement util-linux 2022-04-04 10:17:18 +02:00
Filip Janus
c5e92b987b Enable fmf tests
Add ci.fmf
Remove old STI files
release bump
2022-03-17 08:20:59 +00:00
Filip Januš
5a4a3f126d Merge #23 Add fmf plan for ci tests 2022-03-03 08:31:24 +00:00
Marek Kulik
cad6817e55 Disable package note generation
Otherwise additional flag will be used during build process:

gcc .... /builddir/build/BUILD/postgresql-13.6/.package_note-postgresql-13.6-1.module_f36+13837+d3769ef5.x86_64.ld ...

which will be inherited (with wrong paths) during some extension build via: pg_config --pgxs
2022-02-23 20:47:11 +01:00
Filip Janus
22d30cc342 Update to 14.2 2022-02-14 09:25:29 +01:00
Honza Horak
38703687ee Add a wacky file type guess change
Message from rpminspect was:
MIME type on /usr/include/pgsql/server/port/freebsd.h was text/plain
and became text/x-c on (all arches)

Related: #1970069
2022-02-08 12:25:53 +00:00
Honza Horak
fe2e7af350 Add rpminspect.yaml to waive irrelevant rpminspect issues
Resolves: #1970069
2022-02-08 12:25:53 +00:00
Fedora Release Engineering
e3e990e57c - Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2022-01-21 09:18:43 +00:00
Filip Janus
371af17e4f Update to postgresql 14
Update postgresql-setup to v8.7
2022-01-06 13:44:58 +01:00
Marek Kulik
260f86c44a Update to 13.5
Changes:
 - Rebase postgresql to version 13.5
 - Remove already merged upstream patch:
   postgresql-pgcrypto-openssl3-init.patch
2021-12-13 05:27:16 +01:00
Marek Kulik
20d84beed1 Update postgresql-setup to 8.6 version 2021-12-13 04:35:16 +01:00
Filip Januš
2730106ee4 Rebuild due to llvm 2021-10-19 21:46:40 +02:00
Filip Januš
c924b35122 Fix mistaken date in changelog 2021-10-06 12:09:18 +02:00
Filip Januš
21b8d7a7d2 Fix openssl3 build issue
Resolves: https://bugzilla.redhat.com/show_bug.cgi?id=2008773
2021-10-06 12:07:45 +02:00
Sahana Prasad
f7fb7fc25d Rebuilt with OpenSSL 3.0.0 2021-09-14 19:11:56 +02:00
Filip Januš
07cc19d139 Update to 13.4
Disable postgresql-subtransaction-test.patch no more needed
2021-08-16 09:28:07 +02:00
Fedora Release Engineering
08bdabcf81 - Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2021-07-23 03:55:35 +00:00
Filip Januš
24c8fefa2a Enable ssl support for upgrade server+ other features(ldap,pam ...) 2021-07-20 12:40:04 +02:00
Honza Horak
d34e80cf95 Add explicit conflicts 2021-07-20 10:45:11 +02:00
Honza Horak
2ed9c8c1b1 Add dependency to libpq-devel to server-devel pkg if external libpq is used 2021-07-20 10:42:47 +02:00