{"action":"created","issue":{"url":"https://api.github.com/repos/phpv8/v8js/issues/275","repository_url":"https://api.github.com/repos/phpv8/v8js","labels_url":"https://api.github.com/repos/phpv8/v8js/issues/275/labels{/name}","comments_url":"https://api.github.com/repos/phpv8/v8js/issues/275/comments","events_url":"https://api.github.com/repos/phpv8/v8js/issues/275/events","html_url":"https://github.com/phpv8/v8js/issues/275","id":192515174,"number":275,"title":"Instructions for installing V8 on Alpine (GN/GYP)","user":{"login":"AlexMasterov","id":700213,"avatar_url":"https://avatars2.githubusercontent.com/u/700213?v=4","gravatar_id":"","url":"https://api.github.com/users/AlexMasterov","html_url":"https://github.com/AlexMasterov","followers_url":"https://api.github.com/users/AlexMasterov/followers","following_url":"https://api.github.com/users/AlexMasterov/following{/other_user}","gists_url":"https://api.github.com/users/AlexMasterov/gists{/gist_id}","starred_url":"https://api.github.com/users/AlexMasterov/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/AlexMasterov/subscriptions","organizations_url":"https://api.github.com/users/AlexMasterov/orgs","repos_url":"https://api.github.com/users/AlexMasterov/repos","events_url":"https://api.github.com/users/AlexMasterov/events{/privacy}","received_events_url":"https://api.github.com/users/AlexMasterov/received_events","type":"User","site_admin":false},"labels":[],"state":"closed","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":25,"created_at":"2016-11-30T09:26:58Z","updated_at":"2018-02-25T12:51:41Z","closed_at":"2017-03-11T12:25:27Z","author_association":"CONTRIBUTOR","body":"**V8** (Alpine Linux)\r\n```sh\r\nmake \\\r\n  native \\\r\n  library=shared \\\r\n  snapshot=off \\\r\n  werror=no\r\n```\r\n\r\n**V8Js**\r\n```sh\r\n./configure --with-v8js=/usr/local/v8\r\n\r\nchecking for libv8_libplatform.a... not found\r\nchecking for libv8_libbase.a... not found\r\nchecking for natives_blob.bin... not found\r\n```\r\nAfter compiling V8 5.6+, I found only `libv8_base.a`.\r\nThis is a configuration problem with V8Js, or my build of V8?\r\nSame problem with the extension [php-v8](https://github.com/pinepain/php-v8)."},"comment":{"url":"https://api.github.com/repos/phpv8/v8js/issues/comments/368306907","html_url":"https://github.com/phpv8/v8js/issues/275#issuecomment-368306907","issue_url":"https://api.github.com/repos/phpv8/v8js/issues/275","id":368306907,"user":{"login":"stesie","id":113068,"avatar_url":"https://avatars1.githubusercontent.com/u/113068?v=4","gravatar_id":"","url":"https://api.github.com/users/stesie","html_url":"https://github.com/stesie","followers_url":"https://api.github.com/users/stesie/followers","following_url":"https://api.github.com/users/stesie/following{/other_user}","gists_url":"https://api.github.com/users/stesie/gists{/gist_id}","starred_url":"https://api.github.com/users/stesie/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/stesie/subscriptions","organizations_url":"https://api.github.com/users/stesie/orgs","repos_url":"https://api.github.com/users/stesie/repos","events_url":"https://api.github.com/users/stesie/events{/privacy}","received_events_url":"https://api.github.com/users/stesie/received_events","type":"User","site_admin":false},"created_at":"2018-02-25T12:51:41Z","updated_at":"2018-02-25T12:51:41Z","author_association":"OWNER","body":"@milesrichardson in his repository (history) there's some documentation on how it's built: https://github.com/AlexMasterov/dockerfiles/blob/912ffd01c5a848045b7235fc326275424512e095/alpine-v8-lib/Dockerfile#L26-L48\r\n\r\nMaybe you'd like to fork his repo and integrate it. Yet usually building GN is a bit tedious since you need to check out from Chromium repos.\r\n\r\nSo it might be wise to use multi-stage docker builds"}}
{"actor":{"display_login":"stesie"}}