trinity-devel@lists.pearsoncomputing.net

Message: previous - next
Month: March 2011

Re: [trinity-devel] Bugs, bugs, bugs

From: Darrell Anderson <humanreadable@...>
Date: Sat, 5 Mar 2011 09:11:25 -0800 (PST)
I checked the autotool versions in Slackware:

12.2: autoconf-2.63, automake-1.10.1
13.0: autoconf-2.63, automake-1.10.1
13.1: autoconf-2.65, automake-1.11.1
Current (13.2): autoconf-2.68, automake-1.11.1

If there is a bug quashing effort soon, then I'll test on 12.2 and maybe 13.0. At least then we know the bugs are resolved.

Two remaining questions:

How long until the cmake transition is complete?

How can I help test the cmake effort?

The bottom line is end users are not going to wait a long time for Trinity. KDE 4.6.1 was released yesterday. For a majority of users, each point release moves KDE3 further into memory. :(

Darrell


--- On Fri, 3/4/11, Timothy Pearson <kb9vqf@...> wrote:

> From: Timothy Pearson <kb9vqf@...>
> Subject: Re: [trinity-devel] Bugs, bugs, bugs
> To: trinity-devel@...
> Date: Friday, March 4, 2011, 10:12 PM
> On 03/04/2011 10:03 PM, Darrell
> Anderson wrote:
> > Sounds like a good idea to me. But...
> > 
> > Is the current effort toward supporting cmake negating
> building with automake? That is, can svn still be built with
> automake scripts or is that option now a dead end?
> Automake should work on the distributions and platforms
> that it originally did, i.e. autoconf <= 2.63 and
> automake <= 1.12 IIRC.  It will not work with
> versions of autoconf/automake higher than that due to the
> unfixable problems that have forced our hasty move to
> CMake.
> > The wiki seems to contain the information I need to
> rewrite my build scripts, but I'm no developer and will need
> time to make that transition and fully test. The wiki states
> that only a handful of packages are fully tested with cmake.
> Does that mean Trinity is in no man's land right now with
> respect to building all packages? Or do some packages have
> to be built with cmake and others with automake? Or can
> either build process be used?
> Unfortunately, the answer is yes if you do not fit into the
> version brackets I mentioned above.  Work is
> progressing rapidly I am glad to say, but it will still take
> some time.
> > If I no longer can build with automake then I have to
> learn about cmake and revise all of my build scripts. My
> challenge is if automake no longer is supported in svn, then
> I am unable to help test any patches.
> > 
> > If I can still build svn with automake then I'll help
> test patches.
> Yes you can, but only on your Slackware 12 system I
> think.  Slackware 13 most likely bumped the
> autoconf/automake versions too high for Trinity to compile,
> just like all the other major distros.
> > Side note to developers: please do not automatically
> close a report until the original filer reports the status
> of the patch. Let's build quality software and not just
> count beans. :) Also note in the bugzilla all packages that
> need to be rebuilt to test a specific bug report. A bug
> report might related to one app, but might require
> rebuilding more than one package.
> +1.  That is bad practice. :)  Now after a
> certain number of days/weeks with no response the bug should
> probably be closed as it has been abandoned, but if the
> original reporter responds in a timely fashion the bug
> status should be left alone by the developer(s).
> > Notice that even with a dual core machine, building
> the entire suite of core packages and a handful of others
> requires about five to six hours. Testing patches will take
> time, especially when new build problems arise.
> Understood.  I have a full build farm here and it can
> still take a day to rebuild all of Trinity from scratch.
> > Darrell
> > 
> 
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: trinity-devel-unsubscribe@...
> For additional commands, e-mail: trinity-devel-help@...
> Read list messsages on the Web archive: http://trinity-devel.pearsoncomputing.net/
> Please remember not to top-post: http://trinity.pearsoncomputing.net/mailing_lists/#top-posting
> 
>