Hello Robbert-Jan, Thanks, that does the trick.
All in all: packages are great stuff. With regards, Martijn Tonies Upscene Productions From: Robbert-Jan Sent: Tuesday, October 28, 2014 5:13 PM To: For discussion among Firebird Developers Subject: Re: [Firebird-devel] Beta 1: recreating packagefailswith"signaturemismatch" error Hi, @Martijn I didnt know you could use private routines without declaring them at the beginning of your package body source (I just followed the “simple package example” of page 63 of the alpha2 Release Notes). But as long as you call them after implementation, it appears to be okay. Thanks for the learning. Regarding to your issue. I think it is a conversion issue from alpha2 to beta1 (as result of implementing CORE-4487) . I was able to reproduce the same error for a alpha2-package of my own. I even made no change at all for the package body, just recreated the body as-is under beta 1, and I got the signuture mismatch as well (rdb$valid_body_flag is 0). Just alter the header and recreate the body under beta1 and you will be probably okay. I got no errors and rdb$valid_body_flag is 1 now for this package.
------------------------------------------------------------------------------
Firebird-Devel mailing list, web interface at https://lists.sourceforge.net/lists/listinfo/firebird-devel