Last modified: 2014-05-15 23:32:38 UTC

Wikimedia Bugzilla is closed!

Wikimedia migrated from Bugzilla to Phabricator. Bug reports are handled in Wikimedia Phabricator.
This static website is read-only and for historical purposes. It is not possible to log in and except for displaying bug reports and their history, links might be broken. See T56190, the corresponding Phabricator task for complete and up-to-date bug report information.
Bug 54190 - Make sure LuaSandbox works in hiphop/hhvm
Make sure LuaSandbox works in hiphop/hhvm
Status: RESOLVED FIXED
Product: MediaWiki extensions
Classification: Unclassified
Scribunto (Other open bugs)
unspecified
All All
: Normal enhancement (vote)
: ---
Assigned To: Tim Starling
: hhvm
Depends on:
Blocks:
  Show dependency treegraph
 
Reported: 2013-09-16 22:13 UTC by Ori Livneh
Modified: 2014-05-15 23:32 UTC (History)
6 users (show)

See Also:
Web browser: ---
Mobile Platform: ---
Assignee Huggle Beta Tester: ---


Attachments

Description Ori Livneh 2013-09-16 22:13:19 UTC
Sample HHVM extension: <https://github.com/hiphop-php/hello-world>
Comment 1 Brad Jorsch 2013-09-20 16:31:19 UTC
(In reply to comment #0)
> Sample HHVM extension: <https://github.com/hiphop-php/hello-world>

Link seems to be broken.
Comment 2 Andre Klapper 2013-09-20 17:17:32 UTC
(In reply to comment #1)
> Link seems to be broken.

Now at https://github.com/facebook/hiphop-php/wiki/Running-HipHop-VM it seems.
Comment 3 Ori Livneh 2013-09-20 18:12:29 UTC
(In reply to comment #1)
> (In reply to comment #0)
> > Sample HHVM extension: <https://github.com/hiphop-php/hello-world>
> 
> Link seems to be broken.

The hiphop-php account no longer has any public repositories for some reason, but I can vouch that this was indeed the proper link when I submitted the bug. The repository is still in Google's index: http://i.imgur.com/J3eoqFt.png
Comment 5 Chad H. 2013-10-14 16:29:49 UTC
Whee...

$ hhvm -c ../../config.hdf phpunit.php
Uncaught exception: Could not open extension /usr/local/hhvm-modules/luasandbox.so: dlopen(/usr/local/hhvm-modules/luasandbox.so, 9): Symbol not found: _executor_globals
  Referenced from: /usr/local/hhvm-modules/luasandbox.so
  Expected in: flat namespace
 in /usr/local/hhvm-modules/luasandbox.so
Comment 6 Ori Livneh 2013-10-15 03:49:00 UTC
Chad, generic support for dynamically loadable extensions does not mean that HHVM suddenly supports the whole Zend extension API. It makes the work of porting the extension simpler, but it doesn't mean it no longer needs to be done.
Comment 7 Andre Klapper 2014-01-10 00:38:38 UTC
[Using keyword instead of tracking bug for HipHop issues as requested in bug 40926 comment 5. Filter bugmail on this message.]

Note You need to log in before you can comment on or make changes to this bug.


Navigation
Links