{"action":"created","issue":{"url":"https://api.github.com/repos/haikuports/haikuports/issues/471","repository_url":"https://api.github.com/repos/haikuports/haikuports","labels_url":"https://api.github.com/repos/haikuports/haikuports/issues/471/labels{/name}","comments_url":"https://api.github.com/repos/haikuports/haikuports/issues/471/comments","events_url":"https://api.github.com/repos/haikuports/haikuports/issues/471/events","html_url":"https://github.com/haikuports/haikuports/pull/471","id":132560455,"number":471,"title":"nettle: add missing cmd:find as build prerequisite","user":{"login":"fbrosson","id":8014660,"avatar_url":"https://avatars.githubusercontent.com/u/8014660?v=3","gravatar_id":"","url":"https://api.github.com/users/fbrosson","html_url":"https://github.com/fbrosson","followers_url":"https://api.github.com/users/fbrosson/followers","following_url":"https://api.github.com/users/fbrosson/following{/other_user}","gists_url":"https://api.github.com/users/fbrosson/gists{/gist_id}","starred_url":"https://api.github.com/users/fbrosson/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/fbrosson/subscriptions","organizations_url":"https://api.github.com/users/fbrosson/orgs","repos_url":"https://api.github.com/users/fbrosson/repos","events_url":"https://api.github.com/users/fbrosson/events{/privacy}","received_events_url":"https://api.github.com/users/fbrosson/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":1,"created_at":"2016-02-09T22:54:01Z","updated_at":"2016-02-10T10:45:05Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/haikuports/haikuports/pulls/471","html_url":"https://github.com/haikuports/haikuports/pull/471","diff_url":"https://github.com/haikuports/haikuports/pull/471.diff","patch_url":"https://github.com/haikuports/haikuports/pull/471.patch"},"body":""},"comment":{"url":"https://api.github.com/repos/haikuports/haikuports/issues/comments/182308924","html_url":"https://github.com/haikuports/haikuports/pull/471#issuecomment-182308924","issue_url":"https://api.github.com/repos/haikuports/haikuports/issues/471","id":182308924,"user":{"login":"fbrosson","id":8014660,"avatar_url":"https://avatars.githubusercontent.com/u/8014660?v=3","gravatar_id":"","url":"https://api.github.com/users/fbrosson","html_url":"https://github.com/fbrosson","followers_url":"https://api.github.com/users/fbrosson/followers","following_url":"https://api.github.com/users/fbrosson/following{/other_user}","gists_url":"https://api.github.com/users/fbrosson/gists{/gist_id}","starred_url":"https://api.github.com/users/fbrosson/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/fbrosson/subscriptions","organizations_url":"https://api.github.com/users/fbrosson/orgs","repos_url":"https://api.github.com/users/fbrosson/repos","events_url":"https://api.github.com/users/fbrosson/events{/privacy}","received_events_url":"https://api.github.com/users/fbrosson/received_events","type":"User","site_admin":false},"created_at":"2016-02-10T10:45:05Z","updated_at":"2016-02-10T10:45:05Z","body":"FYI, with this PR the recipe of nettle 3.2 builds on __x86__ :\r\n```\r\n-rw-r--r-- 1 1987394 Feb  9 22:01 nettle_devel-3.2-1-x86.hpkg\r\n-rw-r--r-- 1 3667237 Feb  9 22:00 nettle-3.2-1-x86.hpkg\r\n```\r\nand __x86_64__ :\r\n```\r\n-rw-r--r-- 1 2176317 Feb  9 21:42 nettle_devel-3.2-1-x86_64.hpkg\r\n-rw-r--r-- 1 3939146 Feb  9 21:42 nettle-3.2-1-x86_64.hpkg\r\n```\r\nI tried to build it on x86_gcc2 but, as expectet, the build fails. So I marked it as !x86-gcc2, making the declaration of architectures  for nettle 3.2 identical to that of nettle 3.1.1.\r\n\r\nBoth the nettle and nettle_devel packages install correctly on both x86 and x86-64:\r\n```\r\n-> uname -a && cd /boot/system/lib && file libnettle.so* libhogweed.so*\r\nHaiku dual 1 hrev50075 Feb  8 2016 01:09:28 BePC x86 Haiku\r\nlibnettle.so.6:    symbolic link to libnettle.so.6.2\r\nlibnettle.so.6.2:  ELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, not stripped\r\nlibhogweed.so:     symbolic link to libhogweed.so.4.2\r\nlibhogweed.so.4:   symbolic link to libhogweed.so.4.2\r\nlibhogweed.so.4.2: ELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, not stripped\r\n```\r\n```\r\n-> uname -a && cd /boot/system/lib && file libnettle.so* libhogweed.so*\r\nHaiku dual 1 hrev50075 Feb  7 2016 17:09:57 x86_64 x86_64 Haiku\r\nlibnettle.so.6:    symbolic link to libnettle.so.6.2\r\nlibnettle.so.6.2:  ELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, not stripped\r\nlibhogweed.so:     symbolic link to libhogweed.so.4.2\r\nlibhogweed.so.4:   symbolic link to libhogweed.so.4.2\r\nlibhogweed.so.4.2: ELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, not stripped\r\n```\r\nBTW I'm playing with an 8GB tripple-boot USB key where each of the 3 \"main\" architectures (x86_gcc2, x86 and x86_64) has it's own partition. I use a separate partition for the haikuporter tree... with a symlink for the packages directory because the system does dot filter the hpkgs which do not match the native arch.\r\nReminder for new readers  only x86_gcc2 is supported."}}