Ticket #108 (closed bug: fixed)
Make API of libisofs and libburn compatibly expandable
| Reported by: | scdbackup | Owned by: | vreixo |
|---|---|---|---|
| Priority: | blocker | Milestone: | x.x |
| Component: | libisofs | Version: | |
| Keywords: | Cc: |
Description
Both libs must be made ready for having a stable SONAME. Designated are libisofs.so.6 and libisoburn.so.1.
Dynamically linked applications cannot rely only on SONAME, which is enforced by the linker at program start. They also have to check for outdated revision by
*_version(&major, &minor, µ);
I.e. they need to know the library versions which where current at build time.
The stabilization work is underway for both libs and also xorriso is reviewed for convenient but incompatible changes before going public.
This ticket is to collect progress reports and the final oks.
BTW: i thought we go for libisofs-0.6.1 and not for 0.6.0.
.1 would be a development version with growing API.
.0 would be a release version with frozen API (only bug fixes allowed)
It might last a while until libisofs can issue a pare micro revision.
