Code::Blocks Forums

User forums => Nightly builds => Topic started by: killerbot on July 19, 2007, 07:22:40 pm

Title: The 19 July 2007 build (4281) is out.
Post by: killerbot on July 19, 2007, 07:22:40 pm
Get quick announcements through the RSS feed http://www.codeblocks.org/nightly/CodeBlock_RSS.xml

Before you use a nightly make sure you understand how it works (http://forums.codeblocks.org/index.php/topic,3232.0.html).

A link to the unicode windows wxWidget dll for Code::Blocks : http://prdownload.berlios.de/codeblocks/wxmsw28u_gcc_cb_wx284.7z

For those who might need this one (when no MingW installed on your system) : the mingw10m.dll : http://prdownload.berlios.de/codeblocks/mingwm10.7z

The 19 July 2007 build is out.
  - Windows :
   http://prdownload.berlios.de/codeblocks/CB_20070719_rev4281_win32.7z
  - Linux :
   http://prdownload.berlios.de/codeblocks/CB_20070719_rev4281_Ubuntu6.10+7.04_wx2.8.4.tar.gz
   http://prdownload.berlios.de/codeblocks/CB_20070719_rev4281_Debian4.0_wx2.8.4.deb (not yet)
   http://prdownload.berlios.de/codeblocks/CB_20070719_rev4281_suse100-102.wx28.i586.rpm (not yet)
   http://prdownload.berlios.de/codeblocks/CB_20070719_rev4281_fc4+5.i586.rpm (not yet)


Resolved Fixed:


Regressions/Confirmed/Annoying/Common bugs:


Title: Re: The 19 July 2007 build (4281) COULD BE out.
Post by: rickg22 on July 19, 2007, 09:26:12 pm
hey killerbot, we could start distributing the binaries at sourceforge, what do you think? It also helps us gain points for the "most popular" contest :)
Title: Re: The 19 July 2007 build (4281) COULD BE out.
Post by: Roman on July 19, 2007, 09:37:05 pm
Each scoolboy knows SF - I think it is right to be there too
Title: Re: The 19 July 2007 build (4281) COULD BE out.
Post by: codeur on July 20, 2007, 09:00:43 am
Each scoolboy knows SF - I think it is right to be there too
After seeing the problems others (e.g. MinGW) have on SF, and the mess on that site, it's not such a clear-cut decision.
Title: Re: The 19 July 2007 build (4281) is out.
Post by: killerbot on July 20, 2007, 02:28:02 pm
published :-)
Title: Re: The 19 July 2007 build (4281) is out.
Post by: dje on July 20, 2007, 04:31:11 pm
Crash crash crash and crash  :evil:

Context :
I am working on an awful project one would never choose to work on.  :(
I imported 4 Visual 6 projects containing approximatively 450 files (total number of Visual projects = 263  :roll:)
The crashes systematically happen when I save the current header file after edition.
No RPT report is generated.

The inheritance complexity is very important.
There are things like #ifdef/#ifndef in multiple inheritance that give wrong result in symbol window.
I can't provide sources.

WinXP
SVN4281
Used for edition, not for building.

I create bug report this evening.

Dje
Title: Re: The 19 July 2007 build (4281) is out.
Post by: rickg22 on July 20, 2007, 08:47:34 pm
dje: Try running C::B inside GDB. After you get the segfault, type "bt" and you'll get a backtrace. That always works and it's much better than a report ;-).
Title: Re: The 19 July 2007 build (4281) is out.
Post by: dje on July 20, 2007, 08:58:39 pm
the problem is I am working on a stinky project and as I work for a stone edge company, I am not supposed to install software (even free) nor have access to Internet. Hopefully, C::B can be run from a USB key  :wink:

My SVN env is at home and I can't bring back source code at home.

I'll try to reproduce the dirty inheritance I saw with own classes this WE.

Dje
Title: Re: The 19 July 2007 build (4281) is out.
Post by: Roman on July 20, 2007, 11:05:07 pm
published :-)

Why not to pulish some of the nightlies?

Regards,
Roman
Title: Re: The 19 July 2007 build (4281) is out.
Post by: DC@DR on July 20, 2007, 11:11:52 pm
Why it's .tar.gz now instead of the usual .deb package for Ubuntu 7.04?
Title: Re: The 19 July 2007 build (4281) is out.
Post by: cstudent on July 20, 2007, 11:26:50 pm
Why it's .tar.gz now instead of the usual .deb package for Ubuntu 7.04?

The Linux builds are now broken down into 7 separate packages.

Generated packages are:
    * libcodeblocks0
    * codeblocks
    * codeblocks-contrib
    * codeblocks-dbg
    * codeblocks-dev
    * libwxsmithlib0
    * libwxsmithlib0-dev

