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=ab50a570de6e6fe5....
Change: -%ifnarch %arm
Thanks.
Full change: ============
commit ab50a570de6e6fe5a3d36a6a53c4773efcd563a8 Author: Miro Hronok miro@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@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@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/%%7Bsname%7D/%%7Bsname%7D/archive/v%%7Bversion%7D/%%7Bnam... - -# 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@fedoraproject.org - 2.1.0-7 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild - -* Fri Feb 09 2018 Fedora Release Engineering releng@fedoraproject.org - 2.1.0-6 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild - -* Tue Dec 19 2017 Pavel Raiskup praiskup@redhat.com - 2.1.0-5 -- review requirement - in-spec docs for patches (rhbz#1036130) - -* Tue Dec 19 2017 Pavel Raiskup praiskup@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@redhat.com - 2.1.0-3 -- enable testsuite - -* Sat Dec 16 2017 Pavel Raiskup praiskup@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@redhat.com - 2.1.0-1 -- rebase to 2.1.0 -- cleanup spec, fix {cxx,ld}flags - -* Tue Nov 10 2015 Pavel Kajaba pkajaba@redhat.com 1.4.4-1 -- Made changes to work under Fedora repos - -* Wed Jul 9 2014 Devrim Gndz devrim@gunduz.org 1.4.2-1 -- Update to 1.4.2 - -* Thu Dec 12 2013 Devrim Gndz devrim@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
arch-excludes@lists.fedoraproject.org