[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: [RFC] Update libssw? (Needed by parasail)



Hi,

The error in parasail complains that some structure doesn't have a
`saturated` property. However, the libssw repository you linked to
doesn't contain that word either. Thus, the version you deleted has some
crucial changes, I guess. There are a few ways you could go.

1) Judging from the name of the erroneous file `tests/test_openmp.c`, it
is "just a test". Can you build parasail without?

2) Build with the shipped copy of libssw.

3) Port the changes to the true libssw without breaking many other programs.

If you still wanted to update libssw to 1.24, I would recommend the
following steps:  Clone the git repo. Write all changes to a file (git
diff v1.1..master > huge.patch). Apply the patch using standard debian
procedures.

Hope this helps,
Fabian


On 10.04.20 00:30, Nilesh Patra wrote:
> Hiya,
> 
> The upstream of libssw has version - 1.24 [1] mentioned in their code,
> and it seems the haven't made the releases properly.
> (This is not the case with the same file in Debian though)
> Andreas Tille has also opened an issue about the same for making
> suitable releases here [2].
> 
> I'm right now trying to package parasail, which has a dependency on
> libssw (After removing the corresponding code copy). Using libssw
> available in debian's archive, I end up with this error [3].
> 
> It appears that this is likely due to update in the upstream code.
> Hence, I would request switching libssw to git mode temporarily so as to
> make an update, and upload the same.
> 
> Please excuse my brevity if in case this is my personal mistake, and has
> got nothing to do with libssw's update.
> 
> [1]: https://github.com/mengyao/Complete-Striped-Smith-Waterman-Library/blob/master/src/ssw.c#L59
> 
> [2]: https://github.com/mengyao/Complete-Striped-Smith-Waterman-Library/issues/72
> 
> [3]: https://paste.debian.net/1139433/
> 
> Thanks and regards
> Nilesh
> 
> 


Reply to: