Mageia Bugzilla – Attachment 12626 Details for
Bug 28767
nodejs: v8-devel packaging error
Home
|
New
|
Browse
|
Search
|
[?]
|
Reports
|
Requests
|
Help
|
Log In
[x]
|
New Account
|
Forgot Password
[patch]
Patch to fix nodejs spec files packaging problems
nodejs-14.16.0-1.mga8_spec_fixes.patch (text/plain), 998 bytes, created by
Mika Laitio
on 2021-04-14 21:27:05 CEST
(
hide
)
Description:
Patch to fix nodejs spec files packaging problems
Filename:
MIME Type:
Creator:
Mika Laitio
Created:
2021-04-14 21:27:05 CEST
Size:
998 bytes
patch
obsolete
>--- nodejs-14.16.0-1.mga8_orig.spec 2021-04-14 21:13:11.412813259 +0300 >+++ nodejs-14.16.0-1.mga8_fixed.spec 2021-04-14 21:14:17.279278620 +0300 >@@ -19,7 +19,7 @@ > > # increment both of these together > %define rel 1 >-%global v8_release 1 >+%global v8_release 11 > > # == Node.js Version == > # Note: Mageia should only ship LTS versions of Node.js (currently expected >@@ -417,6 +417,7 @@ > header=$(basename ${header}) > ln -s %{_includedir}/node/${header} %{buildroot}%{_includedir}/${header} > done >+ln -s ./node/cppgc %{buildroot}%{_includedir}/cppgc > for soname in libv8 libv8_libbase libv8_libplatform; do > ln -s %{_libdir}/libnode.so.%{nodejs_soversion} %{buildroot}%{_libdir}/${soname}.so > ln -s %{_libdir}/libnode.so.%{nodejs_soversion} %{buildroot}%{_libdir}/${soname}.so.%{v8_major} >@@ -549,6 +550,7 @@ > %files -n v8-devel > %{_includedir}/libplatform > %{_includedir}/v8*.h >+%{_includedir}/cppgc > %{_libdir}/libv8.so > %{_libdir}/libv8_libbase.so > %{_libdir}/libv8_libplatform.so
--- nodejs-14.16.0-1.mga8_orig.spec 2021-04-14 21:13:11.412813259 +0300 +++ nodejs-14.16.0-1.mga8_fixed.spec 2021-04-14 21:14:17.279278620 +0300 @@ -19,7 +19,7 @@ # increment both of these together %define rel 1 -%global v8_release 1 +%global v8_release 11 # == Node.js Version == # Note: Mageia should only ship LTS versions of Node.js (currently expected @@ -417,6 +417,7 @@ header=$(basename ${header}) ln -s %{_includedir}/node/${header} %{buildroot}%{_includedir}/${header} done +ln -s ./node/cppgc %{buildroot}%{_includedir}/cppgc for soname in libv8 libv8_libbase libv8_libplatform; do ln -s %{_libdir}/libnode.so.%{nodejs_soversion} %{buildroot}%{_libdir}/${soname}.so ln -s %{_libdir}/libnode.so.%{nodejs_soversion} %{buildroot}%{_libdir}/${soname}.so.%{v8_major} @@ -549,6 +550,7 @@ %files -n v8-devel %{_includedir}/libplatform %{_includedir}/v8*.h +%{_includedir}/cppgc %{_libdir}/libv8.so %{_libdir}/libv8_libbase.so %{_libdir}/libv8_libplatform.so
View Attachment As Diff
View Attachment As Raw
Actions:
View
|
Diff
Attachments on
bug 28767
: 12626