[SM-Grimoire-Bugs] [Bug 13900] New: gmime mono bindings don't build

bugzilla-daemon at bugs.sourcemage.org bugzilla-daemon at bugs.sourcemage.org
Tue Jul 24 13:55:17 EDT 2007


http://bugs.sourcemage.org/show_bug.cgi?id=13900

           Summary: gmime mono bindings don't build
           Product: Codex
           Version: test grimoire
          Platform: Other
        OS/Version: other
            Status: NEW
          Severity: normal
          Priority: P2
         Component: libs
        AssignedTo: sm-grimoire-bugs at lists.ibiblio.org
        ReportedBy: v.merkatz at gmx.net


/usr/bin/mcs --unsafe /out:gmime-sharp.dll /target:library
-r:/usr/lib/pkgconfig/../../lib/mono/gtk-sharp-2.0/pango-sharp.dll
-r:/usr/lib/pkgconfig/../../lib/mono/gtk-sharp-2.0/atk-sharp.dll
-r:/usr/lib/pkgconfig/../../lib/mono/gtk-sharp-2.0/gdk-sharp.dll
-r:/usr/lib/pkgconfig/../../lib/mono/gtk-sharp-2.0/gtk-sharp.dll
-r:/usr/lib/pkgconfig/../../lib/mono/gtk-sharp-2.0/glib-sharp.dll  
./InternetAddressList.cs ./StreamWrapper.cs AssemblyInfo.cs generated/*.cs
warning CS8029: Compatibility: Use -unsafe instead of --unsafe
generated/Message.cs(244,40): warning CS0809: Obsolete member
`GMime.Message.ToString()' overrides non-obsolete member `GMime.Object.ToString()'
generated/Part.cs(252,40): warning CS0809: Obsolete member
`GMime.Part.ToString()' overrides non-obsolete member `GMime.Object.ToString()'
generated/SessionSimple.cs(25,54): warning CS0108:
`GMime.SessionSimple.RequestPasswd' hides inherited member
`GMime.Session.RequestPasswd(string, bool, string)'. Use the new keyword if
hiding was intended
generated/Session.cs(36,38): (Location of the symbol related to previous warning)
generated/SessionSimple.cs(35,53): warning CS0108:
`GMime.SessionSimple.ForgetPasswd' hides inherited member
`GMime.Session.ForgetPasswd(string)'. Use the new keyword if hiding was intended
generated/Session.cs(51,36): (Location of the symbol related to previous warning)
generated/SessionSimple.cs(45,49): warning CS0108:
`GMime.SessionSimple.IsOnline' hides inherited member `GMime.Session.IsOnline'.
Use the new keyword if hiding was intended
generated/Session.cs(63,25): (Location of the symbol related to previous warning)
generated/GMimeSharp.SimpleForgetPasswdFuncNative.cs(16,17): error CS0177: The
out parameter `err' must be assigned to before control leaves the current method
Compilation failed: 1 error(s), 6 warnings
make[2]: *** [gmime-sharp.dll] Error 1
make[2]: Leaving directory `/usr/src/gmime-2.2.10/mono'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/usr/src/gmime-2.2.10'
make: *** [all] Error 2]

This problem also exists in gmime svn.
I'm not sure where the real problem is, the file is generated by gapi2-codegen
from gtk-sharp-2.

-- 
Configure bugmail: http://bugs.sourcemage.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.



More information about the SM-Grimoire-Bugs mailing list