I just tried to change how our (Gentoo) build script works [1] in
regard to mod_cgi[d] specifying both --enable-cgi=shared
--enable-cgid=shared and it seems to work. Apache build system is
producing both .so. So from my POV, it's all fine now. Maybe the
port389.org project should make 389-admin working with the appropriate
cgi module (mod_cgid) in any case or document this case on
port389.org
wiki.
[1]
http://sources.gentoo.org/cgi-bin/viewvc.cgi/gentoo-x86/eclass/apache-2.e...
line 249