zD12 / galaxium

Automatically exported from code.google.com/p/galaxium
0 stars 0 forks source link

Doesn't work on Mono 2.2 #332

Closed GoogleCodeExporter closed 9 years ago

GoogleCodeExporter commented 9 years ago
./Utilities/ArgumentUtility.cs(284,36): error CS8244: The `is' operator
cannot be applied to an operand of a static type
Compilation failed: 1 error(s), 0 warnings
make[2]: *** [../../build/Galaxium.Core.dll] Error 1
make[2]: Leaving directory
`/usr/temp/portage/net-im/galaxium-0.7.4.1/work/galaxium-0.7.4.1/src/Galaxium.Co
re'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory
`/usr/temp/portage/net-im/galaxium-0.7.4.1/work/galaxium-0.7.4.1/src'
make: *** [all-recursive] Error 1
 * 
 * ERROR: net-im/galaxium-0.7.4.1 failed.
 * Call stack:
 *               ebuild.sh, line   49:  Called src_compile
 *             environment, line 2548:  Called die
 * The specific snippet of code:
 *       emake || die "make failed"
 *  The die message:
 *   make failed
 * 
 * If you need support, post the topmost build error, and the call stack if
relevant.
 * A complete build log is located at
'/usr/temp/portage/net-im/galaxium-0.7.4.1/temp/build.log'.
 * The ebuild environment file is located at
'/usr/temp/portage/net-im/galaxium-0.7.4.1/temp/environment'.
 * This ebuild is from an overlay: '/usr/local/portage/'
 * 

 * Messages for package net-im/galaxium-0.7.4.1:

 * 
 * ERROR: net-im/galaxium-0.7.4.1 failed.
 * Call stack:
 *               ebuild.sh, line   49:  Called src_compile
 *             environment, line 2548:  Called die
 * The specific snippet of code:
 *       emake || die "make failed"
 *  The die message:
 *   make failed
 * 
 * If you need support, post the topmost build error, and the call stack if
relevant.
 * A complete build log is located at
'/usr/temp/portage/net-im/galaxium-0.7.4.1/temp/build.log'.
 * The ebuild environment file is located at
'/usr/temp/portage/net-im/galaxium-0.7.4.1/temp/environment'.
 * This ebuild is from an overlay: '/usr/local/portage/'
 * 

Original issue reported on code.google.com by michael....@gmail.com on 23 Jan 2009 at 5:15

GoogleCodeExporter commented 9 years ago
I have the same problem here

Original comment by aragao.o...@gmail.com on 6 Feb 2009 at 1:31

GoogleCodeExporter commented 9 years ago
And another problem will appear later, an interface error, something like that.

I modified the function to return true and another error appeared ;P

Original comment by aragao.o...@gmail.com on 6 Feb 2009 at 1:33

GoogleCodeExporter commented 9 years ago
I made the attached patch and was able to compile.

Disclaimer: I know nothing about C#. I made this patch by pure intuition.

Original comment by sysco...@gmail.com on 6 Feb 2009 at 5:17

Attachments:

GoogleCodeExporter commented 9 years ago
It still freezes after I try to open it, showing:

2009/02/06 15:19:56 [DEBUG] [GtkActivityUtility.Initialize] Initializing gtk 
activity utility...

Original comment by sysco...@gmail.com on 6 Feb 2009 at 5:20

GoogleCodeExporter commented 9 years ago
The patch compiles, but it wouldn't really work. :) Thanks anyway.
I've fixed it in the svn. Please check it, I don't have Mono 2.2 installed.
If there is another (unrelated) issue, please post it separately.

Original comment by Zarevucky.Jiri on 6 Feb 2009 at 10:02

GoogleCodeExporter commented 9 years ago
I was getting the same error, but after the Zarevucky commit It just changed a 
little:

./Interfaces/IContact.cs(32,56): warning CS0108: 
`Galaxium.Protocol.IContact.NicknameChange' hides inherited member 
`Galaxium.Protocol.IEntity.NicknameChange'. Use the new keyword if hiding was 
intended
./Interfaces/IEntity.cs(34,56): (Location of the symbol related to previous 
warning)
./Abstract/AbstractCustomEmoticon.cs(26,31): error CS0737: 
`Galaxium.Protocol.AbstractCustomEmoticon' does not implement interface member 
`Galaxium.Protocol.ICustomEmoticon.Equivalents.set' and the best implementing 
candidate `Galaxium.Protocol.AbstractEmoticon.Equivalents' in not public
./Interfaces/ICustomEmoticon.cs(28,49): (Location of the symbol related to 
previous 
error)
./Abstract/AbstractEmoticon.cs(45,35): (Location of the symbol related to 
previous 
error)
Compilation failed: 1 error(s), 1 warnings

