changeset: 8745:a4fce6b40ce5
user: Anders Widell <[email protected]>
date: Fri Mar 31 15:55:28 2017 +0200
summary: base: Fix GCC 6 compilation error [#2396]
---
** [tickets:#2396] base: Use dlopen to avoid LSB violation**
**Status:** fixed
**Milestone:** 5.2.RC2
**Created:** Thu Mar 23, 2017 02:59 PM UTC by Anders Widell
**Last Updated:** Tue Mar 28, 2017 12:21 PM UTC
**Owner:** Anders Widell
Ticket [#2266] introduced a dependency towards the openssl library. This causes
two problems: the first one is that this library is not part of LSB. The second
(and related) one is that OpenSAF binaries built on one Linux distribution may
fail to load on another Linux distribution, due to different names (versions)
of this library.
The suggested solution is to follow our earlier pattern and use dlopen() to
open the library. If the library doesn't exist then the functionality will
exhibit some default behaviour (e.g. the hash function will always return zero).
---
Sent from sourceforge.net because [email protected] is
subscribed to https://sourceforge.net/p/opensaf/tickets/
To unsubscribe from further messages, a project admin can change settings at
https://sourceforge.net/p/opensaf/admin/tickets/options. Or, if this is a
mailing list, you can unsubscribe from the mailing list.
------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
_______________________________________________
Opensaf-tickets mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/opensaf-tickets