Source: libstorj
Version: 1.0.3-1
Severity: serious
Tags: ftbfs
Justification: fails to build from source (but built successfully in the past)
User: andre...@debian.org
Usertags: rebuild-ftbfs

Dear Maintainer,

While rebuilding your package from the source, I received this error:

    libtool: compile:  gcc -DPACKAGE_NAME=\"libstorj\" 
-DPACKAGE_TARNAME=\"libstorj\" -DPACKAGE_VERSION=\"1.0.3\" 
"-DPACKAGE_STRING=\"libstorj 1.0.3\"" -DPACKAGE_BUG
    REPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"libstorj\" -DVERSION=\"1.0.3\" 
-DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 
-DHAVE_STRI
    NG_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 
-DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" 
-DHAVE_CURL_CURL_H=1
    -DHAVE_NETTLE_AES_H=1 -DHAVE_JSON_C_JSON_H=1 -DHAVE_UV_H=1 
-DHAVE_MICROHTTPD_H=1 -DHAVE_ALIGNED_ALLOC=1 -DHAVE_POSIX_MEMALIGN=1 
-DHAVE_POSIX_FALLOCATE=1 -I. -Wda
    te-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. 
-fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 
-MT uploade
    r.lo -MD -MP -MF .deps/uploader.Tpo -c uploader.c  -fPIC -DPIC -o 
.libs/uploader.o
    In file included from crypto.h:13,
                     from http.h:20,
                     from uploader.h:10,
                     from uploader.c:1:
    crypto.h:43:6: error: conflicting types for ‘nettle_pbkdf2_hmac_sha512’
       43 | void pbkdf2_hmac_sha512(unsigned key_length,
          |      ^~~~~~~~~~~~~~~~~~
    /usr/include/nettle/pbkdf2.h:91:1: note: previous declaration of 
‘nettle_pbkdf2_hmac_sha512’ was here
       91 | pbkdf2_hmac_sha512 (size_t key_length, const uint8_t *key,
          | ^~~~~~~~~~~~~~~~~~

The complete build log is attached to the bug report.

-- 
Cheers,
  Andrej

Attachment: libstorj_amd64-2021-05-01T22:14:41Z.gz
Description: application/gzip

Reply via email to