[Buildroot] [PATCH v5] package/radlib: new package

Kinsella, Ray ray.kinsella at intel.com
Wed Apr 20 15:44:14 UTC 2016


Hi folks,

Please ignore this patch, as the current radlib build results in an
incorrect dynamic link table in librad. 

Lines like the following are just broken 

raddebug_LDADD   += -lmysqlclient
radmrouted_LDADD   += -lmysqlclient

or 

radmrouted_LDADD   += $(MYSQL_LIBS)
raddebug_LDADD   += $(MYSQL_LIBS)

The radlib library (librad.so) should link against
mysql/sqlite/postgresql. The radlib executables (shown above) should
then link again radlib (librad.so). 

Thanks,

Ray K

On Wed, 2016-04-13 at 17:06 +0100, ray.kinsella at intel.com wrote:
> From: Ray Kinsella <ray.kinsella at intel.com>
> 
> Changes v4 -> v5:
>   * reorganize autotools changes into 3 seperate patches
>     * adding pkg-config support for sqlite and postgresql 
>     * adding mysql-config support for mysql
>     * removing ugly CROSS_COMPILE and paths relative to $(prefix)
>   * number of small tidy ups for package/radlib
> 
> Ray Kinsella (1):
>   package/radlib: new package
> 
>  package/Config.in                                  |   1 +
>  ...oduce-pkg-config-for-sqlite-and-postgresq.patch | 102
> +++++++++++++++++++++
>  .../0002-radlib-introduce-mysql-config.patch       |  78
> ++++++++++++++++
>  ...adlib-fix-the-paths-in-the-subdir-objects.patch |  93
> +++++++++++++++++++
>  package/radlib/Config.in                           |  38 ++++++++
>  package/radlib/radlib.hash                         |   2 +
>  package/radlib/radlib.mk                           |  28 ++++++
>  7 files changed, 342 insertions(+)
>  create mode 100644 package/radlib/0001-radlib-introduce-pkg-config
> -for-sqlite-and-postgresq.patch
>  create mode 100644 package/radlib/0002-radlib-introduce-mysql
> -config.patch
>  create mode 100644 package/radlib/0003-radlib-fix-the-paths-in-the
> -subdir-objects.patch
>  create mode 100644 package/radlib/Config.in
>  create mode 100644 package/radlib/radlib.hash
>  create mode 100644 package/radlib/radlib.mk
> 


More information about the buildroot mailing list