Code::Blocks

Developer forums (C::B DEVELOPMENT STRICTLY!) => Contributions to C::B => Topic started by: rickg22 on May 09, 2005, 07:38:22 pm

Title: Linux beta testers wanted
Post by: rickg22 on May 09, 2005, 07:38:22 pm
Hey guys, we often receive patches to add a feature or solve a bug in Code::Blocks. But we can't apply those patches until we've tested them in both Windows and Linux. Yiannis got Linux, but he's the main developer, and I only got Windows.

We'd appreciate any volunteers who would help test patches on the Linux platform(s). This would speed up the patch applications.

Thanks in advance.
Title: Linux beta testers wanted
Post by: David Perfors on May 09, 2005, 08:18:07 pm
As soon as I get my computer organized, I will try to test patches.. I will install slackware, so I could also make a package for it...
Title: Linux beta testers wanted
Post by: rickg22 on May 09, 2005, 09:10:20 pm
Thanks!
Title: Linux beta testers wanted
Post by: fiammy on May 11, 2005, 08:39:03 pm
I'm trying to get it working right under SuSE Linux 9.2 Pro. I'll try to build the CVS as soon as possible, and flood you with bug reports :-)
Title: Linux beta testers wanted
Post by: rickg22 on May 11, 2005, 11:37:20 pm
Yes, I noticed the flooding already :lol:
Title: Linux beta testers wanted
Post by: AkiraDev on May 12, 2005, 04:09:57 pm
Hi!
I'll try it under Fedora Core 3, time permitting.

*Desperately waves his arms, hoping someone will make an RPM package for RH9/FC3*
Title: Linux beta testers wanted
Post by: DreadNot on May 26, 2005, 07:17:18 am
I've got SuSE 9.1.  I'll test under it when I'm up to speed under MSW.
Title: Linux beta testers wanted
Post by: David Perfors on June 16, 2005, 12:47:57 pm
I changed my mind, next week I am going to install *BSD beside windows (Hopefully I get the Xwindows to work now)
Title: Linux beta testers wanted
Post by: Anonymous on June 22, 2005, 05:53:36 pm
Hi, also posted a bug report,
I dont get Code::Blocks running
I am also using Gentoo 2.6.9 kernel
@Algorithms: Did you get Code::Blocks running?
Title: Re: Linux beta testers wanted
Post by: RShadow on June 25, 2005, 04:22:24 pm
Quote from: rickg22
Hey guys, we often receive patches to add a feature or solve a bug in Code::Blocks. But we can't apply those patches until we've tested them in both Windows and Linux. Yiannis got Linux, but he's the main developer, and I only got Windows.

We'd appreciate any volunteers who would help test patches on the Linux platform(s). This would speed up the patch applications.

Thanks in advance.


I will help test patches.  On a side note .. if you only have windows your missing out!  If  you don't want (or don't have room) to install Linux on your computer use a LiveCD.  Go get Gentoo and build a custom LiveCD.. plop the cd in.. boot up into Linux and test the patches.
Title: Linux beta testers wanted
Post by: David Perfors on July 01, 2005, 11:56:17 am
Right now I am trying to get codeblocks compiled on VectorLinux. This Linux is based on Slackware. (I couldn't install BSD because of hardware incompatibility...)
Title: Re: Linux beta testers wanted
Post by: morteoh on July 27, 2005, 12:04:35 pm

I'll try to build it on my debian sid box when i get home, let's see what happens ;-)

Where should i report bugs?

- Morten
Title: Re: Linux beta testers wanted
Post by: Funto on July 27, 2005, 12:17:30 pm
The actual version doesn't compile under Linux as I explain it here (http://forums.codeblocks.org/index.php/topic,593.new.html#new) :(

You still can try but if I were you I wouldn't expect too much...:(
Title: Re: Linux beta testers wanted
Post by: darklordsatan on July 27, 2005, 05:08:03 pm
Where should i report bugs?

