Conversation
16a1f7f Merge bitcoin#3: Pull upstream 3f03bfd Merge pull request #27 from laanwj/2016_09_const_refs 5668ca3 Return const references from getKeys, getValues, get_str cedda14 Merge pull request #28 from MarcoFalke/patch-1 9f0b997 [travis] Work around osx libtool issue git-subtree-dir: src/univalue git-subtree-split: 16a1f7f6e9ed932bec7c7855003affea1e165fb5
$ contrib/devtools/git-subtree-check.sh src/univalue
src/univalue in HEAD was last updated to upstream commit 16a1f7f6e9ed932bec7c7855003affea1e165fb5 (tree fe714bb1bdfbd52842107b54c590cfe5d4c58b3c)
src/univalue in HEAD currently refers to tree fe714bb1bdfbd52842107b54c590cfe5d4c58b3c
GOODACK 2ca7faa |
| - pkg-config | ||
|
|
||
| before_script: | ||
| - if [[ "$TRAVIS_OS_NAME" == "osx" ]]; then brew uninstall libtool; brew install libtool; fi |
There was a problem hiding this comment.
What you are trying to workaround? Where can I read more about this?
There was a problem hiding this comment.
The upstream issue (jgarzik/univalue#28) is of a somewhat discutable quality. Another reference to the outside source. I just want to know what is the source of the problem that is solved by uninstall/install round...
There was a problem hiding this comment.
The install will install a newer/different version of libtool which doesn't have an issue that prevented compiling the univalue project on macosx. I'd expect it to be a temporary workaround.
Has this been reported meta-upstream to Travis?
There was a problem hiding this comment.
@paveljanik The issue with homebrew was considered "mostly fixed" (Homebrew/legacy-homebrew#43874 (comment)) by some of the workarounds. If the maintainers of that project don't consider it that imporatnt, I think it is fine to just apply a trivial and low risk workaround to fix a travis issue.
Also note that the content of this .travis.yml is of no relevance in the bitcoin repo.
|
utack |
2ca7faa Squashed 'src/univalue/' changes from daf1285..16a1f7f (MarcoFalke)
!!IMPORTANT!!If you end up here with the following error in You need to clean your tree and build from scratch. Apparently changes to |
2ca7faa Squashed 'src/univalue/' changes from daf1285..16a1f7f (MarcoFalke)
2ca7faa Squashed 'src/univalue/' changes from daf1285..16a1f7f (MarcoFalke)
For reviewers: https://github.com/bitcoin/bitcoin/tree/bae178f3ca787d7d8896b1f880997423bb2af738/contrib/devtools#git-subtree-checksh
ref. #8811