{"action":"created","issue":{"url":"https://api.github.com/repos/alpinelinux/aports/issues/3627","repository_url":"https://api.github.com/repos/alpinelinux/aports","labels_url":"https://api.github.com/repos/alpinelinux/aports/issues/3627/labels{/name}","comments_url":"https://api.github.com/repos/alpinelinux/aports/issues/3627/comments","events_url":"https://api.github.com/repos/alpinelinux/aports/issues/3627/events","html_url":"https://github.com/alpinelinux/aports/pull/3627","id":305256364,"number":3627,"title":"testing/ocaml-lwt: avoid ocaml-lambda-term ppc64 build failure by inl…","user":{"login":"mksully22","id":34135697,"avatar_url":"https://avatars3.githubusercontent.com/u/34135697?v=4","gravatar_id":"","url":"https://api.github.com/users/mksully22","html_url":"https://github.com/mksully22","followers_url":"https://api.github.com/users/mksully22/followers","following_url":"https://api.github.com/users/mksully22/following{/other_user}","gists_url":"https://api.github.com/users/mksully22/gists{/gist_id}","starred_url":"https://api.github.com/users/mksully22/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/mksully22/subscriptions","organizations_url":"https://api.github.com/users/mksully22/orgs","repos_url":"https://api.github.com/users/mksully22/repos","events_url":"https://api.github.com/users/mksully22/events{/privacy}","received_events_url":"https://api.github.com/users/mksully22/received_events","type":"User","site_admin":false},"labels":[{"id":576609853,"url":"https://api.github.com/repos/alpinelinux/aports/labels/A-fix","name":"A-fix","color":"e6e6e6","default":false},{"id":576609835,"url":"https://api.github.com/repos/alpinelinux/aports/labels/C-ocaml","name":"C-ocaml","color":"e6e6e6","default":false}],"state":"closed","locked":false,"assignee":{"login":"jirutka","id":949228,"avatar_url":"https://avatars1.githubusercontent.com/u/949228?v=4","gravatar_id":"","url":"https://api.github.com/users/jirutka","html_url":"https://github.com/jirutka","followers_url":"https://api.github.com/users/jirutka/followers","following_url":"https://api.github.com/users/jirutka/following{/other_user}","gists_url":"https://api.github.com/users/jirutka/gists{/gist_id}","starred_url":"https://api.github.com/users/jirutka/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jirutka/subscriptions","organizations_url":"https://api.github.com/users/jirutka/orgs","repos_url":"https://api.github.com/users/jirutka/repos","events_url":"https://api.github.com/users/jirutka/events{/privacy}","received_events_url":"https://api.github.com/users/jirutka/received_events","type":"User","site_admin":false},"assignees":[{"login":"jirutka","id":949228,"avatar_url":"https://avatars1.githubusercontent.com/u/949228?v=4","gravatar_id":"","url":"https://api.github.com/users/jirutka","html_url":"https://github.com/jirutka","followers_url":"https://api.github.com/users/jirutka/followers","following_url":"https://api.github.com/users/jirutka/following{/other_user}","gists_url":"https://api.github.com/users/jirutka/gists{/gist_id}","starred_url":"https://api.github.com/users/jirutka/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jirutka/subscriptions","organizations_url":"https://api.github.com/users/jirutka/orgs","repos_url":"https://api.github.com/users/jirutka/repos","events_url":"https://api.github.com/users/jirutka/events{/privacy}","received_events_url":"https://api.github.com/users/jirutka/received_events","type":"User","site_admin":false}],"milestone":null,"comments":2,"created_at":"2018-03-14T17:26:40Z","updated_at":"2018-03-16T00:40:46Z","closed_at":"2018-03-16T00:39:31Z","author_association":"CONTRIBUTOR","pull_request":{"url":"https://api.github.com/repos/alpinelinux/aports/pulls/3627","html_url":"https://github.com/alpinelinux/aports/pull/3627","diff_url":"https://github.com/alpinelinux/aports/pull/3627.diff","patch_url":"https://github.com/alpinelinux/aports/pull/3627.patch"},"body":"…ining result_lseek functions\r\n\r\ntesting/ocaml-lambda-term fails to build on ppc64le when linking with the ocaml lwt libraries with errors:\r\n\r\n```\r\n/usr/lib/gcc/powerpc64le-alpine-linux-musl/6.4.0/../../../../powerpc64le-alpine-linux-musl/bin/ld: /usr/lib/ocaml/lwt/liblwt_unix_stubs.a(unix_lseek_job.o): In function `result_lseek':\r\n    /home/buildozer/aports/testing/ocaml-lwt/src/lwt-3.2.1/_build/default/src/unix/unix_lseek_job.c:113:(.text+0xb8): call to `result_lseek.part.0' lacks nop, can't restore toc; (-mcmodel=small toc adjust stub)\r\n    /usr/lib/gcc/powerpc64le-alpine-linux-musl/6.4.0/../../../../powerpc64le-alpine-linux-musl/bin/ld: /usr/lib/ocaml/lwt/liblwt_unix_stubs.a(unix_lseek_job.o): In function `result_lseek_64':\r\n    /home/buildozer/aports/testing/ocaml-lwt/src/lwt-3.2.1/_build/default/src/unix/unix_lseek_job.c:134:(.text+0x134): call to `result_lseek_64.part.1' lacks nop, can't restore toc; (-mcmodel=small toc adjust stub)\r\n```\r\n\r\nThe ocaml-lwt result_lseek.part.0 and result_lseek.part.1 library objects are created by compiler optimizing the result_lseek() and result_lseek_64() functions. To prevent this add the __attribute__((noinline)) to these functions. Once the ocaml lwt library is built like this the error in testing/ocaml-limbda-term that occurs during link to the ocaml lwt library should be fixed."},"comment":{"url":"https://api.github.com/repos/alpinelinux/aports/issues/comments/373567089","html_url":"https://github.com/alpinelinux/aports/pull/3627#issuecomment-373567089","issue_url":"https://api.github.com/repos/alpinelinux/aports/issues/3627","id":373567089,"user":{"login":"jirutka","id":949228,"avatar_url":"https://avatars1.githubusercontent.com/u/949228?v=4","gravatar_id":"","url":"https://api.github.com/users/jirutka","html_url":"https://github.com/jirutka","followers_url":"https://api.github.com/users/jirutka/followers","following_url":"https://api.github.com/users/jirutka/following{/other_user}","gists_url":"https://api.github.com/users/jirutka/gists{/gist_id}","starred_url":"https://api.github.com/users/jirutka/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jirutka/subscriptions","organizations_url":"https://api.github.com/users/jirutka/orgs","repos_url":"https://api.github.com/users/jirutka/repos","events_url":"https://api.github.com/users/jirutka/events{/privacy}","received_events_url":"https://api.github.com/users/jirutka/received_events","type":"User","site_admin":false},"created_at":"2018-03-16T00:40:46Z","updated_at":"2018-03-16T00:40:46Z","author_association":"OWNER","body":"Thank you very much! 😸 This had to be pretty hard to discover, hadn’t it?"}}
{"actor":{"display_login":"jirutka"}}