The package rpms/plv8.git has added or updated architecture specific content in its
spec file (ExclusiveArch/ExcludeArch or %ifarch/%ifnarch) in commit(s):
https://src.fedoraproject.org/cgit/rpms/plv8.git/commit/?id=ab50a570de6e6....
Change:
-%ifnarch %arm
Thanks.
Full change:
============
commit ab50a570de6e6fe5a3d36a6a53c4773efcd563a8
Author: Miro Hronok <miro(a)hroncok.cz>
Date: Mon Dec 24 13:09:40 2018 +0100
Orphaned for 6+ weeks
diff --git a/.gitignore b/.gitignore
deleted file mode 100644
index f3adf9d..0000000
--- a/.gitignore
+++ /dev/null
@@ -1 +0,0 @@
-/plv8-2.1.0.tar.gz
diff --git a/dead.package b/dead.package
new file mode 100644
index 0000000..5204a84
--- /dev/null
+++ b/dead.package
@@ -0,0 +1 @@
+Orphaned for 6+ weeks
diff --git a/plv8-2.1.0-make-bug-1517657.patch b/plv8-2.1.0-make-bug-1517657.patch
deleted file mode 100644
index 0b9d644..0000000
--- a/plv8-2.1.0-make-bug-1517657.patch
+++ /dev/null
@@ -1,17 +0,0 @@
-Work-around rhbz#1517657 v8 bug, we need to create the
-libv8_libplatform.so link in CWD and pass the linker flags
-down to gcc through $(SHLIB_LINK).
-
-diff --git a/Makefile b/Makefile
-index f410301..2ed035b 100644
---- a/Makefile
-+++ b/Makefile
-@@ -43,7 +43,7 @@ ifndef DISABLE_DIALECT
- REGRESS += dialect
- endif
-
--SHLIB_LINK += -lv8
-+SHLIB_LINK += -lv8 $(RPM_HACK_LDFLAGS)
- ifdef V8_OUTDIR
- SHLIB_LINK += -L$(V8_OUTDIR)
- else
diff --git a/plv8-2.1.0-make-respects-CXXFLAGS.patch
b/plv8-2.1.0-make-respects-CXXFLAGS.patch
deleted file mode 100644
index 5536503..0000000
--- a/plv8-2.1.0-make-respects-CXXFLAGS.patch
+++ /dev/null
@@ -1,26 +0,0 @@
-From 5964c244b63d87f775e666157d1470ad91eb8e40 Mon Sep 17 00:00:00 2001
-From: Pavel Raiskup <praiskup(a)redhat.com>
-Date: Fri, 15 Dec 2017 17:28:56 +0100
-Subject: Take the standard $CXXFLAGS into account.
-
-Proposed in
https://github.com/plv8/plv8/pull/247
-
----
- Makefile | 2 +-
- 1 file changed, 1 insertion(+), 1 deletion(-)
-
-diff --git a/Makefile b/Makefile
-index 263d070..305999c 100644
---- a/Makefile
-+++ b/Makefile
-@@ -60,7 +60,7 @@ endif
-
- OPTFLAGS = -O2 -std=c++11 -fno-rtti
-
--CCFLAGS = -Wall $(OPTFLAGS) $(OPT_ENABLE_DEBUGGER_SUPPORT)
-+CCFLAGS = -Wall $(CXXFLAGS) $(OPTFLAGS) $(OPT_ENABLE_DEBUGGER_SUPPORT)
-
- ifdef V8_SRCDIR
- override CPPFLAGS += -I$(V8_SRCDIR) -I$(V8_SRCDIR)/include
---
-2.14.3
diff --git a/plv8-2.1.0-make-test.patch b/plv8-2.1.0-make-test.patch
deleted file mode 100644
index 0d04583..0000000
--- a/plv8-2.1.0-make-test.patch
+++ /dev/null
@@ -1,91 +0,0 @@
-From 1dd6feaf8da706242a500e56aecc8b408039fbd4 Mon Sep 17 00:00:00 2001
-From: Pavel Raiskup <praiskup(a)redhat.com>
-Date: Mon, 18 Dec 2017 14:17:35 +0100
-Subject: [PATCH] tests: add 'make test' target
-
-Proposed in
https://github.com/plv8/plv8/pull/247
-
----
- .gitignore | 4 ++++
- .travis.yml | 2 +-
- Makefile | 11 +++++++++++
- expected/init-local.out.in | 19 +++++++++++++++++++
- 4 files changed, 35 insertions(+), 1 deletion(-)
- create mode 100644 expected/init-local.out.in
-
-diff --git a/.gitignore b/.gitignore
-index 34a4f7a..a1dc8e5 100644
---- a/.gitignore
-+++ b/.gitignore
-@@ -21,5 +21,9 @@
- # Test results
- /results
-
-+# Test helpers
-+init-local.sql
-+init-local.out
-+
- # For packaging
- plv8-*.zip
-diff --git a/.travis.yml b/.travis.yml
-index 2b2ba53..7e1e14f 100644
---- a/.travis.yml
-+++ b/.travis.yml
-@@ -64,7 +64,7 @@ sudo: required
- dist: trusty
-
- script:
-- - make && sudo make install && make installcheck
-+ - make && make test && sudo make install && make installcheck
-
- after_script:
- - cat regression.diffs || true
-diff --git a/Makefile b/Makefile
-index f410301..75f5543 100644
---- a/Makefile
-+++ b/Makefile
-@@ -173,5 +173,16 @@ endif
-
- installcheck: integritycheck
-
-+.PHONY: expected/init-local.out sql/init-local.sql
-+
-+expected/init-local.out: expected/init-local.out.in
-+ sed "s|MODULE_PATHNAME|$(shell pwd)/plv8|g" $< > $@
-+
-+sql/init-local.sql: plv8.sql.common
-+ sed -e 's/@LANG_NAME@/plv8/g' $< | sed -e "s|MODULE_PATHNAME|$(shell
pwd)/plv8|g" | $(CC) -E -P $(CPPFLAGS) -DLANG_plv8 - > $@
-+
-+test: sql/init-local.sql expected/init-local.out $(EXTENSION).so
-+ $(pg_regress_check) $(REGRESS_OPTS) init-local $(filter-out init-extension dialect,
$(REGRESS))
-+
- .PHONY: subclean integritycheck
- include $(PGXS)
-diff --git a/expected/init-local.out.in b/expected/init-local.out.in
-new file mode 100644
-index 0000000..cdf6546
---- /dev/null
-+++ b/expected/init-local.out.in
-@@ -0,0 +1,19 @@
-+CREATE FUNCTION plv8_call_handler() RETURNS language_handler
-+ AS 'MODULE_PATHNAME' LANGUAGE C;
-+CREATE FUNCTION plv8_inline_handler(internal) RETURNS void
-+ AS 'MODULE_PATHNAME' LANGUAGE C;
-+CREATE FUNCTION plv8_call_validator(oid) RETURNS void
-+ AS 'MODULE_PATHNAME' LANGUAGE C;
-+CREATE TRUSTED LANGUAGE plv8
-+ HANDLER plv8_call_handler
-+ INLINE plv8_inline_handler
-+ VALIDATOR plv8_call_validator;
-+CREATE DOMAIN plv8_int2array AS int2[];
-+CREATE DOMAIN plv8_int4array AS int4[];
-+CREATE DOMAIN plv8_float4array AS float4[];
-+CREATE DOMAIN plv8_float8array AS float8[];
-+CREATE OR REPLACE FUNCTION plv8_version ( )
-+RETURNS TEXT AS
-+$$
-+ return "@PLV8_VERSION@";
-+$$ LANGUAGE plv8;
---
-2.14.3
-
diff --git a/plv8.spec b/plv8.spec
deleted file mode 100644
index 43aea2e..0000000
--- a/plv8.spec
+++ /dev/null
@@ -1,126 +0,0 @@
-%global sname plv8
-
-%bcond_without check
-
-%{?!v8_arches:%global v8_arches %arm %ix86 x86_64}
-
-Summary: V8 Engine Javascript Procedural Language add-on for PostgreSQL
-Name: %{sname}
-Version: 2.1.0
-Release: 7%{?dist}
-License: BSD
-Source0:
https://github.com/%{sname}/%{sname}/archive/v%{version}/%{name}-%{versio...
-
-# Please self-document the patches inside ('git am' format for backports)
-# -----------------------------------------------------------------------
-# Ensure build system respects Fedora's CXXFLAGS for hardening.
-Patch0: plv8-2.1.0-make-respects-CXXFLAGS.patch
-# Support RPM_HACK_LDFLAGS to work-around rhzb#1517657 below.
-Patch1: plv8-2.1.0-make-bug-1517657.patch
-# Support for 'make test' in %%check section.
-Patch2: plv8-2.1.0-make-test.patch
-
-URL:
https://github.com/plv8/plv8
-
-BuildRequires: postgresql-devel
-BuildRequires: v8-devel
-BuildRequires: gcc-c++
-BuildRequires: perl-interpreter
-%if %{with check}
-BuildRequires: postgresql-server
-%endif
-
-Requires: postgresql-server
-%{?postgresql_module_requires}
-Requires: v8
-ExclusiveArch: %v8_arches
-
-
-%description
-plv8 is a shared library that provides a PostgreSQL procedural language
-powered by V8 JavaScript Engine. With this program you can write in JavaScript
-your function that is callable from SQL.
-
-
-%prep
-%autosetup -p1
-
-
-%build
-# Setup CFLAGS, etc. by hacked %%configure
-%define _configure :
-%configure
-
-# rhbz#1517657
-ln -s %{_libdir}/libv8_libplatform.so.? libv8_libplatform.so
-export LDFLAGS="$LDFLAGS -L$PWD"
-
-%make_build RPM_HACK_LDFLAGS="-L$PWD"
-
-
-%if %{with check}
-%check
-make test || {
- find -name '*.diffs' -exec cat {} +
-# Known to fail on armv7hl architecture, reported in pull request #247.
-%ifnarch %arm
- false
-%endif
-}
-%endif
-
-
-%install
-%make_install
-
-
-%files
-%license COPYRIGHT
-%doc README.md Changes doc/%{sname}.md
-%{_libdir}/pgsql/%{sname}.so
-%dir %{_datadir}/pgsql/extension
-%{_datadir}/pgsql/extension/plcoffee--%{version}.sql
-%{_datadir}/pgsql/extension/plcoffee.control
-%{_datadir}/pgsql/extension/plls--%{version}.sql
-%{_datadir}/pgsql/extension/plls.control
-%{_datadir}/pgsql/extension/%{sname}--%{version}.sql
-%{_datadir}/pgsql/extension/%{sname}.control
-
-
-%changelog
-* Fri Jul 13 2018 Fedora Release Engineering <releng(a)fedoraproject.org> - 2.1.0-7
-- Rebuilt for
https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
-
-* Fri Feb 09 2018 Fedora Release Engineering <releng(a)fedoraproject.org> - 2.1.0-6
-- Rebuilt for
https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
-
-* Tue Dec 19 2017 Pavel Raiskup <praiskup(a)redhat.com> - 2.1.0-5
-- review requirement - in-spec docs for patches (rhbz#1036130)
-
-* Tue Dec 19 2017 Pavel Raiskup <praiskup(a)redhat.com> - 2.1.0-4
-- review fixes - per Robert-Andr Mauchin notes - better github source url,
- drop Group tag, better format of patches (rhbz#1036130)
-- ignore test failure on %%arm (reported upstream in PR#247)
-
-* Mon Dec 18 2017 Pavel Raiskup <praiskup(a)redhat.com> - 2.1.0-3
-- enable testsuite
-
-* Sat Dec 16 2017 Pavel Raiskup <praiskup(a)redhat.com> - 2.1.0-2
-- fixes per pre-review by Robert-Andr Mauchin (rhbz#1036130)
-- require proper postgresql-server version
-- hack for missing libv8_libplatform.so in v8-devel (rhbz#1517657)
-
-* Fri Dec 15 2017 Pavel Raiskup <praiskup(a)redhat.com> - 2.1.0-1
-- rebase to 2.1.0
-- cleanup spec, fix {cxx,ld}flags
-
-* Tue Nov 10 2015 Pavel Kajaba <pkajaba(a)redhat.com> 1.4.4-1
-- Made changes to work under Fedora repos
-
-* Wed Jul 9 2014 Devrim Gndz <devrim(a)gunduz.org> 1.4.2-1
-- Update to 1.4.2
-
-* Thu Dec 12 2013 Devrim Gndz <devrim(a)gunduz.org> 1.4.1-1
-- Initial spec file, per RH #1036130, after doing modifications
- to suit community RPM layout. Original work is by David
- Wheeler and Mikko Tiihonen
diff --git a/sources b/sources
deleted file mode 100644
index 33e1a6f..0000000
--- a/sources
+++ /dev/null
@@ -1 +0,0 @@
-SHA512 (plv8-2.1.0.tar.gz) =
83c44111138d6804d81752226589bf0f257a513f995d9d5eedfb098579e93cb9c51b4e4f1722b8239e848d399d913e36df4eefa78724875a244b887b39eeb85a