A working ebuild for Filemaker server v5.5, w/ the necessary files for dealing w/the binaries compiled dependency on libc-2.2.4.
Created attachment 20407 [details] fmserver-5.5.ebuild The needed libc files are currently at http://144.92.63.20/fmserver-libc-2.2.4.tar.bz2 ; the src_uri reflects this.
Created attachment 20408 [details] bzip2'd tarball of scripts needed by the ebuild. Bzip2'd tarball of additional files- the files should be dropped into the files dir of fmserver, since the ebuild expects them there. The tarball includes an init script, and 3 simple bash scripts that have the needed LD_PRELOAD statements to load the actual fmserver binaries.
One of the rather obnoxious problems w/ filemaker's linux server release was a compiled dependency on glibc 2.2.4; I've gotten around it by including stripped, i386 versions of the needed files (ld, libm, libdl,libc) for the time being (basically ported my original setup off a rh box to gentoo). A *better* solution, but quite a bit harder, is writing a library to basically map the 2.2.4 symbols to the current equivalent. I've tried in the past, but it's a pain... intending on taking another stab at it at some point, but in the mean time this solution works quite fine.
Created attachment 20409 [details] Filemaker Server License file.
Created attachment 20569 [details] fmserver-5.5.1.ebuild updated Updating the src_uri and everything else to being dependant on ${PV} rather then the few instances of hardcoding earlier. Had 2 ebuilds marked by Mr. Bones for 'common ebuild mistakes' regarding src_uri and not using ${PV}, figured I'd head him off this time =)
Created attachment 20570 [details] bzip2'd tarball of fmerver needed files Needed files, expected to be in fmserver/files.
the license makes me uncomfortable putting this into portage. I'm not certain that the upstream people would like it ebuilt either.