Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

libhtp: delete library version from SONAME #151

Closed
wants to merge 2 commits into from
Closed

libhtp: delete library version from SONAME #151

wants to merge 2 commits into from

Conversation

aborrero
Copy link
Contributor

Delete library version from SONAME and bump it from 1:0:0 to 2:0:0.
Using the library version in the SONAME means that the effective SONAME is
bumped each release of libhtp, which have a negative impact in the integration
of the library in downstream distros.

For example, in Debian, the SONAME is put into the library package name to
allow co-existence of different API/ABI versions and to ease upgrade
management between versions.

The bump from 1 to 2 is made in order to left behind the old scheme.

Before this patch:

% objdump -p htp/.libs/libhtp.so | grep SONAME
SONAME libhtp-0.5.24.so.1

After this patch:

% objdump -p htp/.libs/libhtp.so | grep SONAME
SONAME libhtp.so.2

Signed-off-by: Arturo Borrero Gonzalez arturo@debian.org

Delete library version from SONAME and bump it from 1:0:0 to 2:0:0.
Using the library version in the SONAME means that the effective SONAME is
bumped each release of libhtp, which have a negative impact in the integration
of the library in downstream distros.

For example, in Debian, the SONAME is put into the library package name to
allow co-existence of different API/ABI versions and to ease upgrade
management between versions.

The bump from 1 to 2 is made in order to left behind the old scheme.

Before this patch:

% objdump -p htp/.libs/libhtp.so | grep SONAME
  SONAME               libhtp-0.5.24.so.1

After this patch:

% objdump -p htp/.libs/libhtp.so | grep SONAME
  SONAME               libhtp.so.2

Signed-off-by: Arturo Borrero Gonzalez <arturo@debian.org>
Drop sources that aren't included in the suricata release tarball.
The most important removal is the docbook-xsl-ns-1.77.1 source, which
clearly doesn't belong here.

Signed-off-by: Arturo Borrero Gonzalez <arturo@debian.org>
This was referenced Jun 27, 2017
@inliniac
Copy link
Contributor

Merged this in #155, thanks Arturo!

@inliniac inliniac closed this Jun 27, 2017
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Development

Successfully merging this pull request may close these issues.

2 participants