PDA

View Full Version : Possible regression with 3325



NewsArchive
05-21-2011, 06:53 AM
Hi Friedrich,

I have bad news: I can compile our projects without problems with 3313,
but I can't with 3325. Demo projects and compiler logfiles are attached.

The password for the projects file is our serial number.

I hope, you can help.

Thanks in advance.

Markus

NewsArchive
05-21-2011, 06:54 AM
p.s.: I think, this issue is related to SB#105064

Markus Zander

NewsArchive
05-21-2011, 06:54 AM
Hi Markus,

>
> p.s.: I think, this issue is related to SB#105064
>

Please download the following file and replace your original sb7.exe (build
3325) in your SetupBuilder folder:

http://www.lindersoft.com/development/sb7_exe.zip

Does this fix the issue?

BTW, this sb7.exe is also build #3325 (recompiled with a new
code-signature).

Thanks,
Friedrich

NewsArchive
05-21-2011, 06:54 AM
At a first glance, it seems to be OK. Thank You!

And #105064 is still OK.

Markus

NewsArchive
05-21-2011, 06:54 AM
Hi Markus,

> At a first glance, it seems to be OK. Thank You!
>
> And #105064 is still OK.

Yes, we have not removed the fix but added a workaround. The original
[SB#105064] resolved the compiler variable -- so if [L] was 'ABC' then it
resolved the variable name '%[L][L]%' to '%ABCABC%'. As a result, it
defined the variable name %ABCABC% and not %[L][L]%.

Friedrich

NewsArchive
05-21-2011, 06:55 AM
Thank you, Friedirch.

I have added a simple, but tricky test script. Perhaps, you can add it
to your standard test procedure, so we both are sure, my namespace trick
is not broken by a new sb version.

Markus

NewsArchive
05-21-2011, 06:55 AM
Hi Markus,

> I have added a simple, but tricky test script. Perhaps, you can add it
> to your standard test procedure, so we both are sure, my namespace trick
> is not broken by a new sb version.

Added to the set of test scripts.

Friedrich

NewsArchive
05-21-2011, 06:55 AM
Hi Markus,

Yes, I am sure it's SB#105064. We'll remove this "fix".

Friedrich

NewsArchive
07-10-2011, 01:52 AM
OK in build 3378. Thank you.

Markus Zander