2019-12-20 07:45:57
bazel 2 - let's see :stuck_out_tongue:
Rotonen
2019-12-20 08:06:56
off to a good start
`ERROR: error loading package '': Encountered error while reading extension file 'deps.bzl': no such package '@build_stack_rules_proto//': error loading package 'external': Could not load //external package`
Rotonen
2019-12-20 16:28:42
What bazel version?
Fireduck
2019-12-20 17:47:51
ah, 2.0.0
Fireduck
2019-12-20 17:47:54
Now I see what you mean
Fireduck
2019-12-20 17:47:55
great
Fireduck
2019-12-20 17:51:19
Ok, they have deprecated a bunch of things we need
Fireduck
2019-12-20 17:58:02
ok, it looks like we are supposed to use this thing instead: https://github.com/bazelbuild/rules_jvm_external#usage Rules to resolve and fetch artifacts transitively from Maven repositories
Fireduck
2019-12-20 17:58:19
which I think is doing the transitive dependency, which is otherwise a huge pain in the ass
Fireduck
2019-12-20 17:58:30
however, I don't like not having the hashes pinned in the WORKSPACE file
Fireduck
2019-12-20 18:16:51
Looks like there is a way to make a pinning file that is checked in
Fireduck
2019-12-20 18:37:51
*https://github.com/fireduck64/duckutil/compare/2188277d43eb...29c34cb309c6*
https://github.com/fireduck64/duckutil/commit/29c34cb309c6c6b0eedeae6b4374e1b731caae76 - Changes for bazel 2.0
GitHub
2019-12-20 18:45:52
*https://github.com/fireduck64/duckutil/compare/29c34cb309c6...74d770c50b40*
https://github.com/fireduck64/duckutil/commit/74d770c50b407ca91416206931ceb5465d50776f - Adding unpinned note
GitHub
2019-12-20 19:24:15
*https://github.com/snowblossomcoin/snowblossom/compare/a577f01ada35...b35a663e1673*
https://github.com/snowblossomcoin/snowblossom/commit/b35a663e16735068a60f625a9baaf8d669c4cf30 - Switching to bazel 2.0 maven-install based setup
GitHub
2019-12-20 19:41:16
This is cleaner, I like it. But it does kinda suck that older version of snowblossom won't build on new bazel and new versions won't build on old bazel
Fireduck
2019-12-20 19:41:29
I guess google has decided that they don't give a crap about that
Fireduck
2019-12-20 19:55:02
*https://github.com/snowblossomcoin/channels/compare/b9eb7c51e462...dbf4704cc74c*
https://github.com/snowblossomcoin/channels/commit/0fb28494ae0626a9b0084b947c817688b28247d7 - adding comment todo
https://github.com/snowblossomcoin/channels/commit/dbf4704cc74c87c90e93fd6c635ae957b61dd098 - Updating to bazel 2.0 build style
GitHub
2019-12-20 19:55:25
well, that was fun
Fireduck