Original comment by adriano....@gmail.com on 6 Feb 2009 at 10:31

GoogleCodeExporter commented 9 years ago
Fixed.

Original comment by Zarevucky.Jiri on 6 Feb 2009 at 10:51

GoogleCodeExporter commented 9 years ago
compiled, but it freezes just like the syscoder patch...

log:
2009/02/06 21:32:00 [DEBUG] [GStreamerVideoBackend.GetDevices] Found 0 webcam 
devices
2009/02/06 21:32:00 [DEBUG] [VideoUtility.LoadBackends] Using video backend 
'Galaxium.GStreamer.GStreamerVideoBackend'
2009/02/06 21:32:00 [DEBUG] [VideoUtility.SelectDevice] No video devices found
2009/02/06 21:32:00 [DEBUG] [MainWindow..ctor] Creating general session 
structure...
2009/02/06 21:32:00 [WARNING] [BasicSessionWidget..ctor] Account's initial 
presence 
is not available:
2009/02/06 21:32:01 [DEBUG] [GtkActivityUtility.Initialize] Initializing gtk 
activity utility...

Original comment by adriano....@gmail.com on 6 Feb 2009 at 11:32

GoogleCodeExporter commented 9 years ago
That seems like a separate issue. I'll look into it tomorrow.

Original comment by Zarevucky.Jiri on 6 Feb 2009 at 11:52

GoogleCodeExporter commented 9 years ago
It's a bit difficult to update mono on Ubuntu without breaking my entire 
system... I
suggest you stick to the 2.0 for a while...

Original comment by Zarevucky.Jiri on 7 Feb 2009 at 2:53

GoogleCodeExporter commented 9 years ago
Seems to be a Bug in Galaxium. i have Mno 2.3 r3 installed, but Galaxium gives 
the
same compilation error, both in Sabayon, as in Gentoo.

Original comment by mrta...@gmail.com on 6 Mar 2009 at 10:04

GoogleCodeExporter commented 9 years ago
Now, is not more in Portage (2.2_rc.27) but Galaxium was found in the Overlay 
Zugaina.
but not compile also.

This is the bug that i reported in Gentoo Bugzilla...

http://bugs.gentoo.org/show_bug.cgi?id=261623

Original comment by mrta...@gmail.com on 24 Mar 2009 at 6:26

GoogleCodeExporter commented 9 years ago
In my tests...
also source code cannot compile, despite all the dependences satisfied..
Is a defective package...

Original comment by mrta...@gmail.com on 25 Mar 2009 at 11:47

GoogleCodeExporter commented 9 years ago
So... I've finally installed OpenSUSE and started digging. The SVN version 
builds
after a few fixes I committed ages ago, but unfortunately, MSN protocol freezes 
while
connecting. Since I don't really understand it, we will have to wait for the 
old devs
to return... So, everybody, start spamming mailing list :D

Original comment by Zarevucky.Jiri on 26 Mar 2009 at 12:18

GoogleCodeExporter commented 9 years ago
I'm closing this one, since the original problem was solved.

Original comment by Zarevucky.Jiri on 10 Apr 2009 at 3:03

GoogleCodeExporter commented 9 years ago
[deleted comment]
GoogleCodeExporter commented 9 years ago
hi,
problem compile galaxium with netbsd, similar message error:
 ./Utilities/ArgumentUtility.cs(284,36): error CS8244: The `is' operator cannot be
applied to an operand of a static type
Compilation failed: 1 error(s), 0 warnings
gmake[2]: *** [../../build/Galaxium.Core.dll] Error 1
gmake[2]: Leaving directory
`/usr/pkgsrc/category/galaxium/work/galaxium-0.7.4.1/src/Galaxium.Core'
gmake[1]: *** [all-recursive] Error 1
gmake[1]: Leaving directory 
`/usr/pkgsrc/category/galaxium/work/galaxium-0.7.4.1/src'

thank you 

Original comment by kamel.derouiche on 15 Apr 2009 at 11:24

GoogleCodeExporter commented 9 years ago
you'll have to use SVN version until some new release comes out

Original comment by Zarevucky.Jiri on 16 Apr 2009 at 4:27