-=| John David Anglin, 03.06.2018 15:53:49 -0400 |=-
> We still have the same failure with 3.0.3.32900.ds4-3:
> 
> make[4]: Leaving directory '/<<PKGBUILDDIR>>/gen'
> /usr/bin/make gpre
> make[4]: Entering directory '/<<PKGBUILDDIR>>/gen'
> rm -f metadata.fdb
> /<<PKGBUILDDIR>>/gen/Release/firebird/bin/isql -q -i 
> /<<PKGBUILDDIR>>/src/dbs/metadata.sql
> can't format message 17:0 -- message file 
> /usr/lib/hppa-linux-gnu/firebird/3.0/firebird.msg not found
> Error loading plugin Engine12
> -Standard plugin entrypoint does not exist in module 
> /<<PKGBUILDDIR>>/gen/Release/firebird/plugins/libEngine12.so
> can't format message 17:120 -- message file 
> /usr/lib/hppa-linux-gnu/firebird/3.0/firebird.msg not found
> make[4]: *** [Makefile:324: metadata.fdb] Error 1
> 
> This failure has become a major blocker (e.g., cmake and qt).
> 
> The message doesn't seem to make much sense as the entry point seems 
> present in libEngine12.so.
> 
> So far, I haven't figured out how to debug this problem as the 
> behavior changes when I run isql outside the build.  Clues on how to 
> debug would be appreciated.

There are some special environment variables set during the build. If 
you want to simulate them outside of the build, you may add an "env" 
invocation before that isql call to see them (around like 333 of 
builds/posix/Makefile.in)

Another way would be to change src/common/os/posix/mod_loader.cpp 
around line 120 to dump sought symbol names to stderr and compare that 
to the actual symbol name.


HTH,
    dam

Reply via email to