[MacPorts] #69352: v8-8.3: does not install libv8.dylib

MacPorts noreply at macports.org
Sat Feb 17 02:26:46 UTC 2024


#69352: v8-8.3: does not install libv8.dylib
-------------------------+--------------------------
  Reporter:  ryandesign  |      Owner:  barracuda156
      Type:  defect      |     Status:  assigned
  Priority:  Normal      |  Milestone:
 Component:  ports       |    Version:
Resolution:              |   Keywords:
      Port:  v8-8.3      |
-------------------------+--------------------------

Comment (by ryandesign):

 I assume this is a limitation of the "v8-cmake" fork you're using. Here is
 their issue tracking this:

 https://github.com/bnoordhuis/v8-cmake/issues/60

 I am not working on fixing that. I am merely responding to another user's
 request to add the php v8js module and am blocked by the fact that it
 looks for and does not find libv8.dylib. And it's not just that the v8-8.3
 port doesn't install the shared library libv8.dylib; it also doesn't
 install a static library named libv8.a. It installs nine separate static
 libraries with a "libv8_" prefix but no libv8.a.

 There must exist some build of v8 (maybe the original official version?)
 that can build a single v8 shared library, otherwise the php v8js module
 would not have been programmed to require it. Can we switch to that
 version of v8 instead of "v8-cmake"?

-- 
Ticket URL: <https://trac.macports.org/ticket/69352#comment:2>
MacPorts <https://www.macports.org/>
Ports system for macOS


More information about the macports-tickets mailing list