!2 update debian/control and rules postgresql-12.install postgresql-plperl-12.install postgresql-plpython3-12.install to support rv64g

Merge pull request !2 from 范小气/openkylin/yangtze
This commit is contained in:
周淦清 2024-03-13 09:51:53 +00:00 committed by Gitee
commit 2a36442f91
No known key found for this signature in database
GPG Key ID: 173E9B9CA92EEF8F
6 changed files with 15 additions and 9 deletions

6
debian/changelog vendored
View File

@ -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 <fanxiaoqi@smart-core.cn> Wed, 13 Mar 2024 09:46:14 +0000
postgresql-12 (12.2-ok1) yangtze; urgency=medium postgresql-12 (12.2-ok1) yangtze; urgency=medium
* Build for openKylin. * Build for openKylin.

8
debian/control vendored
View File

@ -9,7 +9,7 @@ Uploaders:
Standards-Version: 4.5.0 Standards-Version: 4.5.0
Build-Depends: Build-Depends:
bison, 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~), debhelper (>= 9~),
dh-exec (>= 0.13~), dh-exec (>= 0.13~),
docbook-xml, docbook-xml,
@ -30,7 +30,7 @@ Build-Depends:
libxml2-dev, libxml2-dev,
libxml2-utils, libxml2-utils,
libxslt1-dev, 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), perl (>= 5.8),
pkg-config, pkg-config,
python3-dev, python3-dev,
@ -194,9 +194,9 @@ Package: postgresql-server-dev-12
Architecture: any Architecture: any
Section: libdevel Section: libdevel
Depends: 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~~), 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-client-12 (>= 12.1-0),
postgresql-common (>= 142~), postgresql-common (>= 142~),
${misc:Depends}, ${misc:Depends},

View File

@ -17,8 +17,8 @@ usr/lib/postgresql/*/bin/pg_waldump
usr/lib/postgresql/*/bin/postgres usr/lib/postgresql/*/bin/postgres
usr/lib/postgresql/*/bin/postmaster usr/lib/postgresql/*/bin/postmaster
usr/lib/postgresql/*/bin/vacuumlo 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 !rv64g !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/llvmjit_types.bc
usr/lib/postgresql/*/lib/*.so usr/lib/postgresql/*/lib/*.so
usr/share/locale/*/LC_MESSAGES/initdb-*.mo usr/share/locale/*/LC_MESSAGES/initdb-*.mo
usr/share/locale/*/LC_MESSAGES/pg_archivecleanup-*.mo usr/share/locale/*/LC_MESSAGES/pg_archivecleanup-*.mo

View File

@ -1,6 +1,6 @@
#!/usr/bin/dh-exec #!/usr/bin/dh-exec
usr/lib/postgresql/*/lib/*plperl*.so 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/locale/*/*/plperl-*.mo
usr/share/postgresql/*/extension/*plperl* usr/share/postgresql/*/extension/*plperl*

View File

@ -1,6 +1,6 @@
#!/usr/bin/dh-exec #!/usr/bin/dh-exec
usr/lib/postgresql/*/lib/*plpython3*.so 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/locale/*/*/plpython-*.mo
usr/share/postgresql/*/extension/*plpython3* usr/share/postgresql/*/extension/*plpython3*

2
debian/rules vendored
View File

@ -38,7 +38,7 @@ endif
# PostgreSQL 9.5+ does not have native spinlock support on alpha # PostgreSQL 9.5+ does not have native spinlock support on alpha
# No spinlock support for RISC-V yet # 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 SPINLOCK_FLAGS = --disable-spinlocks
endif endif