On 11/29/14 17:59, Mark Rotteveel wrote: > On 29-11-2014 15:44, Mark Rotteveel wrote: >> I did some checking with various revisions, the last build that doesn't >> crash is rev. 60185, the first to crash is rev. 60186: "Get rid of >> upgradeInterface API method and some adjustments. To be continued." >> >> I am working on Windows 8.1 Pro 64 bit with all the latest updates, >> compiling for AMD64 using VS 2010, and have also VS 2013 installed. >> >> The fact that the snapshot builds continue to be built seems to indicate >> it is something environment (or OS) related. > Triggered by the addition of error interface_version_too_old in this > revision I found the cause. There was a FBCLIENT.DLL of 3.0.0.31352 in > C:\Windows\System32. > > The thing is that on the first build failure I had run instclient to > remove it as I have had a similar problem earlier. Instclient reported > that it had removed the client library, but apparently hadn't actually > done this (and I didn't think it necessary to check :( ). > > This also looks like a path issue during make_examples, because I think > executables run during the build should use the freshly built > fbclient.dll instead of one outside of the build-folder. > > I will see if I can fix that. >
Adriano made an API change absolutely incompatible with previous builds (including beta1). The only way to fix is to remove old binaries built before that change. ------------------------------------------------------------------------------ Download BIRT iHub F-Type - The Free Enterprise-Grade BIRT Server from Actuate! Instantly Supercharge Your Business Reports and Dashboards with Interactivity, Sharing, Native Excel Exports, App Integration & more Get technology previously reserved for billion-dollar corporations, FREE http://pubads.g.doubleclick.net/gampad/clk?id=157005751&iu=/4140/ostg.clktrk Firebird-Devel mailing list, web interface at https://lists.sourceforge.net/lists/listinfo/firebird-devel