Author Topic: Linux beta testers wanted  (Read 35677 times)

Offline rickg22

  • Lives here!
  • ****
  • Posts: 2283
Linux beta testers wanted
« 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.

Offline David Perfors

  • Developer
  • Lives here!
  • *****
  • Posts: 560
Linux beta testers wanted
« Reply #1 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...
OS: winXP
Compiler: mingw
IDE: Code::Blocks SVN WX: 2.8.4 Wish list: faster code completion, easier debugging, refactoring

Offline rickg22

  • Lives here!
  • ****
  • Posts: 2283
Linux beta testers wanted
« Reply #2 on: May 09, 2005, 09:10:20 pm »
Thanks!

Offline fiammy

  • Multiple posting newcomer
  • *
  • Posts: 46
    • Nebulagame
Linux beta testers wanted
« Reply #3 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 :-)

Offline rickg22

  • Lives here!
  • ****
  • Posts: 2283
Linux beta testers wanted
« Reply #4 on: May 11, 2005, 11:37:20 pm »
Yes, I noticed the flooding already :lol:

Offline AkiraDev

  • Multiple posting newcomer
  • *
  • Posts: 71
Linux beta testers wanted
« Reply #5 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*

Offline DreadNot

  • Multiple posting newcomer
  • *
  • Posts: 47
    • http://www.utdallas.edu/atescomp
Linux beta testers wanted
« Reply #6 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.
There are two ways to code: watertight & bulletproof!

Offline David Perfors

  • Developer
  • Lives here!
  • *****
  • Posts: 560
Linux beta testers wanted
« Reply #7 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)
OS: winXP
Compiler: mingw
IDE: Code::Blocks SVN WX: 2.8.4 Wish list: faster code completion, easier debugging, refactoring

Anonymous

  • Guest
Linux beta testers wanted
« Reply #8 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?

Offline RShadow

  • Multiple posting newcomer
  • *
  • Posts: 34
    • http://www.code-universe.com
Re: Linux beta testers wanted
« Reply #9 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.
OS: Gentoo Linux (Kernel 2.6.11 (2.6.12 is evil )   x64_x86)
WM: KDE 3.4.1
Compiler: GCC 3.4 (but of course) GLIBC: NPTL wxWidgets: 2.6.1

Offline David Perfors

  • Developer
  • Lives here!
  • *****
  • Posts: 560
Linux beta testers wanted
« Reply #10 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...)
OS: winXP
Compiler: mingw
IDE: Code::Blocks SVN WX: 2.8.4 Wish list: faster code completion, easier debugging, refactoring

Offline morteoh

  • Single posting newcomer
  • *
  • Posts: 4
Re: Linux beta testers wanted
« Reply #11 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

Offline Funto

  • Multiple posting newcomer
  • *
  • Posts: 81
Re: Linux beta testers wanted
« Reply #12 on: July 27, 2005, 12:17:30 pm »
The actual version doesn't compile under Linux as I explain it here :(

You still can try but if I were you I wouldn't expect too much...:(

Offline darklordsatan

  • Almost regular
  • **
  • Posts: 132
    • http://eviltrend.sf.net
Re: Linux beta testers wanted
« Reply #13 on: July 27, 2005, 05:08:03 pm »
Where should i report bugs?

Here
Its in the main page, at the left, under "Development".

Offline elvstone

  • Single posting newcomer
  • *
  • Posts: 7
Re: Linux beta testers wanted
« Reply #14 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

Offline rickg22

  • Lives here!
  • ****
  • Posts: 2283
Re: Linux beta testers wanted
« Reply #15 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

Offline takeshi miya

  • Lives here!
  • ****
  • Posts: 1487
Re: Linux beta testers wanted
« Reply #16 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.
« Last Edit: August 08, 2005, 01:07:19 am by takeshimiya »

Offline PerryWerneck

  • Multiple posting newcomer
  • *
  • Posts: 21
Re: Linux beta testers wanted
« Reply #17 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.
---
Perry Werneck
Brasilia - DF - Brazil

Offline thomas

  • Administrator
  • Lives here!
  • *****
  • Posts: 3979
