-> make VERS_SONAME=$(VERS_SONAME) VERS_LIB=$(VERS_LIB)
That should be fixed upstream; "make && make install" should Just Work, as 
otherwise distros might be tempted to declare any SOVER they want, and it might 
not be right.

<infinity> cyphermox: So, other than all the above rant, the one thing I might 
insist on changing would be that they set the VER/SOVER to 0.3/0 until upstream 
actually bakes a proper SONAME in and agrees to track ABI properly.
<infinity> cyphermox: Cause SOVER 1 implies tracking and consistency across 
distros, and if we have to set it externally, I don't see how we can promise 
that.

-> debian/outfile
Probably should be removed. It seems to be a copy of debian/source/format.

-> debian/copyright
If debian/ must be GPL-2+, then debian/patches/* should probably be Apache-2.0; 
so as to maintain a consistent licensing between the patches and source code. 
Otherwise, feel free to just have everything licensed Apache-2.0.

-> debian/rules
As above, making sure "make && make install" upstream works correctly should 
allow simplifying the debian/rules file a lot.

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1541457

Title:
  [Ubuntu 16.04] New package libcxl  user space library for CAPI

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+bug/1541457/+subscriptions

-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to