Where communities thrive


  • Join over 1.5M+ people
  • Join over 100K+ communities
  • Free without limits
  • Create your own community
People
Repo info
Activity
  • 07:15

    SethTisue on 2.13.x

    exclude another intermittent ak… Merge remote-tracking branch 'o… (compare)

  • 07:15

    SethTisue on 2.11.x

    exclude another intermittent ak… Merge remote-tracking branch 'o… (compare)

  • 07:14

    SethTisue on 2.12.x

    exclude another intermittent ak… (compare)

  • Aug 24 21:26

    SethTisue on 2.13.x

    exclude another intermittent ak… Merge remote-tracking branch 'o… (compare)

  • Aug 24 21:26

    SethTisue on 2.11.x

    exclude another intermittent ak… Merge remote-tracking branch 'o… (compare)

  • Aug 24 21:24

    SethTisue on 2.12.x

    exclude another intermittent ak… (compare)

  • Aug 24 14:46

    SethTisue on 2.13.x

    exclude another intermittent ak… Merge remote-tracking branch 'o… (compare)

  • Aug 24 14:46

    SethTisue on 2.11.x

    exclude another intermittent ak… Merge remote-tracking branch 'o… (compare)

  • Aug 24 14:46

    SethTisue on 2.12.x

    exclude another intermittent ak… (compare)

  • Aug 24 13:53

    SethTisue on 2.13.x

    exclude another intermittent ak… Merge remote-tracking branch 'o… (compare)

  • Aug 24 13:53

    SethTisue on 2.11.x

    exclude another intermittent ak… Merge remote-tracking branch 'o… (compare)

  • Aug 24 13:53

    SethTisue on 2.12.x

    exclude another intermittent ak… (compare)

  • Aug 24 04:50

    SethTisue on 2.11.x

    exclude yet another intermitten… Merge remote-tracking branch 'o… (compare)

  • Aug 24 04:50

    SethTisue on 2.13.x

    exclude yet another intermitten… Merge remote-tracking branch 'o… (compare)

  • Aug 24 04:49

    SethTisue on 2.12.x

    exclude yet another intermitten… (compare)

  • Aug 24 02:09

    SethTisue on 2.11.x

    akka-more oops Merge remote-tracking branch 'o… (compare)

  • Aug 24 02:08

    SethTisue on 2.13.x

    akka-more oops Merge remote-tracking branch 'o… (compare)

  • Aug 24 02:08

    SethTisue on 2.12.x

    akka-more oops (compare)

  • Aug 24 00:23

    SethTisue on 2.11.x

    akka-more oops Merge remote-tracking branch 'o… (compare)

  • Aug 24 00:23

    SethTisue on 2.13.x

    akka-more oops Merge remote-tracking branch 'o… (compare)