Re: Linux beta testers wanted
« Reply #18 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:
"We should forget about small efficiencies, say about 97% of the time: Premature quotation is the root of public humiliation."

Offline rickg22

  • Lives here!
  • ****
  • Posts: 2283
Re: Linux beta testers wanted
« Reply #19 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
« Last Edit: November 22, 2005, 07:39:44 pm by rickg22 »

Offline takeshi miya

  • Lives here!
  • ****
  • Posts: 1487
Re: Linux beta testers wanted
« Reply #20 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.

Offline mandrav

  • Project Leader
  • Administrator
  • Lives here!
  • *****
  • Posts: 4291
    • Code::Blocks IDE
Re: Linux beta testers wanted
« Reply #21 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).
Be patient!
This bug will be fixed soon...

Offline thomas

  • Administrator
  • Lives here!
  • *****
  • Posts: 3979
Re: Linux beta testers wanted
« Reply #22 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.
"We should forget about small efficiencies, say about 97% of the time: Premature quotation is the root of public humiliation."

sethjackson

  • Guest
Re: Linux beta testers wanted
« Reply #23 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??

Offline takeshi miya

  • Lives here!
  • ****
  • Posts: 1487
Re: Linux beta testers wanted
« Reply #24 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

Offline takeshi miya

  • Lives here!
  • ****
  • Posts: 1487
Re: Linux beta testers wanted
« Reply #25 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.

Offline thomas

  • Administrator
  • Lives here!
  • *****
  • Posts: 3979
Re: Linux beta testers wanted
« Reply #26 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.
"We should forget about small efficiencies, say about 97% of the time: Premature quotation is the root of public humiliation."

Offline takeshi miya

  • Lives here!
  • ****
  • Posts: 1487
Re: Linux beta testers wanted
« Reply #27 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.

Offline rickg22

  • Lives here!
  • ****
  • Posts: 2283
Re: Linux beta testers wanted
« Reply #28 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...*

guppy

  • Guest
Re: Linux beta testers wanted
« Reply #29 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.

Offline undofen

  • Multiple posting newcomer
  • *
  • Posts: 19
Re: Linux beta testers wanted
« Reply #30 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 ?

Offline me22

  • Official tester
  • Multiple posting newcomer
  • ***
  • Posts: 53
    • TA Universe
Re: Linux beta testers wanted
« Reply #31 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.

Offline 280Z28

  • Regular
  • ***
  • Posts: 397
  • *insert unicode here*
Re: Linux beta testers wanted
« Reply #32 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:
« Last Edit: December 15, 2005, 01:17:20 pm by 280Z28 »
78 280Z, "a few bolt-ons" - 12.71@109.04
99 Trans Am, "Daily Driver" - 525rwhp/475rwtq
 Check out The Sam Zone :cool:

Offline Der Meister

  • Regular
  • ***
  • Posts: 307
Re: Linux beta testers wanted
« Reply #33 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.
Real Programmers don't comment their code. If it was hard to write, it should be hard to understand.
Real Programmers don't write in BASIC. Actually, no programmers write in BASIC, after the age of 12.

Offline cyberkoa

  • Plugin developer
  • Almost regular
  • ****
  • Posts: 145
    • http://
Re: Linux beta testers wanted
« Reply #34 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 ?

Offline connyosis

  • Multiple posting newcomer
  • *
  • Posts: 15
Re: Linux beta testers wanted
« Reply #35 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

Offline me22

  • Official tester
  • Multiple posting newcomer
  • ***
  • Posts: 53
    • TA Universe
Re: Linux beta testers wanted
« Reply #36 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 since I found a bug in the ebuild.
« Last Edit: December 19, 2005, 12:59:42 am by me22 »

Offline jlac

  • Single posting newcomer
  • *
  • Posts: 7
Re: Linux beta testers wanted
« Reply #37 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
embedded real-time signal processing software engineer.

Offline jlac

  • Single posting newcomer
  • *
  • Posts: 7
Re: Linux beta testers wanted
« Reply #38 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

embedded real-time signal processing software engineer.