[packages/js] - rel 10; build fixed
arekm
arekm at pld-linux.org
Tue Oct 18 22:24:24 CEST 2016
commit 0c7a21ff51d4ba28218d909c43c6c189b1e11aa1
Author: Arkadiusz Miśkiewicz <arekm at maven.pl>
Date: Tue Oct 18 22:24:20 2016 +0200
- rel 10; build fixed
js-build.patch | 11 +++++++++++
js.spec | 4 +++-
2 files changed, 14 insertions(+), 1 deletion(-)
---
diff --git a/js.spec b/js.spec
index 310fb52..8a7fcf9 100644
--- a/js.spec
+++ b/js.spec
@@ -8,7 +8,7 @@ Summary: JavaScript Reference Implementation
Summary(pl.UTF-8): Wzorcowa implementacja JavaScriptu
Name: js
Version: 1.7.0
-Release: 9
+Release: 10
Epoch: 2
License: MPL 1.1 or GPL v2+ or LGPL v2.1+
Group: Development/Languages
@@ -16,6 +16,7 @@ Source0: http://ftp.mozilla.org/pub/mozilla.org/js/%{name}-%{version}.tar.gz
# Source0-md5: 5571134c3863686b623ebe4e6b1f6fe6
Patch0: %{name}-makefile.patch
Patch1: %{name}-java.patch
+Patch2: %{name}-build.patch
URL: http://www.mozilla.org/js/
%{?with_java:BuildRequires: jdk}
%{?with_java:BuildRequires: jpackage-utils}
@@ -144,6 +145,7 @@ Biblioteka statyczna implementacji JavaScript LiveConnect 3.
%setup -q -n %{name}
%patch0 -p1
%patch1 -p1
+%patch2 -p1
echo 'SONAME=libjs.so.1' >> src/Makefile.ref
echo 'SONAME=libjsj.so.1' >> src/liveconnect/Makefile.ref
diff --git a/js-build.patch b/js-build.patch
new file mode 100644
index 0000000..1645c56
--- /dev/null
+++ b/js-build.patch
@@ -0,0 +1,11 @@
+--- js/src/js.c~ 2007-04-20 20:45:18.000000000 +0200
++++ js/src/js.c 2016-10-18 22:22:16.509762977 +0200
+@@ -160,7 +160,7 @@
+ #endif
+ {
+ char line[256];
+- fprintf(gOutFile, prompt);
++ fprintf(gOutFile, "%s", prompt);
+ fflush(gOutFile);
+ if (!fgets(line, sizeof line, file))
+ return JS_FALSE;
================================================================
---- gitweb:
http://git.pld-linux.org/gitweb.cgi/packages/js.git/commitdiff/0c7a21ff51d4ba28218d909c43c6c189b1e11aa1
More information about the pld-cvs-commit
mailing list