Code::Blocks Forums

User forums => Nightly builds => Topic started by: killerbot on September 28, 2006, 10:35:11 pm

Title: The 28 september 2006 build is out.
Post by: killerbot on September 28, 2006, 10:35:11 pm
Get quick announcements through the RSS feed http://www.codeblocks.org/nightly/CodeBlock_RSS.xml

A link to the unicode windows wxWidget dll for Code::Blocks : http://prdownload.berlios.de/codeblocks/wxmsw26u_gcc_cb_wx2.6.3p2.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

For support of ansi builds, a link to the ansi windows wxWidget dll for Code::Blocks : http://prdownload.berlios.de/codeblocks/wxmsw26_gcc_cb_wx2.6.3p2.7z

The 28 September 2006 build is out.
  - Windows : http://prdownload.berlios.de/codeblocks/CB_20060928_rev3000_win32.7z
  - Linux :
         http://prdownload.berlios.de/codeblocks/CB_20060928_rev3000_Ubuntu6.06.deb
         http://prdownload.berlios.de/codeblocks/CB_20060928_rev3000_fc4+5.rpm (not yet)


Resolved Fixed:


Regressions/Confirmed/Annoying/Common bugs:


Title: Re: The 28 september 2006 build is NOT YET out.
Post by: killerbot on September 29, 2006, 02:58:51 pm
pfff , berlios is sucking bigtime for the moment. Finally they show the uploaded files again, but when trying to publish them, it fails and it even throws away the files :-(

so maybe tonight's build is at risk too ......
Title: Re: The 28 september 2006 build is NOT YET out.
Post by: BCCISProf on September 29, 2006, 03:30:05 pm
Seems to work now.
Title: Re: The 28 september 2006 build is NOT YET out.
Post by: RJP Computing on September 29, 2006, 03:47:21 pm
pfff , berlios is sucking bigtime for the moment. Finally they show the uploaded files again, but when trying to publish them, it fails and it even throws away the files :-(

so maybe tonight's build is at risk too ......

Why the continued use of berlios? SourceForge seems to be more stable and the svn access is implimented now. Are there any plans to switch back to SourceForge?
Title: Re: The 28 september 2006 build is NOT YET out.
Post by: mandrav on September 29, 2006, 03:58:50 pm
Quote
Are there any plans to switch back to SourceForge?

None whatsoever...
Title: Re: The 28 september 2006 build is NOT YET out.
Post by: thomas on September 29, 2006, 04:39:20 pm
In my opinion, these problems are home-made, anyway.

Lieven is a very zealous person, and thus, he puts this unnecessary pressure upon himself to provide a fresh build every day, almost accurate to the minute. He even posts a note of absence in case he has to go abroad due to business! Few projects have such a dedicated packager.

If it was me, I would offer one or two builds per week, and maybe an extra build if something revolutionary has been added, and that would be it.
This would not cause anybody to miss out on anything, really. It would mean a lot less work, and a lot less trouble if the server doesn't work for a while. If you are not committed to release every evening, then what's the matter if you upload the build the next day...
It would also mean less revision fuzz and forum noise for each and every subtle bug or tiny feature that may be occurring in one particular build.

Most projects publish snapshots a lot less often than that, and people are fine, it is no problem at all.
Contrarily, it greatly reduces the amount of bandwidth people spend on downloading things they don't really need. Most commits are useful to only a small subset of users, so fewer releases (with more commits in each) have features for a broader user base.

Regarding Sourceforge, while there are no plans to ever turn back to them, we might use it as an inofficial backup site both for downloads and anonymous Subversion access in the future. The web updating system will thus be able to balance the load between the two sites and offer redundancy.
However, while the Subversion repository can be trivially mirrored as an automated process (cron.hourly), this will be virtually impossible for the upcoming daily diffs, as files have to be "activated" by hand after uploading. It might work out well for the weekly/bi-weekly snapshots, though.
Title: Re: The 28 september 2006 build is NOT YET out.
Post by: kkez on September 29, 2006, 06:03:51 pm
I don't agree with you. A nighly build every day is (was) useful to test the features that were implemented on the same day, since there were a lot of them. Are there so many people that build from sources and do that every day? I don't think so. This way, everyone can test it. What if you add a feature and, a week after, someone discover a bug that was introduced with that feature? How do you spot that bug in the bunch of features added that week?

Another example: some times ago (when i wasn't able to build C::B from source) i maintained the most recent 10/15 nightly builds. Having spotted a bug, i tested all the nightly builds (from the newer to the older i had) and i was able to see between which revisions that bug was introduced, so i could search in a specific piece of code.

But. Now that we're approaching THE DAY and you developers start to commit less frequently, it's ok to drop that "behavior". But it was the right thing to do before :)
Title: Re: The 28 september 2006 build is out.
Post by: killerbot on September 29, 2006, 08:29:26 pm
good news : reuploaded and even able to publish it !!!

By the way, thanks for the nice words, but don't forget those linux builders :
Daniel
Bill
Michael
Seth

They perform a superb job !!!

Keeps me from switching OS's all the time ;-)

And we should also credit Peter6 over at the mozilla forums, since he was 'publishing' nightly build information for firefox and was an example for these nightly threads. Now I don't nightly upgrade my Firefox anymore but in the pre 1.0 days I did and it was very cool :-)
Title: Re: The 28 september 2006 build is NOT YET out.
Post by: afb on September 29, 2006, 08:41:17 pm
If it was me, I would offer one or two builds per week, and maybe an extra build if something revolutionary has been added, and that would be it.

This is how the "nightly" builds for Macintosh work... (sometimes even months between)
Title: Re: The 28 september 2006 build is out.
Post by: Last-Attacker on September 30, 2006, 08:26:51 am
Hi, don't wanna sound like I'm wining or anything... I really appreciate the new C::B IDE!
I would like to report 2 bugs with the codecompletion component (don't know if you already knew it, just say if you do):

Code
struct block_info_t
{
float tex_u; /** X-coord on Texture */
float tex_v; /** Y-coord on Texture */
float x1; /** Top Left X-coord in World */
float z1; /** Top Left Z-coord in World */
float x2; /** Bottom Right X-coord in World */
float z2; /** Bottom Right Z-coord in World */
float sec_width; /** How wide is this block? */
float sec_height; /** How long is this block? */
float one_over_width; /** Cached for vertex shader */
float one_over_height; /** Cached for vertex shader */
float scale_val; /** Scale value of this block */
int lod_val; /** LOD level of this block */
int vertex_count; /** Amount of verticies in this block */
GLuint gl_buf_id; /** OpenGL Buffer ID reference for block */
};

Now I have the following declaration of it:

Code
std::vector<block_info_t> mClipmap[LEVELS];

Hope this is useful.
Title: Re: The 28 september 2006 build is out.
Post by: killerbot on September 30, 2006, 08:33:05 am
@ Last-Attacker, could you file this as a bug report on the berlios project page.
Title: Re: The 28 september 2006 build is out.
Post by: nix_BB on October 01, 2006, 10:23:33 am
  • Greatly improved updating of the watches tree. Also fixed all related bugs (e.g. #6687)

Great work!!