Source: httpfs2
Version: 0.1.4-1
Severity: serious
Justification: fails to build from source
User: reproducible-builds@lists.alioth.debian.org
Usertags: ftbfs
X-Debbugs-Cc: reproducible-builds@lists.alioth.debian.org

Dear Maintainer,

httpfs2 fails to build from source in unstable/amd64:

   dpkg-buildpackage -rfakeroot -D -us -uc -b
  dpkg-buildpackage: source package httpfs2
  dpkg-buildpackage: source version 0.1.4-1
  dpkg-buildpackage: source distribution unstable
  dpkg-buildpackage: source changed by Michal Suchanek <hramr...@centrum.cz>
   dpkg-source --before-build httpfs2-0.1.4
  dpkg-buildpackage: host architecture amd64
   fakeroot debian/rules clean
  dh clean
     dh_testdir
     dh_auto_clean
        make -j1 clean
  make[1]: Entering directory 
'/home/lamby/temp/cdt.20160318102233.XHWYQBxObq/httpfs2-0.1.4'
  Package openssl was not found in the pkg-config search path.
  Perhaps you should add the directory containing `openssl.pc'
  to the PKG_CONFIG_PATH environment variable
  No package 'openssl' found
  Package openssl was not found in the pkg-config search path.
  Perhaps you should add the directory containing `openssl.pc'
  to the PKG_CONFIG_PATH environment variable
  No package 'openssl' found
  rm -f httpfs2  httpfs2.1  httpfs2.1.xml
  make[1]: Leaving directory 
'/home/lamby/temp/cdt.20160318102233.XHWYQBxObq/httpfs2-0.1.4'
     dh_clean
   debian/rules build
  dh build
     dh_testdir
     dh_update_autotools_config
     dh_auto_configure
     dh_auto_build
        make -j1
  make[1]: Entering directory 
'/home/lamby/temp/cdt.20160318102233.XHWYQBxObq/httpfs2-0.1.4'
  Package openssl was not found in the pkg-config search path.
  Perhaps you should add the directory containing `openssl.pc'
  to the PKG_CONFIG_PATH environment variable
  No package 'openssl' found
  Package openssl was not found in the pkg-config search path.
  Perhaps you should add the directory containing `openssl.pc'
  to the PKG_CONFIG_PATH environment variable
  No package 'openssl' found
  gcc -g  -Wall -DUSE_AUTH -D_XOPEN_SOURCE=500 -D_ISOC99_SOURCE -Os -Wall 
-D_FILE_OFFSET_BITS=64 -I/usr/include/fuse -lfuse -pthread httpfs2.c -o httpfs2
  httpfs2.c:367:15: warning: conflicting types for built-in function 'strndup'
   static char * strndup(const char * str, int n){
                 ^
  httpfs2.c: In function 'init_url':
  httpfs2.c:399:26: warning: argument to 'sizeof' in 'memset' call is the same 
expression as the destination; did you mean to dereference it? 
[-Wsizeof-pointer-memaccess]
       memset(url, 0, sizeof(url));
                            ^
  httpfs2.c: In function 'open_client_socket':
  httpfs2.c:796:21: error: storage size of 'hints' isn't known
       struct addrinfo hints;
                       ^
  httpfs2.c:819:19: warning: implicit declaration of function 'getaddrinfo' 
[-Wimplicit-function-declaration]
       if ((gaierr = getaddrinfo(url->host, portstr, &hints, &ai)) != 0) {
                     ^
  httpfs2.c:821:35: warning: implicit declaration of function 'gai_strerror' 
[-Wimplicit-function-declaration]
                   argv0, url->host, gai_strerror(gaierr));
                                     ^
  httpfs2.c:820:32: warning: format '%s' expects argument of type 'char *', but 
argument 5 has type 'int' [-Wformat=]
           (void) fprintf(stderr, "%s: getaddrinfo %s - %s\n",
                                  ^
  httpfs2.c:826:46: error: dereferencing pointer to incomplete type 'struct 
addrinfo'
       for (aiv4 = ai; aiv4 != NULL; aiv4 = aiv4->ai_next) {
                                                ^
  httpfs2.c:854:5: warning: implicit declaration of function 'freeaddrinfo' 
[-Wimplicit-function-declaration]
       freeaddrinfo(ai);
       ^
  httpfs2.c:796:21: warning: unused variable 'hints' [-Wunused-variable]
       struct addrinfo hints;
                       ^
  httpfs2.c: In function 'parse_header':
  httpfs2.c:969:25: warning: field precision specifier '.*' expects argument of 
type 'int', but argument 6 has type 'long int' [-Wformat=]
           fprintf(stderr, "%s: %s: failed with status: %d%.*s.\n",
                           ^
  httpfs2.c: At top level:
  httpfs2.c:111:13: warning: 'destroy_url_copy' declared 'static' but never 
defined [-Wunused-function]
   static void destroy_url_copy(void *);
               ^
  httpfs2.c:405:12: warning: 'free_url' defined but not used [-Wunused-function]
   static int free_url(struct_url* url)
              ^
  Makefile:23: recipe for target 'httpfs2' failed
  make[1]: *** [httpfs2] Error 1
  make[1]: Leaving directory 
'/home/lamby/temp/cdt.20160318102233.XHWYQBxObq/httpfs2-0.1.4'
  dh_auto_build: make -j1 returned exit code 2
  debian/rules:4: recipe for target 'build' failed
  make: *** [build] Error 2

  [..]

The full build log is attached.


Regards,

-- 
      ,''`.
     : :'  :     Chris Lamb
     `. `'`      la...@debian.org / chris-lamb.co.uk
       `-

Attachment: httpfs2.0.1.4-1.unstable.amd64.log.txt.gz
Description: Binary data

_______________________________________________
Reproducible-builds mailing list
Reproducible-builds@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/reproducible-builds

Reply via email to