After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 514252 - beagle evolution backend doesn't build
beagle evolution backend doesn't build
Status: RESOLVED FIXED
Product: beagle
Classification: Other
Component: General
0.3.x
Other Linux
: Normal trivial
: ---
Assigned To: Beagle Bugs
Beagle Bugs
Depends on:
Blocks:
 
 
Reported: 2008-02-04 10:33 UTC by Götz Waschk
Modified: 2008-02-09 19:30 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Götz Waschk 2008-02-04 10:33:42 UTC
This is on Mandriva Cooker with beagle 0.3.3, gtk-sharp 2.11.91, gnome-sharp 2.19.91, evolution-sharp 0.15.4 and gmime-sharp 2.2.15:
/usr/bin/gmcs -debug -nowarn:0162,0164,0168,0169,0219,0436 -out:EvolutionBackends.dll -target:library ./EvolutionBackendsAssemblyInfo.cs ./EvolutionDataServerQueryable/BookContainer.cs ./EvolutionDataServerQueryable/CalContainer.cs ./EvolutionDataServerQueryable/Container.cs ./EvolutionDataServerQueryable/EvolutionDataServerQueryable.cs ./EvolutionDataServerQueryable/SchedulingIndexableGenerator.cs ./EvolutionDataServerQueryable/SourcesHandler.cs ./EvolutionMailQueryable/EvolutionMailQueryable.cs ./EvolutionMailQueryable/EvolutionMailIndexableGenerator.cs ./EvolutionMailQueryable/EvolutionSummaryTracker.cs ./EvolutionMailQueryable/GConfThreadHelper.cs ./EvolutionMailQueryable/MailCrawler.cs -r:ICSharpCode.SharpZipLib -r:../Util/Util.dll -r:../BeagleClient/Beagle.dll -r:./BeagleDaemonLib.dll -r:Mono.Posix -r:/usr/lib/mono/evolution-sharp/evolution-sharp.dll -r:/usr/lib/pkgconfig/../../lib/mono/gtk-sharp-2.0/gconf-sharp.dll -r:/usr/lib/mono/gmime-sharp/gmime-sharp.dll   -r:Mono.Data.Sqlite
./EvolutionMailQueryable/GConfThreadHelper.cs(30,7): error CS0246: The type or namespace name `GLib' could not be found. Are you missing a using directive or an assembly reference?
./EvolutionMailQueryable/GConfThreadHelper.cs(30,1): error CS0246: The type or namespace name `GLib' could not be found. Are you missing a using directive or an assembly reference?
./EvolutionMailQueryable/GConfThreadHelper.cs(30,7): error CS0246: The type or namespace name `GLib' could not be found. Are you missing a using directive or an assembly reference?
./EvolutionMailQueryable/GConfThreadHelper.cs(30,1): error CS0246: The type or namespace name `GLib' could not be found. Are you missing a using directive or an assembly reference?
Compilation failed: 4 error(s), 0 warnings


There's simply a reference to glib-sharp.dll missing, then it builds fine.
Comment 1 Debajyoti Bera 2008-02-04 21:24:50 UTC
Nothing changed in the build system. Was it building correctly before ? Notably what does pkg-config reports ? This is on my test gutsy vm:

ubuntu@ubuntu-vm:~/beagle/beagled$ pkg-config --libs gconf-sharp-2.0
-r:/usr/lib/pkgconfig/../../lib/mono/gtk-sharp-2.0/gconf-sharp.dll -r:/usr/lib/pkgconfig/../../lib/mono/gtk-sharp-2.0/gconf-sharp-peditors.dll -r:/usr/lib/pkgconfig/../../lib/mono/gtk-sharp-2.0/gnome-sharp.dll -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/art-sharp.dll -r:/usr/lib/pkgconfig/../../lib/mono/gtk-sharp-2.0/gnome-vfs-sharp.dll -r:/usr/lib/pkgconfig/../../lib/mono/gtk-sharp-2.0/glib-sharp.dll  
Comment 2 Götz Waschk 2008-02-04 21:33:59 UTC
# pkg-config --libs gconf-sharp-2.0
-r:/usr/lib/pkgconfig/../../lib/mono/gtk-sharp-2.0/gconf-sharp.dll  

This is the new gnome-sharp.
Comment 3 Debajyoti Bera 2008-02-09 19:30:42 UTC
r4470 should fix it.