[maemo-developers] [maemo-developers] packages: soname (0c2a, etc)
From: Murray Cumming murrayc at murrayc.comDate: Wed Jul 26 09:54:09 EEST 2006
- Previous message: [maemo-developers] JamVM network prob
- Next message: [maemo-developers] packages: soname (0c2a, etc)
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
When creating maemo packages, we will tend to take the debian or Ubuntu package and modify it for maemo. However, for C++ libraries, maybe the soname would not be appropriate. Is there a policy for this, or can someone suggest one? The soname is the package suffix, such as 0c2a seen here: http://packages.debian.org/unstable/libs/libsigc++-2.0-0c2a I believe that these suffixes are changed whenever either - A new version of g++, with a new C++ ABI, is used. or - A new version of libstdc++, with a new ABI, is used. I don't know what the 0, c, 2, or a parts of the suffix mean, or if suffix is just changed arbitrarily. I can't find an overview of these in the debian documentation. Maybe we could use the appropriate debian sonames, but we probably don't have the same combinations of C++ and libstdc++ ABIs so there might be no appropriate choice. I could remove the soname/suffix from the package name, which would involve a few more changes to the debian/ stuff than I'd like to make, so I thought I'd check first. Murray Cumming murrayc at murrayc.com www.murrayc.com www.openismus.com
- Previous message: [maemo-developers] JamVM network prob
- Next message: [maemo-developers] packages: soname (0c2a, etc)
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]