Hi Tim,
Tim Cook - PAE wrote:
> A quick check of bugs & list archive comes up empty for me on this.
>
> I am attempting to build mysql-6.0, revno 2718 (pretty recent),
> --with-falcon, on Solaris Nevada build 106, using Sun Studio 12.
>
> It fails when linking mysqld due to missing symbols referenced from a
> module in libfalcon.a, and my triage so far shows up two empty objects:
>
> ukiah[bash]$ pwd
> /u/build/mysql-6.0_revno2718/build.sparcv9/storage/falcon
> ukiah[bash]$ ls -log Index{,2}Page.o
> -rw-r--r-- 1 0 Feb 19 15:53 Index2Page.o
> -rw-r--r-- 1 0 Feb 19 15:53 IndexPage.o
>
> If anyone already knows what issue I am looking at, please let me
> know. Otherwise, I will keep digging tomorrow.
I am not aware of this problem. I build MySQL with Falcon almost daily
using Sun Studio 12 but on Solaris 10 without having run into this.
It seems like we have run configure somewhat differently because on my
build these two object files are normally named with a prefix:
olav@fimafeng08:~/<4>storage/falcon> ls -log *Index{,2}Page.o
-rw-r--r-- 1 175256 Feb 12 12:51 libhafalcon_a-Index2Page.o
-rw-r--r-- 1 211900 Feb 12 12:51 libhafalcon_a-IndexPage.o
Let me know if you find the cause for this or if there is anything I can
help with.
Best regards,
Olav