You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Hi,
in Debian we have invented an ABI version 0 to flag once a library has changed its interface. I realised that you have removed some symbols. For instance TrainAndCorrect and ErrorCorrectToTag were removed. For allocate_sequences_from_char only the declaration in SeqLib/BFC.h remained but there is no definition of this function in the C code.
I think it makes sense to introduce an official ABI version to inform programmers about changes. I'll switch the Debian package now to ABI version 1.
Kind regards, Andreas.
The text was updated successfully, but these errors were encountered:
in 1.1.2 and before it was _ZN6SeqLib4_Bam20open_BAM_for_readingEv@Base a.k.a SeqLib::_Bam::open_BAM_for_reading()@Base
and since then it has changed to _ZN6SeqLib4_Bam20open_BAM_for_readingENS_10ThreadPoolE@Base a.k.a SeqLib::_Bam::open_BAM_for_reading(SeqLib::ThreadPool)@Base
Hi,
in Debian we have invented an ABI version 0 to flag once a library has changed its interface. I realised that you have removed some symbols. For instance TrainAndCorrect and ErrorCorrectToTag were removed. For allocate_sequences_from_char only the declaration in SeqLib/BFC.h remained but there is no definition of this function in the C code.
I think it makes sense to introduce an official ABI version to inform programmers about changes. I'll switch the Debian package now to ABI version 1.
Kind regards, Andreas.
The text was updated successfully, but these errors were encountered: