Any reason why rlm_sql_unixodbc.so and rlm_sql_postgresql.so use hardcoded rpaths?
Alan DeKok
aland at deployingradius.com
Wed Apr 16 18:49:44 CEST 2014
Stefan Paetow wrote:
> This has been flagged to me by one of our development partners.
> Apparently when the rpath check is added to the RPM build command, the
> following errors are flagged up for the UnixODBC and PostgreSQL modules:
>
> ERROR 0001: file '/usr/lib64/freeradius/rlm_sql_unixodbc.so' contains
> a standard rpath '/usr/lib64' in [/usr/lib64]
> ERROR 0001: file '/usr/lib64/freeradius/rlm_sql_postgresql.so'
> contains a standard rpath '/usr/lib64' in [/usr/lib64]
I'm not sure... I'd have to see the detailed build logs to be sure.
The build system in v3 *does* pas -rpath to the linker. This is
because it tries to build against a known library. If that breaks
things on your system, you can edit the build system to remove -rpath. :(
Alan DeKok.
More information about the Freeradius-Devel
mailing list