{"action":"created","issue":{"url":"https://api.github.com/repos/bitcoin/bitcoin/issues/6980","labels_url":"https://api.github.com/repos/bitcoin/bitcoin/issues/6980/labels{/name}","comments_url":"https://api.github.com/repos/bitcoin/bitcoin/issues/6980/comments","events_url":"https://api.github.com/repos/bitcoin/bitcoin/issues/6980/events","html_url":"https://github.com/bitcoin/bitcoin/pull/6980","id":116130406,"number":6980,"title":"[Depends] Bump Boost, miniupnpc & ccache","user":{"login":"fanquake","id":863730,"avatar_url":"https://avatars.githubusercontent.com/u/863730?v=3","gravatar_id":"","url":"https://api.github.com/users/fanquake","html_url":"https://github.com/fanquake","followers_url":"https://api.github.com/users/fanquake/followers","following_url":"https://api.github.com/users/fanquake/following{/other_user}","gists_url":"https://api.github.com/users/fanquake/gists{/gist_id}","starred_url":"https://api.github.com/users/fanquake/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/fanquake/subscriptions","organizations_url":"https://api.github.com/users/fanquake/orgs","repos_url":"https://api.github.com/users/fanquake/repos","events_url":"https://api.github.com/users/fanquake/events{/privacy}","received_events_url":"https://api.github.com/users/fanquake/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/bitcoin/bitcoin/labels/Build%20system","name":"Build system","color":"5319e7"}],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":2,"created_at":"2015-11-10T15:32:02Z","updated_at":"2015-11-10T20:26:00Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/bitcoin/bitcoin/pulls/6980","html_url":"https://github.com/bitcoin/bitcoin/pull/6980","diff_url":"https://github.com/bitcoin/bitcoin/pull/6980.diff","patch_url":"https://github.com/bitcoin/bitcoin/pull/6980.patch"},"body":"Boost 1.59.0\r\n[Change-log](http://www.boost.org/users/history/version_1_59_0.html)\r\nSee https://github.com/bitcoin/bitcoin/pull/6937\r\n\r\nMiniupnpc 1.9.20151026\r\nIncludes @laanwj's string handling/overflow fixes. See https://github.com/miniupnp/miniupnp/pull/157\r\nChanges:\r\n```\r\n2015/10/26:\r\n  snprintf() overflow check. check overflow in simpleUPnPcommand2()\r\n2015/10/25:\r\n  fix compilation with old macs\r\n  fix compilation with mingw32 (for Appveyor)\r\n  fix python module for python <= 2.3\r\n```\r\nccache 3.2.4\r\nFixes a regression related to compiling on some Macs\r\n```\r\nFixed build error related to zlib on systems with older make versions (regression in ccache 3.2.3).\r\nMade conversion-to-bool explicit to avoid build warnings (and potential runtime errors) on legacy systems.\r\nImproved signal handling: Kill compiler on SIGTERM; wait for compiler to exit before exiting; die appropriately.\r\nMinor fixes related to Windows support.\r\nThe correct compression level is now used if compression is requested.\r\nFixed a bug where cache cleanup could be run too early for caches larger than 64 GiB on 32-bit systems.\r\n```"},"comment":{"url":"https://api.github.com/repos/bitcoin/bitcoin/issues/comments/155555507","html_url":"https://github.com/bitcoin/bitcoin/pull/6980#issuecomment-155555507","issue_url":"https://api.github.com/repos/bitcoin/bitcoin/issues/6980","id":155555507,"user":{"login":"theuni","id":417043,"avatar_url":"https://avatars.githubusercontent.com/u/417043?v=3","gravatar_id":"","url":"https://api.github.com/users/theuni","html_url":"https://github.com/theuni","followers_url":"https://api.github.com/users/theuni/followers","following_url":"https://api.github.com/users/theuni/following{/other_user}","gists_url":"https://api.github.com/users/theuni/gists{/gist_id}","starred_url":"https://api.github.com/users/theuni/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/theuni/subscriptions","organizations_url":"https://api.github.com/users/theuni/orgs","repos_url":"https://api.github.com/users/theuni/repos","events_url":"https://api.github.com/users/theuni/events{/privacy}","received_events_url":"https://api.github.com/users/theuni/received_events","type":"User","site_admin":false},"created_at":"2015-11-10T20:26:00Z","updated_at":"2015-11-10T20:26:00Z","body":"Looks like they switched to using libtool for creating the static lib. \"libtool\" in this case is osx's library tool, not the gnu libtool it's finding. Thanks Apple!\r\n\r\nThis should fix:\r\n\r\n```patch\r\ndiff --git a/depends/packages/miniupnpc.mk b/depends/packages/miniupnpc.mk\r\nindex 8cda770..3d5a6df 100644\r\n--- a/depends/packages/miniupnpc.mk\r\n+++ b/depends/packages/miniupnpc.mk\r\n@@ -6,7 +6,7 @@ $(package)_sha256_hash=f3cf9a5a31588a917d4d9237e5bc50f84d00c5aa48e27ed50d9b88dfa\r\n \r\n define $(package)_set_vars\r\n $(package)_build_opts=CC=\"$($(package)_cc)\"\r\n-$(package)_build_opts_darwin=OS=Darwin\r\n+$(package)_build_opts_darwin=OS=Darwin LIBTOOL=\"$($(package)_libtool)\"\r\n $(package)_build_opts_mingw32=-f Makefile.mingw\r\n $(package)_build_env+=CFLAGS=\"$($(package)_cflags) $($(package)_cppflags)\" AR=\"$($(package)_ar)\"\r\n endef\r\n```"}}