Opened 7 years ago

Closed 5 years ago

#52846 closed defect (worksforme)

Regression bug in the Mono-3.12.1_1 port?

Reported by: mouse07410 (Mouse) Owned by: MarcusCalhoun-Lopez (Marcus Calhoun-Lopez)
Priority: Normal Milestone:
Component: ports Version: 2.3.4
Keywords: Cc:
Port: mono

Description

Mono cannot compile/build asn1scc https://github.com/ttsiodras/asn1scc. It appears that 3.12.1 has a regression bug: https://github.com/ttsiodras/asn1scc/issues/71#issuecomment-259363800.

Could you please look into this?

Change History (7)

comment:1 Changed 7 years ago by mouse07410 (Mouse)

Not sure it matters, but here's output from running Mono test-programs from the Mono web page:

$ mcs hello.cs
$ mono hello.exe
Hello Mono World
$ mono tlstest.exe https://www.nuget.org

https://www.nuget.org
[Subject]
  CN=nuget.org

[Issuer]
  CN=Microsoft IT SSL SHA2, OU=Microsoft IT, O=Microsoft Corporation, L=Redmond, S=Washington, C=US

[Not Before]
  3/9/2015 4:07:54 PM

[Not After]
  3/8/2017 3:07:54 PM

[Thumbprint]
  3751CB513B93EE67EC9F18A1F2AEC1EAC87AF9BC


	Valid From:  3/9/2015 4:07:54 PM
	Valid Until: 3/8/2017 3:07:54 PM

Error #-2146762486: CERT_E_CHAINING 0x800B010A
$ 

comment:2 Changed 7 years ago by mouse07410 (Mouse)

Installing Mono from http://www.mono-project.com/docs/about-mono/supported-platforms/osx/ resolved the problem with asn1scc - which to me proves that the bug is in the Macports mono port.

comment:3 Changed 7 years ago by mf2k (Frank Schima)

Cc: nomaintainer@… removed

Please do not Cc nomaintainer@… because it is not a valid email address.

comment:4 Changed 7 years ago by ryandesign (Ryan Carsten Schmidt)

If this really is a regression in mono 3.12.1—a problem in 3.12.1 that was not present in earlier versions of mono 3—then you would think the developers of mono would have released a new version of mono 3, but they have not; 3.12.1 is that latest version of mono 3 that exists.

If you're asking us to update the mono port to version 4, that's #51108.

comment:5 Changed 7 years ago by mouse07410 (Mouse)

I don't know. I can only say that with this Mono (downloaded from the Mono site)

$ mono --version
Mono JIT compiler version 4.6.1 (mono-4.6.0-branch-c8sr0/ef43c15 Mon Oct  3 14:35:32 EDT 2016)
Copyright (C) 2002-2014 Novell, Inc, Xamarin Inc and Contributors. www.mono-project.com
	TLS:           normal
	SIGSEGV:       altstack
	Notification:  kqueue
	Architecture:  x86
	Disabled:      none
	Misc:          softdebug 
	LLVM:          yes(3.6.0svn-mono-master/8b1520c)
	GC:            sgen
$

the package I've been talking about, builds and runs successfully. While my attempts to build it with the Macports version of Mono fail consistently.

asn1scc maintainers suggested that this is likely to be a regression bug in mono-3.12.1. I'm not qualified to confirm or argue.

I would certainly applaud upgrading this port to Mono v4.

comment:6 Changed 5 years ago by MarcusCalhoun-Lopez (Marcus Calhoun-Lopez)

Owner: changed from macports-tickets@… to MarcusCalhoun-Lopez
Status: newaccepted

comment:7 Changed 5 years ago by MarcusCalhoun-Lopez (Marcus Calhoun-Lopez)

Resolution: worksforme
Status: acceptedclosed

mono has undergone significant changes since this ticket was submitted.
I tried to build asn1scc, but it seems to require and older version of fsharp than we provide.

If we can reproduce the problem with the new version of mono, then we can revisit the issue.

Note: See TracTickets for help on using tickets.