All the files are archived in the tar.gz file. The file is also considerably larger than the old .deb file. The tar file is around 18 mb.

Title: Re: The 19 July 2007 build (4281) is out.
Post by: dje on July 21, 2007, 01:22:34 am
Hi all !

It seems that (at least) cbEVT_SHOW_DOCK_WINDOW is not correctly processed in certain circumstances.
BerliOS bug is 11596 (https://developer.berlios.de/bugs/?func=detailbug&bug_id=11596&group_id=5358):

Here is how to reproduce it (systematic)
- Hide Messages notebook
- "Find in files"
- Search for an existing word
- Results are displayed in log
- Normally, first found result is displayed in current editor and Message notebook is shown.

Message notebook doesn't appear.

Code
int EditorManager::FindInFiles(cbFindReplaceData* data)
calls
Code
Manager::Get()->GetMessageManager()->Open();

with
Code
void MessageManager::Open()
{
    if (!m_AutoHide)
        return;

    CodeBlocksDockEvent evt(cbEVT_SHOW_DOCK_WINDOW);
    evt.pWindow = m_pNotebook;
    Manager::Get()->ProcessEvent(evt);
}

The same problem happens with ThreadSearch plugin.
Title: Re: The 19 July 2007 build (4281) is out.
Post by: DC@DR on July 21, 2007, 07:35:52 am
The Linux builds are now broken down into 7 separate packages.

Generated packages are:
    * libcodeblocks0
    * codeblocks
    * codeblocks-contrib
    * codeblocks-dbg
    * codeblocks-dev
    * libwxsmithlib0
    * libwxsmithlib0-dev

All the files are archived in the tar.gz file. The file is also considerably larger than the old .deb file. The tar file is around 18 mb.
Could you explain the reason why we need to split the build into packages like that? Thx :-)
Title: Re: The 19 July 2007 build (4281) is out.
Post by: raph on July 21, 2007, 07:45:24 am
Could you explain the reason why we need to split the build into packages like that? Thx :-)
Because it makes sense? :D
See this thread (http://forums.codeblocks.org/index.php/topic,6428.0.html).

raph
Title: Re: The 19 July 2007 build (4281) is out.
Post by: DC@DR on July 21, 2007, 08:27:47 am
Because it makes sense? :D
See this thread (http://forums.codeblocks.org/index.php/topic,6428.0.html).

raph
OK, now I got the idea, thanks :-)
Title: Re: The 19 July 2007 build (4281) is out.
Post by: dje on July 21, 2007, 11:25:35 am
Hi !

Crash crash crash and crash  :evil:

Context :
I am working on an awful project one would never choose to work on.  :(
I imported 4 Visual 6 projects containing approximatively 450 files (total number of Visual projects = 263  :roll:)
The crashes systematically happen when I save the current header file after edition.
No RPT report is generated.

The inheritance complexity is very important.
There are things like #ifdef/#ifndef in multiple inheritance that give wrong result in symbol window.
I can't provide sources.

WinXP
SVN4281
Used for edition, not for building.

I create bug report this evening.

Dje

I'll check monday if SVN4285 fixes this bug with bug 11599 correction.

Dje
Title: Re: The 19 July 2007 build (4281) is out.
Post by: mariocup on July 21, 2007, 01:20:44 pm
Hi dje,

I have the same problem with one of my projects with ifdef statements. Since a certain line after some ifdef the functions are not listed in the symbol view. I will try to find minimal example to reproduce the problem.

Title: Re: The 19 July 2007 build (4281) is out.
Post by: cstudent on July 21, 2007, 01:24:58 pm
Plus, when Codeblocks is finally submitted to Debian or Ubuntu for consideration into their repositories, the maintainers of the repos will want it done that way.

Title: Re: The 19 July 2007 build (4281) is out.
Post by: dje on July 21, 2007, 02:00:09 pm
Hi Mario !

Hi dje,

I have the same problem with one of my projects with ifdef statements. Since a certain line after some ifdef the functions are not listed in the symbol view. I will try to find minimal example to reproduce the problem.

I noticed the same thing, a class has no base classes in symbols view whereas it has at least 8 !
It is less annoying than a crash but there is a bug !

Dje
Title: Re: The 19 July 2007 build (4281) is out.
Post by: bugmenot on July 23, 2007, 03:07:59 am
Hi guys,

i'm having some problems with that new ubuntu/debian package. I install without problems but when i try to run codeblocks, after the compiler choose window, my codeblocks freezes.

I started the codeblocks from terminal and i got this:

(codeblocks:10571): Gtk-CRITICAL **: gtk_window_realize_icon: assertion `info->icon_pixmap == NULL' failed
 

and i have to kill him with killall. :,<


regards,

raphael