Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 557626 - dev-lang/mono-3.12.1 fails with "recipe for target '../../class/lib/basic/secxml/System.dll' failed"
Summary: dev-lang/mono-3.12.1 fails with "recipe for target '../../class/lib/basic/sec...
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Development (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: dotnet project
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2015-08-15 03:33 UTC by Willard Dawson
Modified: 2016-09-21 11:06 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
build log (build.log,887.64 KB, text/plain)
2015-08-15 03:33 UTC, Willard Dawson
Details
emerge --info (emerge-info,18.63 KB, text/plain)
2015-08-15 03:33 UTC, Willard Dawson
Details
emerge -pqv (emerge-pqv,213 bytes, text/plain)
2015-08-15 03:34 UTC, Willard Dawson
Details
environment (environment,148.92 KB, text/plain)
2015-08-15 03:34 UTC, Willard Dawson
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Willard Dawson 2015-08-15 03:33:33 UTC
Created attachment 409032 [details]
build log

See build log for details.

mkdir -p -- ../../class/lib/basic/secxml/
MCS     [secxml/basic] System.dll
System.Security.AccessControl/SemaphoreSecurity.cs(136,35): warning CS0109: The 
member `System.Security.AccessControl.SemaphoreSecurity.PersistModifications(Sys
tem.Runtime.InteropServices.SafeHandle)' does not hide an inherited member. The 
new keyword is not required
ESC[31mMono.Http/NtlmClient.cs(99,54): error CS1502: The best overloaded method match for `Mono.Security.Protocol.Ntlm.Type3Message.Type3Message(byte[])' has some invalid argumentsESC[0m
/usr/lib64/mono/gac/Mono.Security/2.0.0.0__0738eb9f132ed756/Mono.Security.dll (Location of the symbol related to previous error)
ESC[31mMono.Http/NtlmClient.cs(99,54): error CS1503: Argument `#1' cannot convert `Mono.Security.Protocol.Ntlm.Type2Message' expression to type `byte[]'ESC[0m
Compilation failed: 2 error(s), 1 warnings
../../build/library.make:275: recipe for target '../../class/lib/basic/secxml/System.dll' failed
make[9]: *** [../../class/lib/basic/secxml/System.dll] Error 1
Makefile:99: recipe for target '../../class/lib/basic/secxml/System.dll' failed
make[8]: *** [../../class/lib/basic/secxml/System.dll] Error 2
../../build/rules.make:143: recipe for target 'do-all' failed
make[7]: *** [do-all] Error 2
../build/rules.make:164: recipe for target 'all-recursive' failed
Comment 1 Willard Dawson 2015-08-15 03:33:56 UTC
Created attachment 409034 [details]
emerge --info
Comment 2 Willard Dawson 2015-08-15 03:34:17 UTC
Created attachment 409036 [details]
emerge -pqv
Comment 3 Willard Dawson 2015-08-15 03:34:50 UTC
Created attachment 409038 [details]
environment
Comment 4 Cynede (RETIRED) gentoo-dev 2015-08-17 10:27:18 UTC
strange error, may you try mono 4?
Comment 5 Willard Dawson 2015-08-17 19:29:31 UTC
(In reply to Heather from comment #4)
> strange error, may you try mono 4?

Maybe.  I'm using Pentoo overlay, which adds:

~dev-lang/mono-3.12.1

... to package.accept_keywords.  It appears the underlying dependencies are for:

dev-db/absinthe/absinthe-1.4.1.ebuild:DEPEND=">=dev-lang/mono-1
dev-dotnet/wxnet/wxnet-0.7.2.ebuild:		>=dev-lang/mono-1.0.4-r1
net-wireless/virtualradar-bin/virtualradar-bin-2.0.1.ebuild:	dev-lang/mono

So, I will try with mono 4 and see what else breaks...
Comment 6 Rick Farina (Zero_Chaos) gentoo-dev 2015-09-08 03:41:31 UTC
I'm getting the same build error (probably because I run the pentoo overlay which unmasks this broken version of mono)
Comment 7 Rick Farina (Zero_Chaos) gentoo-dev 2015-09-08 14:14:14 UTC
mono 4.0.3.20 was built.  I might add, it was built with --nodeps just to see if there were any dep issues that might cause problems for both.  It appears the problem is limited to mono 3.12.1
Comment 8 Pacho Ramos gentoo-dev 2016-09-21 11:06:00 UTC
4.4.1.0 is being stabilized finally