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

Headers installation directory #100

Closed
remicollet opened this issue Dec 22, 2020 · 2 comments
Closed

Headers installation directory #100

remicollet opened this issue Dec 22, 2020 · 2 comments

Comments

@remicollet
Copy link
Contributor

With version 1.1.0beta1, we have in /usr/include

ibmemcached
libmemcached-1
libmemcached-1.0 -> libmemcached-1

IMHO would make more sense to have

libmemcached
libmemcached-1 -> libmemcached-1.0
libmemcached-1.0 

And in short, for packaging, replacing a dir with a symlink is a nightmare ;)

Or even dropped this "lilbmemcached-1" directory, I don't think it make sense, can stay at 1.0 as long as API is not broken

ex

  • atk 2.36 use atk 1.0
  • libbson 1.17 use libbson-1.0
  • glib 2.66 use glib-2.0
  • gtk 3.24 use gtk-3.0
  • etc
@m6w6
Copy link
Collaborator

m6w6 commented Dec 23, 2020

Makes sense, thank you. Reverted.

@m6w6 m6w6 closed this as completed Dec 23, 2020
@remicollet
Copy link
Contributor Author

Thanks :)

m6w6 added a commit that referenced this issue Dec 28, 2020
**Changes from beta1:**

* Fix [gh #103](#103):
  Build failure on 32-bit.
* Fix [gh #102](#102):
  Doc build with old sphinx.
* Fix [gh #100](#100):
  Revert symbolic rename of public header include directories.
* Fix [gh #98](#98):
  Library SONAMEs and NAME_LINKs differ from 1.0.18.
* Fix [gh #97](#97):
  Location of cmake files installation directory.
* Fix [gh #96](#96):
  LIBXXX_VERSION_HEX constants format.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants