From e9f69b1411df6b2fae5eedb180f448267f0ee9fc Mon Sep 17 00:00:00 2001 From: "T.C. Hollingsworth" Date: Wed, 14 Aug 2013 01:55:09 -0700 Subject: [PATCH] fix typo in _isa macro in v8 Requires v8.i686 still never got dragged in, thanks to the automatic soname- based provides, but this makes yum attempt to do some crazy stuff [1] and crash and burn when spot's conflicting chromium repo is installed. [1] https://lists.fedoraproject.org/pipermail/users/2013-August/439753.html --- nodejs.spec | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/nodejs.spec b/nodejs.spec index 412eb79..5ee189b 100644 --- a/nodejs.spec +++ b/nodejs.spec @@ -1,6 +1,6 @@ Name: nodejs Version: 0.10.14 -Release: 1%{?dist} +Release: 3%{?dist} Summary: JavaScript runtime License: MIT and ASL 2.0 and ISC and BSD Group: Development/Languages @@ -37,8 +37,8 @@ BuildRequires: zlib-devel # Node.js requires some features from openssl 1.0.1 for SPDY support BuildRequires: openssl-devel >= 1:1.0.1 -Requires: v8%{?isa} >= %{v8_ge} -Requires: v8%{?isa} < %{v8_lt} +Requires: v8%{?_isa} >= %{v8_ge} +Requires: v8%{?_isa} < %{v8_lt} #we need ABI virtual provides where SONAMEs aren't enough/not present so deps #break when binary compatibility is broken @@ -165,6 +165,9 @@ cp -p common.gypi %{buildroot}%{_datadir}/node %{_defaultdocdir}/%{name}-docs-%{version} %changelog +* Wed Aug 14 2013 T.C. Hollingsworth - 0.10.14-3 +- fix typo in _isa macro in v8 Requires + * Thu Jul 25 2013 T.C. Hollingsworth - 0.10.14-1 - new upstream release 0.10.14 http://blog.nodejs.org/2013/07/25/node-v0-10-14-stable/