-
Notifications
You must be signed in to change notification settings - Fork 75
New issue
Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? # to your account
[ETCM-129] Scala 2.13 #875
Conversation
015dd00
to
4b2beab
Compare
185db23
to
e9089fe
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Nice!
bytes/src/test/scala/io/iohk/ethereum/utils/ByteStringUtilsTest.scala
Outdated
Show resolved
Hide resolved
bytes/src/test/scala/io/iohk/ethereum/utils/ByteStringUtilsTest.scala
Outdated
Show resolved
Hide resolved
crypto/src/main/scala/io/iohk/ethereum/crypto/ECDSASignature.scala
Outdated
Show resolved
Hide resolved
src/main/scala/io/iohk/ethereum/blockchain/sync/fast/SyncStateScheduler.scala
Show resolved
Hide resolved
src/main/scala/io/iohk/ethereum/db/storage/CachedKeyValueStorage.scala
Outdated
Show resolved
Hide resolved
src/main/scala/io/iohk/ethereum/network/rlpx/AuthInitiateMessage.scala
Outdated
Show resolved
Hide resolved
repo.nix
Outdated
sha256 = "44CEF93345FA7A12EB1830F7D7AA9881EAB09D87B5E1E4D10608CECDCC53258B"; | ||
"nix-local-preloaded/file:/var/lib/buildkite-agent/.sbtix/preloaded/com/google/protobuf/protobuf-java/3.7.0/protobuf-java-3.7.0-sources.jar" = { | ||
url = "file:/var/lib/buildkite-agent/.sbtix/preloaded/com/google/protobuf/protobuf-java/3.7.0/protobuf-java-3.7.0-sources.jar"; | ||
sha256 = "116ADC64F2E67A9F2961C410B1FBE029447C4B39C62F6AE93797989E38C85B83"; |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
protobufs paths were changes from relative:
"nix-public/com/google/protobuf/protobuf-java/3.4.0/protobuf-java-3.4.0-javadoc.jar" = {
url = "https://repo1.maven.org/maven2/com/google/protobuf/protobuf-java/3.4.0/protobuf-java-3.4.0-javadoc.jar";
sha256 = "AD810CD0D6786E656C8BF3C0EA9851BCD3FBA2CCBC1E803326B4012BE0943D19";
};
to absolute:
url = "file:/var/lib/buildkite-agent/.sbtix/preloaded/com/google/protobuf/protobuf-java/3.7.0/protobuf-java-3.7.0-sources.jar";
This needs to be investigated. This caused issues in the past.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Good catch! I will arrange a call about that also
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
sbt was updated in the past, and it was downgraded because it generated local paths: https://github.com/input-output-hk/mantis/pull/708/files
Maybe restoring sbt version would fix this.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I guess it is not an sbt but an sbtix failure? WDYT?
IMHO it would be good to cherry-pick changes and make separate PR's:
Modular changes are easier to revert in case we need to and are easier to review. |
…oint-13-ringer Fix scala==2.13 nix build, cleanup
Use only jdk8 when building nix
* [ETCM-129] - Migrate to 2.13 Co-authored-by: dmitry-worker <dzenmassta@gmail.com> Co-authored-by: Jonathan Ringer <jonathan.ringer@iohk.io> Guided by: Piotr Paradzinski <piotr.paradzinski@iohk.io> Reviewed by: Enrique Rodríguez <enrique.rodriguez@iohk.io> Dependencies upgrade guide: Akosh Farkash <akosh.farkash@iohk.io>
* [ETCM-129] - Migrate to 2.13 Co-authored-by: dmitry-worker <dzenmassta@gmail.com> Co-authored-by: Jonathan Ringer <jonathan.ringer@iohk.io> Guided by: Piotr Paradzinski <piotr.paradzinski@iohk.io> Reviewed by: Enrique Rodríguez <enrique.rodriguez@iohk.io> Dependencies upgrade guide: Akosh Farkash <akosh.farkash@iohk.io>
* [ETCM-129] - Migrate to 2.13 Co-authored-by: dmitry-worker <dzenmassta@gmail.com> Co-authored-by: Jonathan Ringer <jonathan.ringer@iohk.io> Guided by: Piotr Paradzinski <piotr.paradzinski@iohk.io> Reviewed by: Enrique Rodríguez <enrique.rodriguez@iohk.io> Dependencies upgrade guide: Akosh Farkash <akosh.farkash@iohk.io>
Description
Completed 2.13 scala migration