{"push_id":1918041277,"size":2,"distinct_size":2,"ref":"refs/heads/master","head":"a585dfc23e768db091fabd00ff8fb2ff41831c1e","before":"53317ff4500bff28aaf2e498a4b89b3ba24d8fe8","commits":[{"sha":"b97db38ce5cd6781b8715ebb68a743ec0554474b","author":{"name":"Kevin Sweeney","email":"22b6d3c5497f345b71fff83f2876c1e74b605acd@apple.com"},"message":"Use pkg-config to find libxml2 and libcurl on Linux [SR-5608]\n\nThis allows linking swift-corelibs-foundation to packages with flags\ndefined by `pkg-config`, rather than hardcoded ones. There are a couple\nof structural changes as well, namely that `pkg-config` will now be\nexecuted during `configure` rather than later by `ninja`. This seems\nacceptable as it's how cmake and autoconf work, but means a reconfigure\nwill be required if any transitive dependency of a package we depend on\nfiles changes.\n\nThe other structural change is that `-lcurl` will be passed\nunconditionally on platforms without pkg-config support (technically the\n`pkg_config_required` variable set). This makes curl a harder dependency\non those platforms, but that seems unavoidable given that it's the only\nimplementation of `URLSession`.","distinct":true,"url":"https://api.github.com/repos/apple/swift-corelibs-foundation/commits/b97db38ce5cd6781b8715ebb68a743ec0554474b"},{"sha":"a585dfc23e768db091fabd00ff8fb2ff41831c1e","author":{"name":"swift-ci","email":"ba4463bdeeb747bfa14a6c06d0b8d74a99982bde@users.noreply.github.com"},"message":"Merge pull request #1152 from kevints/SR-5603","distinct":true,"url":"https://api.github.com/repos/apple/swift-corelibs-foundation/commits/a585dfc23e768db091fabd00ff8fb2ff41831c1e"}]}
{"actor":{"display_login":"swift-ci"}}