Commit Graph

464 Commits

Author SHA1 Message Date
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
Honza Horak
8b2a0b66d3 Fix date in changelog and add BZ ref 2021-07-20 10:42:47 +02:00
Honza Horak
7fb6fc9e9b Do not try to remove files not installed actually 2021-07-20 10:42:47 +02:00
Honza Horak
d12fb440d2 Add new sub-packages private-libs and private-devel
This keeps the client and server devel packages separated
2021-07-20 10:42:47 +02:00
Honza Horak
9e2fd57bf2 Include also libpq headers when building with a private libpq 2021-07-20 10:42:47 +02:00
Honza Horak
0eaa9ce333 Build with a private libpq
Related: #1905584
2021-07-20 10:42:46 +02:00
Python Maint
3ccb5d848e Rebuilt for Python 3.10 2021-06-04 20:15:44 +02:00
Filip Januš
0bf1efb845 Update to 13.3 2021-05-31 11:09:57 +02:00
Jitka Plesnikova
43201d5e93 Perl 5.34 rebuild 2021-05-21 23:41:47 +02:00
Honza Horak
91d03e378a Fix subtransaction test for Python 3.10
Starting with Python 3.10, the stacktrace looks differently:
  -  PL/Python function "subtransaction_exit_subtransaction_in_with", line 3, in <module>
  -    s.__exit__(None, None, None)
  +  PL/Python function "subtransaction_exit_subtransaction_in_with", line 2, in <module>
  +    with plpy.subtransaction() as s:
Using try/except specifically makes the error look always the same.

Resolves: #1959080
2021-05-20 15:36:29 +02:00
Pete Walter
aa29ed6ba9 Rebuild for ICU 69 2021-05-20 01:14:07 +01:00
Pete Walter
8d886c8b33 Rebuild for ICU 69 2021-05-19 16:57:39 +01:00
Honza Horak
41cd60000b Work-around fix jit failure on s390x
Consulted upstream in
https://www.postgresql.org/message-id/20210420225228.qr4x6zv3hqjorh5t%40alap3.anarazel.de

This problem could in theory happen on any architecture depending on which
specific CPU variant is being used.  We just only see this problem in Fedora
on the s390x builder.

Related: #1940964
2021-04-22 20:37:24 +02:00
Honza Horak
0b7d13d457 Add macro for llvmjit settings 2021-04-21 20:50:40 +02:00
Honza Horak
34a02d67d8 Disable llvmjit in order to build at all
Related: #1940964
2021-03-24 08:29:23 +01:00
Honza Horak
e084551edd Remove plpython2 same as upstream did
Resolves: #1913681
2021-03-18 09:03:06 +01:00
Zbigniew Jędrzejewski-Szmek
e45b75d670 Rebuilt for updated systemd-rpm-macros
See https://pagure.io/fesco/issue/2583.
2021-03-02 16:13:03 +01:00
Honza Horak
bd3d5e9d0d Do not build plpython on RHEL > 8
Related: #1913681
2021-02-17 23:10:18 +01:00
Honza Horak
8784e334e1 Update to 13.2 2021-02-16 22:02:21 +01:00
Michal Schorm
af5a1aa7d2 Remove the ancient PPC64 hack
The package should honor the global build flags
2021-02-12 11:54:19 +01:00
Patrik Novotný
1091bb36d4 [FIXUP] remove dblink test patch 2021-02-08 06:16:30 +01:00
Honza Horak
b081e11492 Update postgresql to 13.1 and postgresql-setup to v8.5 2021-02-08 05:34:34 +01:00
Honza Horak
a9fcc54528 Using correct path to tmpfiles
In order to avoid this error during installation:

  /usr/lib/tmpfiles.d/postgresql.conf:1: Line references path below legacy directory
  /var/run/, updating /var/run/postgresql → /run/postgresql; please update the
  tmpfiles.d/ drop-in file accordingly.
2021-02-05 16:48:55 +01:00
Honza Horak
08867eaa8f Add postgresql-12.5-US.pdf to the sources 2021-01-28 10:52:46 +01:00
Patrik Novotný
fbf05341c7 Rebase to upstream release 12.5
Add patch for libpq 13.1 compatibility.
    Fixes: CVE-2020-25694
    Fixes: CVE-2020-25695
    Fixes: CVE-2020-25696
    Version: 12.5
2021-01-27 09:29:53 +01:00
Fedora Release Engineering
6abbbcd611 - Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2021-01-27 08:27:44 +00:00
Tom Stellard
b43bea6837 Add BuildRequires: make
https://fedoraproject.org/wiki/Changes/Remove_make_from_BuildRoot
2021-01-08 19:26:21 +00:00
Honza Horak
0ab52b82e9 Update postgresql-setup to v8.5 2020-11-16 19:15:54 +01:00
Honza Horak
dec2de7c0b Update postgresql-setup-8.5.tar.gz source to include correctly generated tarball 2020-11-16 19:00:12 +01:00
Honza Horak
87b931a1f4 Add fmf plan for ci tests 2020-11-12 18:10:57 +01:00
Honza Horak
5a34bed68f Update postgresql-setup to 8.5 version 2020-10-26 14:59:56 +01:00