Apache OpenOffice (AOO) Bugzilla – Issue 21047
PAM version
Last modified: 2004-09-14 11:53:56 UTC
When not using a distribution from RedHat, it is not clear wich version of PAM must be used for a clean compile of sal source code. The source hinted that this tested with version 0.66 of PAM as installed with RedHat 6.x (?) As of version 0.72 the PAM does have a .configure;make etc. wich will work with any system. But from this version on (upto 0.77) the header files are different. Version 0.66 will not install cleanly, nor will it copy the wanted header files to the correct destination directories. Solution: I copied the header files from libpam/include/security to the /usr/include/security directory. After that it wil compile, but i am not sure if the generated code will be oke.
Please ensure that you have installed pam-devel. The version should not affect the outcome of the compile, to my knowledge however there is a standard place for this header and your system does not appear to comply.
Base installation was SuSE 7.2. Headers are in /usr/include/security, but configure couldn't find them. Put version 0.66 PAM headers there (including extra headers found) and OpenOffice will compile. PAM version 0.72 and up do have different header files so OpenOffice (sal module) won't compile with these. Maybe that may be a point to look after, otherwise only Redhat users can compile OpenOffice.
works for me on various SuSE's
close issue.