!hcvUyfSfCDBPgmwrvc:matrix.org

Scala Native

2140 Members
https://www.scala-native.org8 Servers

Load older messages


SenderMessageTime
31 May 2024
@_discord_631855417747832833:t2bot.iosideeffffect Are you even able to reproduce this locally? Because I'm not... 18:14:59
@_discord_631855417747832833:t2bot.iosideeffffect Oh, now I actually can from clean build... weird... 18:15:26
@_discord_806450715798143007:t2bot.ioWojciech Mazur -P:scalanative:genStaticForwardersForNonTopLevelObjects probably. Hard to check on the phone 18:23:39
@_discord_806450715798143007:t2bot.ioWojciech Mazur Reimplementing Java stdlib has it's quirks we need to remember about, that's one of the settings creating explicitly to allow for creating JDK complaint signatures 18:26:24
@_discord_631855417747832833:t2bot.iosideeffffect Yeah, that was it! Thank you so much Wojciech 19:45:59
@_discord_631855417747832833:t2bot.iosideeffffect cquiroz green 🎉
https://github.com/cquiroz/scala-java-locales/pull/491
Pls merge and publish
19:46:19
@_discord_1225461269079920684:t2bot.ioalex037635 joined the room.20:30:22
1 Jun 2024
@_discord_298173543764459520:t2bot.ioScalable Cucumber joined the room.12:17:28
@_discord_154558903290560512:t2bot.iojd557 A bit off-topic, but I think it fits on the scala-native section... does anyone know how to sign MacOS binaries produced with Scala Native?
I guess that implies paying Apple... but assuming I did pay, what then?
14:51:54
@_discord_154558903290560512:t2bot.iojd557 * A bit off-topic, but I think it fits on the scala-native section... does anyone know how to sign MacOS binaries produced with Scala Native?
I guess that implies paying Apple... but assuming I did pay, what do I do then?
14:52:00
@_discord_734849617820254331:t2bot.iovelvetbaldmime I just know it involves using xcode CLI tooling a lot 18:13:50
@_discord_734849617820254331:t2bot.iovelvetbaldmime There's a codesign subcommand I think, but I never really got it to work on github actions 18:14:13
@_discord_154558903290560512:t2bot.iojd557 Yeah, a quick Google search also pointed to 100USD/yr... I thought it was a one time fee 18:56:15
@_discord_634335681954578433:t2bot.iocquiroz Hi, I sign some our apps but not scala-native 19:54:59
@_discord_634335681954578433:t2bot.iocquiroz you have to join the developer program which is not fre4e 19:55:22
@_discord_634335681954578433:t2bot.iocquiroz that gives you the right to sign applications 19:55:42
@_discord_634335681954578433:t2bot.iocquiroz a further step is to notarize an app, that will upload your binaries to apple server so they can be checked 19:56:40
@_discord_634335681954578433:t2bot.iocquiroz I think binaries need to be built with xcode to be notarizable but documentation is not that clear 19:57:26
2 Jun 2024
@_discord_196624010761601024:t2bot.ioheko_ joined the room.11:17:34
@_discord_631855417747832833:t2bot.iosideeffffect jd557 you may find this link useful (both the article and the discussion) 20:29:07
@_discord_154558903290560512:t2bot.iojd557 Uh, what link? 😐 20:46:05
3 Jun 2024
@_discord_1153934720162349117:t2bot.iobluxwarrior_66894 joined the room.01:23:50
@_discord_734849617820254331:t2bot.iovelvetbaldmime armanbilge Wojciech Mazur Do you have any idea why I might be getting

