[Mono-bugs] [Bug 688618] New: make check fails at mcs/class/WindowsBase: DateTimeValueSerializerTest: IValueSerializerContext is defined multiple times

bugzilla_noreply at novell.com bugzilla_noreply at novell.com
Tue Apr 19 17:12:15 EDT 2011


https://bugzilla.novell.com/show_bug.cgi?id=688618

https://bugzilla.novell.com/show_bug.cgi?id=688618#c0


           Summary: make check fails at mcs/class/WindowsBase:
                    DateTimeValueSerializerTest: IValueSerializerContext
                    is defined multiple times
    Classification: Mono
           Product: Mono: Class Libraries
           Version: SVN
          Platform: Other
        OS/Version: Other
            Status: NEW
          Severity: Normal
          Priority: P5 - None
         Component: WPF
        AssignedTo: toshok at novell.com
        ReportedBy: david at dasz.at
         QAContact: mono-bugs at lists.ximian.com
          Found By: ---
           Blocker: ---


User-Agent:       Mozilla/5.0 (X11; U; Linux x86_64; en-US) AppleWebKit/534.3
(KHTML, like Gecko) Chrome/6.0.472.63 Safari/534.3

WindowsBase 2.0 test assembly links to both 2.0's WindowsBase as well as 4.0's
System.Xaml. This creates ambiguous references.

The simple fix is at https://github.com/mono/mono/pull/85

Reproducible: Always

Steps to Reproduce:
1. git checkout master
2. ./autogen.sh --enable-dependency-tracking --enable-nunit-tests
--with-mcs-docs=no && make -j 3 && make check

Actual Results:  
make test-local
make[8]: Entering directory
`/home/david/mono/mono-upstream/mcs/class/WindowsBase'
MCS     [net_2_0] WindowsBase_test_net_2_0.dll
Test/System.Windows.Markup/DateTimeValueSerializerTest.cs(38,33): error CS0433:
The imported type `System.Windows.Markup.IValueSerializerContext' is defined
multiple times
/home/david/mono/mono-upstream/mcs/class/lib/net_2_0/WindowsBase.dll (Location
of the symbol related to previous error)
/home/david/mono/mono-upstream/mcs/class/lib/net_4_0/System.Xaml.dll (Location
of the symbol related to previous error)
Test/System.Windows.Markup/DateTimeValueSerializerTest.cs(39,32): error CS0433:
The imported type `System.Windows.Markup.ValueSerializer' is defined multiple
times
/home/david/mono/mono-upstream/mcs/class/lib/net_2_0/WindowsBase.dll (Location
of the symbol related to previous error)
/home/david/mono/mono-upstream/mcs/class/lib/net_4_0/System.Xaml.dll (Location
of the symbol related to previous error)
Compilation failed: 2 error(s), 0 warnings
make[8]: *** [WindowsBase_test_net_2_0.dll] Error 1


Expected Results:  
make check passes

-- 
Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the QA contact for the bug.


More information about the mono-bugs mailing list