Package: libtfbs-perl / 0.7.1+ds-5

Metadata

Package Version Patches format
libtfbs-perl 0.7.1+ds-5 3.0 (quilt)

Patch series

view the series file
Patch File delta Description
hardening.patch | (download)

Ext/lib/pwm_searchPFF.c | 2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-)

 enable building with -wformat-security


configure.patch | (download)

Makefile.PL | 1 1 + 0 - 0 !
1 file changed, 1 insertion(+)

 use environment variable to prevent interactive prompt.
spelling errors.patch | (download)

TFBS/DB/JASPAR.pm | 2 1 + 1 - 0 !
TFBS/DB/JASPAR2.pm | 4 2 + 2 - 0 !
TFBS/DB/JASPAR4.pm | 2 1 + 1 - 0 !
TFBS/DB/JASPAR5.pm | 2 1 + 1 - 0 !
TFBS/DB/JASPAR6.pm | 2 1 + 1 - 0 !
TFBS/DB/JASPAR7.pm | 2 1 + 1 - 0 !
TFBS/DB/LocalTRANSFAC.pm | 2 1 + 1 - 0 !
TFBS/DB/TRANSFAC.pm | 2 1 + 1 - 0 !
TFBS/Matrix/PFM.pm | 2 1 + 1 - 0 !
TFBS/MatrixSet.pm | 2 1 + 1 - 0 !
TFBS/PatternGen/YMF.pm | 4 2 + 2 - 0 !
TFBS/Site.pm | 2 1 + 1 - 0 !
blib/lib/TFBS/DB/JASPAR2.pm | 4 2 + 2 - 0 !
blib/lib/TFBS/DB/JASPAR4.pm | 2 1 + 1 - 0 !
blib/lib/TFBS/DB/LocalTRANSFAC.pm | 2 1 + 1 - 0 !
blib/lib/TFBS/DB/TRANSFAC.pm | 2 1 + 1 - 0 !
blib/lib/TFBS/Site.pm | 2 1 + 1 - 0 !
blib/man3/TFBS::DB::JASPAR2.3pm | 4 2 + 2 - 0 !
blib/man3/TFBS::DB::JASPAR4.3pm | 2 1 + 1 - 0 !
blib/man3/TFBS::DB::LocalTRANSFAC.3pm | 2 1 + 1 - 0 !
blib/man3/TFBS::DB::TRANSFAC.3pm | 2 1 + 1 - 0 !
blib/man3/TFBS::Site.3pm | 2 1 + 1 - 0 !
22 files changed, 26 insertions(+), 26 deletions(-)

 fix spelling errors.
 hierachical -> hierarchical
 occurence   -> occurrence
 acces       -> access
 aaccession  -> accession
dpkg 1.22.6.patch | (download)

Ext/lib/pwm_searchPFF.c | 744 372 + 372 - 0 !
1 file changed, 372 insertions(+), 372 deletions(-)

 fix ftbfs with gcc 14.
 https://gcc.gnu.org/gcc-14/porting_to.html#implicit-function-declaration
gcc 14.patch | (download)

Ext/lib/pwm_searchPFF.c | 4 2 + 2 - 0 !
blib/lib/pwm_searchPFF.c | 4 2 + 2 - 0 !
2 files changed, 4 insertions(+), 4 deletions(-)

 fix implicit int return types with gcc 14.
 This fixes the following build failure:
 .
  ./lib/pwm_searchPFF.c:303:1: error: return type defaults to int [-Wimplicit-int]
    303 | get_sequence(fp,seq_id,sequence)
        | ^~~~~~~~~~~~
  ./lib/pwm_searchPFF.c:414:1: error: return type defaults to int [-Wimplicit-int]
    414 | best_pull(pargs,pbase,pstrand,pscore)
        | ^~~~~~~~~

gcc 15.patch | (download)

Ext/lib/pwm_search.h | 2 1 + 1 - 0 !
blib/lib/pwm_search.h | 2 1 + 1 - 0 !
2 files changed, 2 insertions(+), 2 deletions(-)

 fix ftbfs with gcc-15
 This change fixes the following build failure with gcc-15:
 .
  ./lib/pwm_searchPFF.c:64:1: warning: old-style function definition [-Wold-style-definition]
     64 | err_log(msg)
        | ^~~~~~~
  ./lib/pwm_searchPFF.c:66:1: error: number of arguments doesnt match prototype
     66 | {
        | ^
  In file included from ./lib/pwm_searchPFF.c:34:
  ./lib/pwm_search.h:16:6: error: prototype declaration
     16 | void err_log(), err_show();
        |      ^~~~~~~
 .
 It consists in declaring err_log with its char* argument explicitly.