Subject RE: [IBO] IBO 4.9.13 Beta 20 released
Author Support List
Lester,

What I found with Delphi 6 is I wasn't getting a complete rebuild of my
apps. I would get a quick rebuild, sometimes with as little as a few
thousand lines of code.

When you do a rebuild of your app, is it doing a complete rebuild from the
fresh sources?

I had to turn on "build with run-time packages" and strip it down to just
vcl and rtl. Then, when I did a rebuild it would actually hit all the
sources for ibo. Then, I could set it back to not build with run-time
packages, with the small list of packages in the packages list, and it would
again do a nice complete rebuild of the app and I would avoid those
problems.

Please have a look and see if this matches what you are observing.

I know for a fact that the code is fine. This is a build problem.

I decided not to do regression testing because as far as I can tell, I've
found the issue. Once I get everything cleaned up and verified and I release
the next version, if you are still having trouble with it, I will do a
regression analysis.

Thanks,
Jason LeRoy Wharton
www.ibobjects.com



> -----Original Message-----
> From: IBObjects@yahoogroups.com [mailto:IBObjects@yahoogroups.com] On
> Behalf Of Lester Caine
> Sent: Thursday, April 28, 2011 12:41 AM
> To: IBObjects@yahoogroups.com
> Subject: Re: [IBO] IBO 4.9.13 Beta 20 released
>
> Support List wrote:
> >> Jason ... has this been tested on BCB6?
> > I have been able to eliminate the problems I was having on Delphi 6.
> >
> > There were a fair number of issues:
> >
> > #1: I had not actually deleted the old packages from IBO 4.
> > #2: There were still references to old packages in the *.dof file's
> > Packages=<list of packages> entries. Those had to be removed.
> > #3: There were old entries in my installed packages list that were
> simply
> > not checked. I needed to actually remove all of the IBO 4 package
> entries.
>
> I'm not quite sure that I accept that.
> The way I work with BCB6 ring fences all of the add-on packages so that I
> can
> simply move from the current stable version of a package to a new one and
> back.
> I've dropped back to the stable IBO setup and that is working fine, so the
> problem must be contained fully in the newer build? I never did like the
> way BCB
> would blindly destroy a fully functional package with a newer one,
> something
> which windows is just bad at anyway, so over the years I've developed a
> means of
> managing this which does seem to work.
>
> Do you have an older copy of the code that does run on BCB6? Beyond
> Compare does
> a very good job picking up the differences between versions of the code
> base and
> a fresh pair of eyes might spot something?
>
> --
> Lester Caine - G8HFL
> -----------------------------
> Contact - http://lsces.co.uk/wiki/?page=contact
> L.S.Caine Electronic Services - http://lsces.co.uk
> EnquirySolve - http://enquirysolve.com/
> Model Engineers Digital Workshop - http://medw.co.uk//
> Firebird - http://www.firebirdsql.org/index.php