Bug #78251 [Opn->Nab]: libv8.so: undefined symbol: _ZN6icu_648ByteSink15GetAppendBufferEiiPciPi
| From: | cmb@php.net | Date: | Wed, 01 Dec 2021 16:16:16 +0000 |
| Subject: | Bug #78251 [Opn->Nab]: libv8.so: undefined symbol: _ZN6icu_648ByteSink15GetAppendBufferEiiPciPi | ||
| References: | 1 | Groups: | php.pecl.dev |
| Request: | Send a blank email to pecl-dev+get-17452@lists.php.net to get a copy of this message | ||
Edit report at https://bugs.php.net/bug.php?id=78251&edit=1
ID: 78251
Updated by: cmb@php.net
Reported by: invibrations at gmail dot com
Summary: libv8.so: undefined symbol:
_ZN6icu_648ByteSink15GetAppendBufferEiiPciPi
-Status: Open
+Status: Not a bug
Type: Bug
-Package: v8js
+Package: PECL
Operating System: Linux Ubuntu 16.04
PHP Version: 7.3.7
-Assigned To:
+Assigned To: cmb
Block user comment: N
Private report: N
New Comment:
If this is still an issue for you with the latest v8js (2.1.2),
please report it in their bugtracker[1].
[1] <https://github.com/preillyme/v8js/issues>
Previous Comments:
------------------------------------------------------------------------
[2019-07-04 14:38:37] invibrations at gmail dot com
Description:
------------
Build-ed V8 (7.5.214) version and installed v8js (2.1.1). for xampp using the following link :
https://gist.github.com/normonds/726314d616afd1ca7728878154c8136c
Added the extension to php.ini and have the following in
error.log:
(/opt/v8/lib/libv8.so: undefined symbol: _ZN6icu_648ByteSink15GetAppendBufferEiiPciPi),
/opt/lampp/lib/php/extensions/no-debug-non-zts-20180731/v8js.so.so
(/opt/lampp/lib/php/extensions/no-debug-non-zts-20180731/v8js.so.so: cannot open shared object file:
No such file or directory)) in Unknown on line 0
Test script:
---------------
I checked whether my v8js.so is linked to libv8.so and it seems it is linked
-> ldd /opt/v8/lib/libv8.so
linux-vdso.so.1 => (0x00007ffea95df000)
libicui18n.so => /opt/v8/lib/libicui18n.so (0x00007f6decfe3000)
libicuuc.so => /opt/v8/lib/libicuuc.so (0x00007f6dedff9000)
libv8_libbase.so => /opt/v8/lib/libv8_libbase.so (0x00007f6dedfda000)
libpthread.so.0 => /lib/x86_64-linux-gnu/libpthread.so.0 (0x00007f6decdc6000)
librt.so.1 => /lib/x86_64-linux-gnu/librt.so.1 (0x00007f6decbbe000)
libstdc++.so.6 => /usr/lib/x86_64-linux-gnu/libstdc++.so.6 (0x00007f6dec7db000)
libm.so.6 => /lib/x86_64-linux-gnu/libm.so.6 (0x00007f6dec4d2000)
libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007f6dec108000)
/lib64/ld-linux-x86-64.so.2 (0x00007f6dedf86000)
libgcc_s.so.1 => /lib/x86_64-linux-gnu/libgcc_s.so.1 (0x00007f6debef0000)
-> ldd /opt/lampp/lib/php/extensions/no-debug-non-zts-20180731/v8js.so
linux-vdso.so.1 => (0x00007ffc83554000)
libstdc++.so.6 => /usr/lib/x86_64-linux-gnu/libstdc++.so.6 (0x00007facabaa6000)
libv8_libplatform.so => /opt/v8/lib/libv8_libplatform.so (0x00007facac2a8000)
libv8.so => /opt/v8/lib/libv8.so (0x00007facaad99000)
libgcc_s.so.1 => /lib/x86_64-linux-gnu/libgcc_s.so.1 (0x00007facaab81000)
libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007facaa7b7000)
libm.so.6 => /lib/x86_64-linux-gnu/libm.so.6 (0x00007facaa4ae000)
/lib64/ld-linux-x86-64.so.2 (0x00007facac0b0000)
libv8_libbase.so => /opt/v8/lib/libv8_libbase.so (0x00007facac287000)
libicui18n.so => /opt/v8/lib/libicui18n.so (0x00007facaa218000)
libicuuc.so => /opt/v8/lib/libicuuc.so (0x00007facac0d6000)
libpthread.so.0 => /lib/x86_64-linux-gnu/libpthread.so.0 (0x00007faca9ffa000)
librt.so.1 => /lib/x86_64-linux-gnu/librt.so.1 (0x00007faca9df2000)
Expected result:
----------------
I expected it to work
Actual result:
--------------
PHP Startup: Unable to load dynamic library 'v8js.so' (tried:
/opt/lampp/lib/php/extensions/no-debug-non-zts-20180731/v8js.so (/opt/v8/lib/libv8.so: undefined
symbol: _ZN6icu_648ByteSink15GetAppendBufferEiiPciPi),
/opt/lampp/lib/php/extensions/no-debug-non-zts-20180731/v8js.so.so
(/opt/lampp/lib/php/extensions/no-debug-non-zts-20180731/v8js.so.so: cannot open shared object file:
No such file or directory)) in Unknown on line 0
------------------------------------------------------------------------
--
Edit this bug report at https://bugs.php.net/bug.php?id=78251&edit=1