Here (http://sourceforge.net/tracker/?func=add&group_id=126998&atid=707416)
Its in the main page, at the left, under "Development".
Title: Re: Linux beta testers wanted
Post by: elvstone on August 07, 2005, 04:45:38 pm
I'm on a FreeBSD 5.4 machine, and I'll do my best to try to make C::B run fine on FreeBSD before the 1.0 release.

Best regards,
Aron Stansvik
Title: Re: Linux beta testers wanted
Post by: rickg22 on August 07, 2005, 04:49:42 pm
That's cool! :) Because I'm done on 50% of the compiler plugin.

Then it's only codecompletion (somebody help please), and we got unicode! :D
Title: Re: Linux beta testers wanted
Post by: takeshi miya on August 08, 2005, 12:15:24 am
I'll try to see if I can test later C::B in debian in my sister's PC, because my motherboard's chipset doesn't work in any distro.
So my only solutions are VMWare (too slow for me) or coLinux (I tried several times but failed to got it working ok).

Recommendation: Don't buy a motherboard with an ATI chipset if you want to run linux =|
New hardware/less known hardware doesn't go well with linux kernel.
Title: Re: Linux beta testers wanted
Post by: PerryWerneck on November 22, 2005, 07:05:02 pm

   Hi,

   I Just started using it on Mandriva Linux 2006. I'm using for a few hours now and the only problem (until now) was a hang when importing a big project.
Title: Re: Linux beta testers wanted
Post by: thomas on November 22, 2005, 07:33:22 pm
I Just started using it on Mandriva Linux 2006
Woah... I installed Mandriva last weekend to be able to build binaries for that distro, but gave up on the idea after it told me "We are the Borg, we will assimilate your partition table". :lol:
Title: Re: Linux beta testers wanted
Post by: rickg22 on November 22, 2005, 07:37:53 pm
Perhaps now that Codeblocks is much more mature, we should apply for the compiler farm at sourceforge, i mean, they sure got a million distros in there... i think... :|

Edit: nevermind. I just looked at their hosts list.

    * x86-linux2: Fedora Linux FC2 running Linux 2.6 kernel
    * x86-openbsd1: OpenBSD 3.4
    * x86-solaris1: Sun Solaris 9
    * x86-linux1: Debian GNU/Linux 3.0 running Linux 2.4 kernel
    * x86-freebsd1: FreeBSD 4.8
    * x86-netbsd1: NetBSD 1.6.1
Title: Re: Linux beta testers wanted
Post by: takeshi miya on November 22, 2005, 10:34:26 pm
I opted-in the other day for the compile farm, but I dunno how to SSH correctly (I'm newbie here, when I try to login it says wrong password).
I'm also not sure if you need to figure as a project developer.
Title: Re: Linux beta testers wanted
Post by: mandrav on November 22, 2005, 11:08:50 pm
I'm also not sure if you need to figure as a project developer.

That's true, only project developers can opt-in for compile farm usage (at least that's what I read :P).
Title: Re: Linux beta testers wanted
Post by: thomas on November 22, 2005, 11:20:56 pm
I am against using the compile farm because of the implied security risks.
Of course nothing can prevent any of the Code::Blocks developers to deliberately build some kind of malware into the executable, but hey! I guess we should have that much trust!
On the other hand, you have absolutely no clue what goes on when you use a computer at the SF compile farm. You did not install the machine, you don't own it, and you don't know who has been using it before.
It might be just fine, but you might as well unintentionally bundle a trojan with your executable -- and unless it is a well-known variant, it may as well go unnoticed.

This possiblity is quite an argument against using the compile farm.

SF recommends against it, too:
Quote
While we encourage the use of the Compile Farm for porting your software to new platforms, and for testing your software, we discourage the use of the Compile Farm for creating packages for distribution to other users.
Title: Re: Linux beta testers wanted
Post by: sethjackson on November 22, 2005, 11:22:48 pm
I am against using the compile farm because of the implied security risks.
Of course nothing can prevent any of the Code::Blocks developers to deliberately build some kind of malware into the executable, but hey! I guess we should have that much trust!
On the other hand, you have absolutely no clue what goes on when you use a computer at the SF compile farm. You did not install the machine, you don't own it, and you don't know who has been using it before.
It might be just fine, but you might as well unintentionally bundle a trojan with your executable -- and unless it is a well-known variant, it may as well go unnoticed.

This possiblity is quite an argument against using the compile farm.

SF recommends against it, too:
Quote
While we encourage the use of the Compile Farm for porting your software to new platforms, and for testing your software, we discourage the use of the Compile Farm for creating packages for distribution to other users.

Maybe use it for testing... Then compile the released version on a dev's PC??
Title: Re: Linux beta testers wanted
Post by: takeshi miya on November 22, 2005, 11:30:29 pm
thomas: Compile Farm is for testing, for the packages we'll have C::B in official repositories I hope.

BTW, I highly doubt security risks, they are *nix machines and they'd give you a limited account, and users of the Compiler Farm can't install software system-wide.

Trojans in linux? And Sourceforge? Even Compile Farm, which is disabled by default in all accounts? I agree to not make packages from these boxes, but you got a little paranoid, ne? :P
Title: Re: Linux beta testers wanted
Post by: takeshi miya on November 22, 2005, 11:36:07 pm
That's true, only project developers can opt-in for compile farm usage (at least that's what I read :P).

I'm not a project developer (in sf cb) and I opted-in, but I'm not sure if I'll have access to the C::B files from there.
Title: Re: Linux beta testers wanted
Post by: thomas on November 22, 2005, 11:44:29 pm
Trojans in linux? And Sourceforge? Even Compile Farm, which is disabled by default in all accounts? I agree to not make packages from these boxes, but you got a little paranoid, ne? :P

I think practical. If I am to spread malware, then whom will I attack? Will I try to break into your PC and try to get my malware sent to the 10 people in your address book?
Or will I attack a computer which is used by 1000 developers who might be foolish enough to build packages which are then downloaded by 500.000 users? Think about it...

