{"action":"created","issue":{"url":"https://api.github.com/repos/openwrt/packages/issues/2100","labels_url":"https://api.github.com/repos/openwrt/packages/issues/2100/labels{/name}","comments_url":"https://api.github.com/repos/openwrt/packages/issues/2100/comments","events_url":"https://api.github.com/repos/openwrt/packages/issues/2100/events","html_url":"https://github.com/openwrt/packages/pull/2100","id":121575627,"number":2100,"title":"Boost: Update 8","user":{"login":"ClaymorePT","id":7662881,"avatar_url":"https://avatars.githubusercontent.com/u/7662881?v=3","gravatar_id":"","url":"https://api.github.com/users/ClaymorePT","html_url":"https://github.com/ClaymorePT","followers_url":"https://api.github.com/users/ClaymorePT/followers","following_url":"https://api.github.com/users/ClaymorePT/following{/other_user}","gists_url":"https://api.github.com/users/ClaymorePT/gists{/gist_id}","starred_url":"https://api.github.com/users/ClaymorePT/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/ClaymorePT/subscriptions","organizations_url":"https://api.github.com/users/ClaymorePT/orgs","repos_url":"https://api.github.com/users/ClaymorePT/repos","events_url":"https://api.github.com/users/ClaymorePT/events{/privacy}","received_events_url":"https://api.github.com/users/ClaymorePT/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":5,"created_at":"2015-12-10T20:57:30Z","updated_at":"2015-12-11T19:41:07Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/openwrt/packages/pulls/2100","html_url":"https://github.com/openwrt/packages/pull/2100","diff_url":"https://github.com/openwrt/packages/pull/2100.diff","patch_url":"https://github.com/openwrt/packages/pull/2100.patch"},"body":"Major fixes:\r\n - The \"Select Boost Options\" was improved:\r\n   - In previous versions, it was possible to unselect both Shared and Static\r\n     options, so that there would be nothing to be built. This was solved by\r\n     creating a choice menu \"Compile Boost libraries\".\r\n   - A new choice menu was also created for Boost Run-time linkage called\r\n     \"Selects Boost Run-time linkage\", which is used to select the C and C++\r\n     runtime. This choice menu obeys to the required restrictions by boost\r\n     options [1].\r\n\r\n - Fixed the invalid combination where boost shared version could be linked\r\n   to C and C++ static runtime. This is not allowed by the boost builder.\r\n - Added new menu where a Boost building variant can be chosen from 3 options:\r\n   - Release: The optimized version for daily use.\r\n   - Debug: The debugging version, for testing purposes.\r\n   - Profiling: The profiling version for evaluation purposes.\r\n - Improved options help descriptions.\r\n\r\nMinor fixes:\r\n - Makefile Version was bumped from 6 to 8 because the previous update [2] did\r\n   not bumped the value acordingly to the submission rules.\r\n - Removed stuff that was not doing anything: \"-sBUILD=release\"\r\n - Changed builder executable from \"bjam\" to \"b2\" which is the correct caller:\r\n   - \"bjam\" is the old name and exists only for compatibility purposes.\r\n\r\n[1]: http://www.boost.org/build/doc/html/bbv2/overview/builtins/features.html\r\n[2]: https://github.com/openwrt/packages/pull/2084\r\n\r\nSigned-off-by: Carlos M. Ferreira <carlosmf.pt@gmail.com>"},"comment":{"url":"https://api.github.com/repos/openwrt/packages/issues/comments/164030856","html_url":"https://github.com/openwrt/packages/pull/2100#issuecomment-164030856","issue_url":"https://api.github.com/repos/openwrt/packages/issues/2100","id":164030856,"user":{"login":"thess","id":3441407,"avatar_url":"https://avatars.githubusercontent.com/u/3441407?v=3","gravatar_id":"","url":"https://api.github.com/users/thess","html_url":"https://github.com/thess","followers_url":"https://api.github.com/users/thess/followers","following_url":"https://api.github.com/users/thess/following{/other_user}","gists_url":"https://api.github.com/users/thess/gists{/gist_id}","starred_url":"https://api.github.com/users/thess/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/thess/subscriptions","organizations_url":"https://api.github.com/users/thess/orgs","repos_url":"https://api.github.com/users/thess/repos","events_url":"https://api.github.com/users/thess/events{/privacy}","received_events_url":"https://api.github.com/users/thess/received_events","type":"User","site_admin":false},"created_at":"2015-12-11T19:41:07Z","updated_at":"2015-12-11T19:41:07Z","body":"I gets better - boost-locale fails with missing dependency: libicudata, libicui18n and libicuuc when BUILD_NLS is set. Otherwise, I don't get the compiler crash at all and I __think__ I've pretty much duplicated a buildbot environment.\r\n\r\nFor the record, buildbot currently defaults to gcc 5.2.0, binutils-2.24-linaro and musl 1.1.11. The only problem I've seen with libffi is an intermittent md5sum failure when it downloads the source in a parallel build environment - go figure."}}