Where communities thrive


  • Join over 1.5M+ people
  • Join over 100K+ communities
  • Free without limits
  • Create your own community
People
Repo info
Activity
  • Mar 07 2019 17:29
    @directhex banned @CharlieIsHere
  • Oct 11 2018 17:23
    @directhex banned @deleteaccount1234567890
Alexander Köplinger
@akoeplinger
dllmap can't chose based on distro
Frederik Carlier
@qmfrederik
Ah :(
That's unfortunate ;-).
Is NativeLibrary.SetDllImportResolver something that could work on Mono?
Alexander Köplinger
@akoeplinger
I don't think that works in desktop mono
if you want to hack it you can fix the dllmap
but that will only work for yourself
Frederik Carlier
@qmfrederik
Yeah, that would at least be a short-term solution.
Or get the DllMap config to use a version of libgit2.so that depends on openssl 1.1 instead of 1.0
Frederik Carlier
@qmfrederik
@akoeplinger , quick question: Let's say I load the correct copy of libgit2.so via dlopen before LibGit2Sharp is loaded. In that case, would Mono use the copy of libgit2.so that's already loaded, or would it still load the file at the location indicated in DllMap?
Alexander Köplinger
@akoeplinger
hmm yeah I guess then it should use the one it already loaded
but haven't tested it
Frederik Carlier
@qmfrederik
OK, I'll give that a try then.
Thanks!
Jo Shields
@directhex
Build against gnutls not OpenSSL. The ABI is much much more cross-distro-friendly
Phil Jaenke
@rootwyrm
@akoeplinger btw, did you see my update on #18528 ? Found that --includedir isn't working and that's definitely in there. :(
Alexander Köplinger
@akoeplinger
haven't had time to look yet, will get to it later today
Phil Jaenke
@rootwyrm
OK, no worries on that. Just rather perplexing to me since that's an autotools built-in. And if that's broke, that's probably going to a much bigger change to fix.
So let's not trust the guy who is not very good with autotools without some supervision. ;)
arunjoseganapathy
@arunjoseganapathy
@alexischr Can I get more information about Martin Baulig ?. I'm not able to find out
Aleksey Kliger (λgeek)
@lambdageek
@arunjoseganapathy Could you file a new GitHub issue for https://github.com/mono/mono/issues/new that would be the easiest way to give your issue some attention from the folks who are familiar with the SSL streams
Luigi Baldoni
@lbaldoni_gitlab
Hello. Complete newbie here. I was hoping to port a .net app to linux and I'm seeing warnings like warning : Reference 'DevExpress.XtraEditors...
Is it worth going ahead from here? Will I have to rewrite significant chunks of code?
arunjoseganapathy
@arunjoseganapathy
@lambdageek Unfortunately I have not got any reply. I have raised in git-hub long time back.
Aleksey Kliger (λgeek)
@lambdageek
@arunjoseganapathy - could you share the link to the issue.
Jo Shields
@directhex
@lbaldoni_gitlab UI code is generally a problematic area. it looks like devexpress make a bunch of winforms UI controls, and i'd be very surprised if they wrote their controls in a cross-platform manner (mono has a winforms implementation, albeit one with bugs, but that doesn't help if the app is then immediately calling into NTOSKRNL.EXE to do things)
arunjoseganapathy
@arunjoseganapathy
Anyway I have to re-create new issue with ssl stream and I will share in this group
Luigi Baldoni
@lbaldoni_gitlab
@directhex thanks, reading up
Phil Jaenke
@rootwyrm
So I have a stupid question... what is the deal with btls in Mono? More specifically, is it going to stick around, should I worry about trying to fix breakage, or is there a wholly different plan that I'm unaware of?
Alexander Köplinger
@akoeplinger
it's going to stick around in mono/mono
plans for .net 5 are still being discussed
Phil Jaenke
@rootwyrm
OK. Are the commit dates in the extern actually accurate?
(I have some FreeBSD security folks asking about the impact of --disable-btls for aarch64/powerpc64)
Alexander Köplinger
@akoeplinger
well yeah, let's just say we're a bit behind :wink:
Phil Jaenke
@rootwyrm
Ha, well, hey. Not the worst. But what is the actual impact of --disable-btls?
Jo Shields
@directhex
on master? no ssl
Phil Jaenke
@rootwyrm
... wups. And on 6.8.0.96 same deal I presume?
Jo Shields
@directhex
we got rid of the legacy ssl provider
i'd have to check where we deleted the legacy provider. maybe 6.10
2019-12 (6.10) btls is mandatory
6.8 should give you tls 1.0/1.1 support with --disable-btls
Phil Jaenke
@rootwyrm
Okay, phew, that is a relief in that it gives me some time... we don't even have aarch64 building yet anyways. (With EITHER compiler, I'll note.)
qemu-aarch64 gives the delightful mono_os_cond_timedwait: pthread_cond_timedwait failed with "Operation not permitted" crash.
MCS and CSC soooooooo yeah, "it ain't you, it's us" applies. (Hence my question on Masto, because hardware doesn't crash.. it does the futex() hang though.)
Simona Avornicesei
@savornicesei
Is Gendarme still supported/developed? It's still mentioned on the mono-project site https://www.mono-project.com/docs/tools+libraries/tools/gendarme/
Alexander Köplinger
@akoeplinger
it's got very little activity. these days you're better off using or writing roslyn analyzers
Simona Avornicesei
@savornicesei
@akoeplinger Thanks for confirming. Do the roslyn analysers work on linux? (haven't played with them yet)
Alexander Köplinger
@akoeplinger
yeah they should
arunjoseganapathy
@arunjoseganapathy
@lambdageek Here is the issue related to sslstream mono/mono#18553