[warn] Found a call to not defined static method Member(Top(java.nio.channels.AsynchronousSocketChannel),D4openL42java.nio.channels.AsynchronousChannelGroupL43java.nio.channels.AsynchronousSocketChannelEo). Static methods are generated since Scala Native 0.4.3, report this bug in the Scala Native issues. Call defined at https://raw.githubusercontent.com/typelevel/fs2/v3.10.2/io/jvm-native/src/main/scala/fs2/io/net/SocketGroupPlatform.scala:55:45
[error] Found 4 missing definitions while linking
[error] Not found Top(java.nio.channels.AsynchronousChannel)
[error]         at https://raw.githubusercontent.com/typelevel/fs2/v3.10.2/io/jvm-native/src/main/scala/fs2/io/net/SocketGroupPlatform.scala:76
[error] Not found Top(java.nio.channels.AsynchronousChannelGroup)
[error]         at https://raw.githubusercontent.com/typelevel/fs2/v3.10.2/io/native/src/main/scala/fs2/io/net/NetworkPlatform.scala:50
[error] Not found Top(java.nio.channels.AsynchronousSocketChannel)
[error]         at https://raw.githubusercontent.com/typelevel/fs2/v3.10.2/io/jvm-native/src/main/scala/fs2/io/net/SocketGroupPlatform.scala:80
[error] Not found Member(Top(java.nio.channels.AsynchronousSocketChannel),D4openL42java.nio.channels.AsynchronousChannelGroupL43java.nio.channels.AsynchronousSocketChannelEo)
[error]         at https://raw.githubusercontent.com/typelevel/fs2/v3.10.2/io/jvm-native/src/main/scala/fs2/io/net/SocketGroupPlatform.scala:55
[error] Undefined definitions found in reachability phase
[error] (http-server / Compile / nativeLink) Undefined definitions found in reachability phase


I'm just doing updates of dependency versions on a project that used to link
Doesn't seem to be the case of https://sca.la/percent

I also added -P:scalanative:genStaticForwardersForNonTopLevelObjects as a hail mary but it didn't help
08:04:59
@_discord_845013677816021083:t2bot.ioarmanbilge
I'm just doing updates of dependency versions on a project that used to link
what kind of dependency updates? still on 0.4?
08:06:18
@_discord_845013677816021083:t2bot.ioarmanbilge those definitions come from epollcat 08:06:41
@_discord_734849617820254331:t2bot.iovelvetbaldmime 0.4, I just bumped http4s 08:07:12
@_discord_734849617820254331:t2bot.iovelvetbaldmime ahhh, may be snunit dropped epollcat dependency

sbt:root> show http-server/allDependencies
[info] * org.scala-lang:scala3-compiler:3.5.0-RC1:scala-tool->default(compile)
[info] * org.scala-lang:scaladoc:3.5.0-RC1:scala-doc-tool->default(compile)
[info] * protocols:protocols:0.1.0-SNAPSHOT
[info] * org.scala-lang:scala3-library:3.5.0-RC1
[info] * org.scala-native:test-interface:0.4.17:test
[info] * org.scala-native:scala3lib:0.4.17
[info] * org.scala-native:nscplugin:0.4.17:plugin->default(compile)
[info] * com.github.lolgab:snunit-http4s0.23:0.9.0
[info] * com.github.lolgab:scala-native-crypto:0.0.4
[info] * org.http4s:http4s-dsl:0.23.27
[info] * org.http4s:http4s-ember-client:0.23.27
[info] * com.outr:scribe-cats:3.13.2
[info] * com.sourcegraph:semanticdb-javac:0.9.10:compile-internal,test-internal
08:07:29
@_discord_734849617820254331:t2bot.iovelvetbaldmime right, makes sense 🤦 https://github.com/lolgab/snunit/pull/163
sorry for false alarm
08:09:32
@_discord_734849617820254331:t2bot.iovelvetbaldmime so snunit 0.9 depends on a CE snapshot
I guess I need to explicitly bring fs2 snapshot as well? as http4s proper brings a published version of fs2
08:13:04
@_discord_845013677816021083:t2bot.ioarmanbilge mm yes, if you use the fs2 snapshot then you don't need epollcat 08:23:21

Show newer messages


Back to Room ListRoom Version: 6