[Pkg-electronics-devel] Debian package for SystemC

أحمد المحمودي aelmahmoudy at users.sourceforge.net
Wed Jul 4 05:58:30 BST 2018


On Thu, Jun 28, 2018 at 09:21:53PM +0200, Carsten Schoenert wrote:
> Am 28.06.18 um 02:09 schrieb أحمد المحمودي:
> > I pushed my work on systemc package to git.
> > Thhe only problem I see is that the shared library is named: 
> > libsystemc-<version>.so instead of libsystemc.so.<version>
> > libsystemc_la_LDFLAGS = $(EXTRA_LDFLAGS) -release $(VERSION)
> 
> you are looking for '... -version-info SCURRENT:SREVISION:$AGE' to get a
> valid ABI versioning.
> 
> This is a complex thing as you also need to consider a API version.
> [...]
> If you think you got it than you can try to adjust the upstream source
> and upstream your modifications.
---end quoted text---

I am considering to ignore this issue, and rather name the library 
package: libsystemc, or maybe even install the shared library in the 
-dev package and drop the library package (libsystemc0), since this is 
not a library to be linked against other software libraries or apps that 
would be packaged in a linux distribution, it is rather a library used 
by simulation models to be written by the users and run using special 
simulation software (such as verilator and probably iverilog), so there 
is no need in such case to split shared & dev packages.

What do you think ?

-- 
‎أحمد المحمودي (Ahmed El-Mahmoudy)
 Digital design engineer
GPG KeyIDs: 4096R/A7EF5671 2048R/EDDDA1B7
GPG Fingerprints:
 6E2E E4BB 72E2 F417 D066  6ABF 7B30 B496 A7EF 5761
 8206 A196 2084 7E6D 0DF8  B176 BC19 6A94 EDDD A1B7
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 455 bytes
Desc: not available
URL: <http://alioth-lists.debian.net/pipermail/pkg-electronics-devel/attachments/20180704/7e9dd479/attachment.sig>


More information about the Pkg-electronics-devel mailing list