So clearly, the SF compile farm servers are a much more intersting target, and the threat is a lot higher. Also, do not be fooled by the fact that they run Unix. There are security holes in Unix too. Fewer than in Windows, sure, but Unix is not unbreakable, either. In particular if you are allowed to execute arbitrary software on the machine.
Title: Re: Linux beta testers wanted
Post by: takeshi miya on November 23, 2005, 12:25:45 am
I challenge you to show me one case of malware in Compile Farm.
If we're going to be paranoid, there's more chance to get Yiannis' Windows infected when creating the win32 package, thanks to the autodownloaded windows worms when you don't have applied the latest security fixes.

Anyways, please stay on topic, no one here talked about creating packages from Compile Farm, we are talking about testing.
Title: Re: Linux beta testers wanted
Post by: rickg22 on November 23, 2005, 12:55:01 am
Quote
Anyways, please stay on topic, no one here talked about creating packages from Compile Farm

*Walks away from the dogfight, whistling innocently...*
Title: Re: Linux beta testers wanted
Post by: guppy on November 25, 2005, 09:04:26 am
*tag*

Ill help out;

Linux/Gentoo [Portage 2.0.51.22-r3 (default-linux/x86/2005.0, gcc-3.3.6, glibc-2.3.5-r2, 2.6.10-gentoo-r6 i686)]

Build env:

sys-devel/autoconf:  2.13, 2.59-r6
sys-devel/automake:  1.4_p6, 1.5, 1.6.3, 1.7.9, 1.8.5-r3, 1.9.6-r1
sys-devel/binutils:  2.15.92.0.2-r10
sys-devel/libtool:   1.5.20
x11-libs/wxGTK: 2.6.1

RC2 compiles flawlessly "out of the box"
cvs needs manual addition of src/sdk to include path.
Title: Re: Linux beta testers wanted
Post by: undofen on December 04, 2005, 06:23:30 pm
Im trying to use C::B on gentoo for a long time now, so I could help if anyone could tell me the procedure ? :) I apply the patches and reply if they work ? :) anything more apart from that and bugreports ?
Title: Re: Linux beta testers wanted
Post by: me22 on December 04, 2005, 10:17:10 pm
For those of you using Gentoo, you can get my codeblocks-svn ebuild from http://bugs.gentoo.org/show_bug.cgi?id=89533

Set it up in a portage overlay and you can just use "emerge codeblocks-svn" to attempt a compile of the latest svn version.  Also means you get your normal CXXFLAGS applied and can use emerge -C to get rid of it.
Title: Re: Linux beta testers wanted
Post by: 280Z28 on December 15, 2005, 01:15:45 pm
I didn't read the whole thread because I'm so interested in developing on Linux, but are you keeping the Linux makefile up to date? As long as it shouldn't take much time I can test it on Solaris at work, and here on my OSX.

Oh the OSX is my roommate's, I'd be appalled if someone thought I would actually endorse such a product.  :lol:
Title: Re: Linux beta testers wanted
Post by: Der Meister on December 15, 2005, 04:48:51 pm
Yes, the makefile is kept up to date. And if not (maybe because it simply was forgotten) then you will notice it as soon as you try to compile a new version. ;) But then you can either complain about that or (probably the better way) provide a patch for it.
Title: Re: Linux beta testers wanted
Post by: cyberkoa on December 15, 2005, 05:14:16 pm
I do not able to compile the SVN version on my Ubuntu , it stop at the wxScintilla target and says undefine reference of wxScintilla::FindText(.....)  ..

I try at 2 machines , it gives the same error
anything hints ?
Title: Re: Linux beta testers wanted
Post by: connyosis on December 15, 2005, 05:30:51 pm
I've compiled code::blocks succesfully on Gentoo with the ebuild from bugs.gentoo.org.
Just created the portage overlay and emerged codeblocks-svn
Title: Re: Linux beta testers wanted
Post by: me22 on December 18, 2005, 10:32:59 pm
I've compiled code::blocks succesfully on Gentoo with the ebuild from bugs.gentoo.org.
Just created the portage overlay and emerged codeblocks-svn

Good to see my ebuild is in good use =)

That being said, you should always include the SVN revision number when you talk about anything using that ebuild.

You can use # svn info /usr/portage/distfiles/svn-src/codeblocks/trunk/ to get the revision number ( along with some other interesting information ).

[edit] Speaking of the ebuild, I've version bumped it to 1.0-r1 (http://bugs.gentoo.org/attachment.cgi?id=75048) since I found a bug in the ebuild.
Title: Re: Linux beta testers wanted
Post by: jlac on March 02, 2006, 10:41:38 pm
Hello,

I can participate to testing under linux...
and distribute a nighty build if you need ?

So i try to compile but i have the same problem :
I do not able to compile the SVN version on my Ubuntu , it stop at the wxScintilla target and says undefine reference of wxScintilla::FindText(.....)  ..

my configuration:
unbuntu 5.10
gcc 4.0.1
autoconf 2.59a-3
automake 1.9
libtool 2.5.6
Title: Re: Linux beta testers wanted
Post by: jlac on March 03, 2006, 09:42:52 pm
The solution to resolve error about wxScintilla::FindText(.....) can be found here : http://forums.codeblocks.org/index.php?topic=1688.0 (http://forums.codeblocks.org/index.php?topic=1688.0)