diff --git a/debian/changelog b/debian/changelog index 9b34e2a..323e2f5 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,9 @@ +postgresql-12 (12.2-ok2) yangtze; urgency=medium + + * update debian/control and rules postgresql-12.install postgresql-plperl-12.install postgresql-plpython3-12.install to support rv64g. + + -- root Wed, 13 Mar 2024 09:46:14 +0000 + postgresql-12 (12.2-ok1) yangtze; urgency=medium * Build for openKylin. diff --git a/debian/control b/debian/control index 4a80924..6253c26 100644 --- a/debian/control +++ b/debian/control @@ -9,7 +9,7 @@ Uploaders: Standards-Version: 4.5.0 Build-Depends: bison, - clang-10 [!alpha !hppa !hurd-i386 !ia64 !kfreebsd-amd64 !kfreebsd-i386 !m68k !powerpc !ppc64 !riscv64 !s390x !sh4 !sparc64 !x32], + clang-10 [!alpha !hppa !hurd-i386 !ia64 !kfreebsd-amd64 !kfreebsd-i386 !m68k !powerpc !ppc64 !riscv64 !rv64g !s390x !sh4 !sparc64 !x32], debhelper (>= 9~), dh-exec (>= 0.13~), docbook-xml, @@ -30,7 +30,7 @@ Build-Depends: libxml2-dev, libxml2-utils, libxslt1-dev, - llvm-10-dev [!alpha !hppa !hurd-i386 !ia64 !kfreebsd-amd64 !kfreebsd-i386 !m68k !powerpc !ppc64 !riscv64 !s390x !sh4 !sparc64 !x32], + llvm-10-dev [!alpha !hppa !hurd-i386 !ia64 !kfreebsd-amd64 !kfreebsd-i386 !m68k !powerpc !ppc64 !riscv64 !rv64g !s390x !sh4 !sparc64 !x32], perl (>= 5.8), pkg-config, python3-dev, @@ -194,9 +194,9 @@ Package: postgresql-server-dev-12 Architecture: any Section: libdevel Depends: - clang-10 [!alpha !hppa !hurd-i386 !ia64 !kfreebsd-amd64 !kfreebsd-i386 !m68k !powerpc !ppc64 !riscv64 !s390x !sh4 !sparc64 !x32], + clang-10 [!alpha !hppa !hurd-i386 !ia64 !kfreebsd-amd64 !kfreebsd-i386 !m68k !powerpc !ppc64 !riscv64 !rv64g !s390x !sh4 !sparc64 !x32], libpq-dev (>= 12~~), - llvm-10-dev [!alpha !hppa !hurd-i386 !ia64 !kfreebsd-amd64 !kfreebsd-i386 !m68k !powerpc !ppc64 !riscv64 !s390x !sh4 !sparc64 !x32], + llvm-10-dev [!alpha !hppa !hurd-i386 !ia64 !kfreebsd-amd64 !kfreebsd-i386 !m68k !powerpc !ppc64 !riscv64 !rv64g !s390x !sh4 !sparc64 !x32], postgresql-client-12 (>= 12.1-0), postgresql-common (>= 142~), ${misc:Depends}, diff --git a/debian/postgresql-12.install b/debian/postgresql-12.install index 7fda0b5..143fb6a 100755 --- a/debian/postgresql-12.install +++ b/debian/postgresql-12.install @@ -17,8 +17,8 @@ usr/lib/postgresql/*/bin/pg_waldump usr/lib/postgresql/*/bin/postgres usr/lib/postgresql/*/bin/postmaster usr/lib/postgresql/*/bin/vacuumlo -[!alpha !hppa !hurd-i386 !ia64 !kfreebsd-amd64 !kfreebsd-i386 !m68k !powerpc !ppc64 !riscv64 !s390x !sh4 !sparc64 !x32] usr/lib/postgresql/*/lib/bitcode -[!alpha !hppa !hurd-i386 !ia64 !kfreebsd-amd64 !kfreebsd-i386 !m68k !powerpc !ppc64 !riscv64 !s390x !sh4 !sparc64 !x32] usr/lib/postgresql/*/lib/llvmjit_types.bc +[!alpha !hppa !hurd-i386 !ia64 !kfreebsd-amd64 !kfreebsd-i386 !m68k !powerpc !ppc64 !riscv64 !rv64g !s390x !sh4 !sparc64 !x32] usr/lib/postgresql/*/lib/bitcode +[!alpha !hppa !hurd-i386 !ia64 !kfreebsd-amd64 !kfreebsd-i386 !m68k !powerpc !ppc64 !riscv64 !rv64g !s390x !sh4 !sparc64 !x32] usr/lib/postgresql/*/lib/llvmjit_types.bc usr/lib/postgresql/*/lib/*.so usr/share/locale/*/LC_MESSAGES/initdb-*.mo usr/share/locale/*/LC_MESSAGES/pg_archivecleanup-*.mo diff --git a/debian/postgresql-plperl-12.install b/debian/postgresql-plperl-12.install index 3db94f1..6d85000 100755 --- a/debian/postgresql-plperl-12.install +++ b/debian/postgresql-plperl-12.install @@ -1,6 +1,6 @@ #!/usr/bin/dh-exec usr/lib/postgresql/*/lib/*plperl*.so -[!alpha !hppa !hurd-i386 !ia64 !kfreebsd-amd64 !kfreebsd-i386 !m68k !powerpc !ppc64 !riscv64 !s390x !sh4 !sparc64 !x32] usr/lib/postgresql/*/lib/bitcode/*plperl* +[!alpha !hppa !hurd-i386 !ia64 !kfreebsd-amd64 !kfreebsd-i386 !m68k !powerpc !ppc64 !riscv64 !rv64g !s390x !sh4 !sparc64 !x32] usr/lib/postgresql/*/lib/bitcode/*plperl* usr/share/locale/*/*/plperl-*.mo usr/share/postgresql/*/extension/*plperl* diff --git a/debian/postgresql-plpython3-12.install b/debian/postgresql-plpython3-12.install index 663826c..b44bc7d 100755 --- a/debian/postgresql-plpython3-12.install +++ b/debian/postgresql-plpython3-12.install @@ -1,6 +1,6 @@ #!/usr/bin/dh-exec usr/lib/postgresql/*/lib/*plpython3*.so -[!alpha !hppa !hurd-i386 !ia64 !kfreebsd-amd64 !kfreebsd-i386 !m68k !powerpc !ppc64 !riscv64 !s390x !sh4 !sparc64 !x32] usr/lib/postgresql/*/lib/bitcode/*plpython3* +[!alpha !hppa !hurd-i386 !ia64 !kfreebsd-amd64 !kfreebsd-i386 !m68k !powerpc !ppc64 !riscv64 !rv64g !s390x !sh4 !sparc64 !x32] usr/lib/postgresql/*/lib/bitcode/*plpython3* usr/share/locale/*/*/plpython-*.mo usr/share/postgresql/*/extension/*plpython3* diff --git a/debian/rules b/debian/rules index ef0ddb7..c9702dd 100755 --- a/debian/rules +++ b/debian/rules @@ -38,7 +38,7 @@ endif # PostgreSQL 9.5+ does not have native spinlock support on alpha # No spinlock support for RISC-V yet -ifneq ($(findstring $(DEB_HOST_ARCH), alpha riscv64),) +ifneq ($(findstring $(DEB_HOST_ARCH), alpha riscv64 rv64g),) SPINLOCK_FLAGS = --disable-spinlocks endif