Seth Tisue
@SethTisue
the 2.13 community build does not build Scala, it just uses existingly nightlies. so it's natural that that Scala versions numbers are just the regular nightly version numbers
Miles Sabin
@milessabin
Gotcha.
Seth Tisue
@SethTisue
(this is one of the advantages of having removed the circular dependency between scala and scala-xml — there's no need to rewire scala to depend on a newer, dbuild-built scala-xml)
Miles Sabin
@milessabin
Would it help if I moved the current scala_2.13+ stuff to scala_2.13.0-M4 and updated the scala_2.13+ stuff to post-M4?
One annoyance would be macro-compat ... I'd have to force it to 2.13.0-M4.
Miles Sabin
@milessabin
Ahh ... actually, you'll have locally published macro-compat for 2.13.0-pre-<hash> so it should Just Work.
Seth Tisue
@SethTisue
@milessabin that would let me unfork, yeah
Miles Sabin
@milessabin
@SethTisue Nearly ready with an update that should allow you to unfork shapeless.
Is there any straightforward way to cross build against the most recent integration build from here: https://scala-ci.typesafe.com/artifactory/scala-integration/
Seth Tisue
@SethTisue
Not since we moved publishing from Jenkins to Travis. Someone would have to write a little script to talk to Travis to get the info. Nobody has gotten around to it
or we could alter the Travis publishing to update something somewhere that just then be trivially retrieved
for now I’ve just been manually grabbing a recent SHA
you might use whatever the 2.13 community build uses, so grab run.sh off GitHub and grep for the version= line, which I hand-update from time to time
Miles Sabin
@milessabin
As of milessabin/shapeless@cb973aa you should be able to unfork.
Seth Tisue
@SethTisue
I’ll try it, thanks!
Miles Sabin
@milessabin
I expect scala/scala#6674 will break it again when it's merged, but the fix should be less effort.
Miles Sabin
@milessabin
Should I just rebuild with an updated Scala version?
Seth Tisue
@SethTisue
to test a Scala 2.12 PR you’re working on? Or what?
Miles Sabin
@milessabin
This PR: scala/scala#6582.
Seth Tisue
@SethTisue
So yes, version=... ./run.sh
BennyHill
@BennyHill
Hi, just a quick fyi that catalysts is published for 2
2.13.0-M4
Seth Tisue
@SethTisue
great! added it here scala/make-release-notes@77554e8
BennyHill
@BennyHill
Thx!!
Taro L. Saito
@xerial
@SethTisue Created a PR to add Airframe to the community build scala/community-builds#811
Seth Tisue
@SethTisue
"Scala community build grows, adds Scala 2.13 and JDK 11" https://www.scala-lang.org/2019/01/18/community-build.html we're up to 3.2 million SLOC
Miles Sabin
@milessabin
:clap:
Seth Tisue
@SethTisue
Zak Patterson
@zakpatterson
Hi @SethTisue i was going to try to help out with the finishing touches on getting scala-pet-store working in here. is there a way to run the community-builds locally for just one project? the run.sh script seems to indicate I can do ./run.sh scala-pet-store, but that's still running everything A-Z.
Seth Tisue
@SethTisue
@zakpatterson it has to extract dependencies for all projects before building any of them, and the first time you do it, that could take an hour or longer. after that the results are cached it will only take about 2 minutes
you probably don't have a prayer of resolving that conflicting-cross-version-suffixes error, I think it's specific to the dbuild context. but there might be something else I could use your help with, after that one's fixed
(it's possible to save time by removing unneeded projects temporarily from configs/community.dbuild, but in scala-pet-store's case that's probably more troiuble than it's worth, since there are so many dependencies)
Zak Patterson
@zakpatterson
right, i started down that path and agree
Ok, I suspected the cross version issue was something to do with our settings, since you have enumeratum building already. we don't have a crossversion setting yet
Seth Tisue
@SethTisue
(I've updated https://github.com/scala/community-builds/wiki/Local-runs to include the info above)
Zak Patterson
@zakpatterson
ok cool - i'm not in the habit of clicking the wiki tab
Taro L. Saito
@xerial
A quick question for Scala 2.13.x build. How can I use a forked version of Scalatest https://github.com/scalacommunitybuild/scalatest/tree/community-build-2.13 with Scala 2.13 nightly build like 2.13.0-pre-81ad83d?
^ @SethTisue
Should I build scalatest locally?
Taro L. Saito
@xerial
I'm now trying local build version=2.13.0-pre-81ad83d ./run.sh airframe
Seth Tisue
@SethTisue
@xerial that should work. to use a ScalaTest fork, edit configs/project-refs.conf to point to your fork+branch on GitHub
Taro L. Saito
@xerial
This message was deleted
[cloc-plugin] [info] Packaging /Users/leo/work/git/community-builds/target-0.9.16/project-builds/cloc-plugin-837d92ca43c2b396568455619202913ab3057a57/target/scala-2.13.0-pre-81ad83d/cloc-plugin-0.0.1-dbuildx837d92ca43c2b396568455619202913ab3057a57.jar ...
[cloc-plugin] [info] Done packaging.
[cloc-plugin] [error] java.lang.NoClassDefFoundError: scala/xml/MetaData
[cloc-plugin] [error]     at scala.tools.nsc.doc.html.HtmlFactory.writeTemplates(HtmlFactory.scala:128)
[cloc-plugin] [error]     at scala.tools.nsc.doc.html.HtmlFactory.generate(HtmlFactory.scala:116)
[cloc-plugin] [error]     at scala.tools.nsc.doc.html.Doclet.generateImpl(Doclet.scala:23)
[cloc-plugin] [error]     at scala.tools.nsc.doc.doclet.Generator.generate(Generator.scala:23)
[cloc-plugin] [error]     at scala.tools.nsc.doc.DocFactory.generate$1(DocFactory.scala:128)
[cloc-plugin] [error]     at scala.tools.nsc.doc.DocFactory.document(DocFactory.scala:131)
[cloc-plugin] [error]     at xsbt.Runner.run(ScaladocInterface.scala:30)
[cloc-plugin] [error]     at xsbt.ScaladocInterface.run(ScaladocInterface.scala:15)
[cloc-plugin] [error]     at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
[cloc-plugin] [error]     at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
[cloc-plugin] [error]     at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
[cloc-plugin] [error]     at java.lang.reflect.Method.invoke(Method.java:498)
[cloc-plugin] [error]     at sbt.internal.inc.AnalyzingCompiler.call(AnalyzingCompiler.scala:237)
[cloc-plugin] [error]     at sbt.internal.inc.AnalyzingCompiler.doc(AnalyzingCompiler.scala:166)
[cloc-plugin] [error]     at sbt.internal.inc.AnalyzingCompiler.doc(AnalyzingCompiler.scala:147)
[cloc-plugin] [error]     at sbt.Doc$.$anonfun$scaladoc$1(Doc.scala:39)
[cloc-plugin] [error]     at sbt.Doc$.$anonfun$scaladoc$1$adapted(Doc.scala:39)
[cloc-plugin] [error]     at sbt.RawCompileLike$.$anonfun$prepare$1(RawCompileLike.scala:83)
[cloc-plugin] [error]     at sbt.RawCompileLike$.$anonfun$prepare$1$adapted(RawCompileLike.scala:76)
[cloc-plugin] [error]     at sbt.RawCompileLike$.$anonfun$cached$3(RawCompileLike.scala:67)
[cloc-plugin] [error]     at sbt.RawCompileLike$.$anonfun$cached$3$adapted(RawCompileLike.scala:65)
[cloc-plugin] [error]     at sbt.util.Tracked$.$anonfun$inputChanged$1(Tracked.scala:149)
[cloc-plugin] [error]     at sbt.RawCompileLike$.$anonfun$cached$1(RawCompileLike.scala:72)
[cloc-plugin] [error]     at sbt.RawCompileLike$.$anonfun$cached$1$adapted(RawCompileLike.scala:55)
[cloc-plugin] [error]     at sbt.Defaults$.$anonfun$docTaskSettings$3(Defaults.scala:1427)
[cloc-plugin] [error]     at scala.Function1.$anonfun$compose$1(Function1.scala:44)
[cloc-plugin] [error]     at sbt.internal.util.$tilde$greater.$anonfun$$u2219$1(TypeFunctions.scala:40)
[cloc-plugin] [error]     at sbt.std.Transform$$anon$4.work(System.scala:67)
[cloc-plugin] [error]     at sbt.Execute.$anonfun$submit$2(Execute.scala:269)
[cloc-plugin] [error]     at sbt.internal.util.ErrorHandling$.wideConvert(ErrorHandling.scala:16)
[cloc-plugin] [error]     at sbt.Execute.work(Execute.scala:278)
[cloc-plugin] [error]     at sbt.Execute.$anonfun$submit$1(Execute.scala:269)
[cloc-plugin] [error]     at sbt.ConcurrentRestrictions$$anon$4.$anonfun$submitValid$1(ConcurrentRestrictions.scala:178)
[cloc-plugin] [error]     at sbt.CompletionService$$anon$2.call(CompletionService.scala:37)
[cloc-plugin] [error]     at java.util.concurrent.FutureTask.run(FutureTask.java:266)
[cloc-plugin] [error]     at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
[cloc-plugin] [error]     at java.util.concurrent.FutureTask.run(FutureTask.java:266)
[cloc-plugin] [error]     at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
[cloc-plugin] [error]     at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
[cloc-plugin] [error]     at java.lang.Thread.run(Thread.java:748)
cloc-plugin build is failing with version=2.13.0-pre-81ad83d ./run.sh airframe probably because of scala-xml's issue in Scala 2.13.x
Seth Tisue
@SethTisue
@xerial hmm, this doesn’t ring a bell… what’s "scala-xml's issue in Scala 2.13.x”?
Seth Tisue
@SethTisue
Andrew Valencik
@valencik
Hi Seth, just curious if https://github.com/scala/community-builds/issues/763#issuecomment-523678842 means simply the spark in dbuild effort has been abandoned, or the whole idea of automated building Spark against Scala nightlies is abandoned?
Either way, thanks for all your efforts :)
Seth Tisue
@SethTisue
@valencik only dbuild. I'm going to make sure we can build Spark itself with a Scala nightly. (I expect it will be trivial, but I'll make sure.)
Andrew Valencik
@valencik
nice, that's great to hear