Source: fltk1.3
Version: 1.3.4-4
Severity: serious
Tags: buster sid
User: debian...@lists.debian.org
Usertags: qa-ftbfs-20170805 qa-ftbfs
Justification: FTBFS on amd64

Hi,

During a rebuild of all packages in sid, your package failed to build on
amd64.

Relevant part (hopefully):
> make[1]: Entering directory '/<<PKGBUILDDIR>>'
> [ -e fltk.spec.saved ] || mv fltk.spec fltk.spec.saved
> mkdir -p CMakeTmp
> cd CMakeTmp  &&  cmake -DCC:STRING="cc" -DCXX:STRING="g++" \
>     -DCMAKE_INSTALL_PREFIX:STRING=/usr -DOPTION_CAIRO:BOOL=ON \
>     -DOPTION_BUILD_SHARED_LIBS:BOOL=ON -DOPTION_CREATE_LINKS:BOOL=ON \
>     -DOPTION_BUILD_EXAMPLES:BOOL=OFF ..
> -- The C compiler identification is GNU 7.1.0
> -- The CXX compiler identification is GNU 7.1.0
> -- Check for working C compiler: /usr/bin/cc
> -- Check for working C compiler: /usr/bin/cc -- works
> -- Detecting C compiler ABI info
> -- Detecting C compiler ABI info - done
> -- Detecting C compile features
> -- Detecting C compile features - done
> -- Check for working CXX compiler: /usr/bin/c++
> -- Check for working CXX compiler: /usr/bin/c++ -- works
> -- Detecting CXX compiler ABI info
> -- Detecting CXX compiler ABI info - done
> CMake Warning (dev) at 
> /usr/share/cmake-3.9/Modules/CMakeDetermineCompilerABI.cmake:78 (if):
>   Policy CMP0054 is not set: Only interpret if() arguments as variables or
>   keywords when unquoted.  Run "cmake --help-policy CMP0054" for policy
>   details.  Use the cmake_policy command to set the policy and suppress this
>   warning.
> 
>   Quoted variables like "CXX" will no longer be dereferenced when the policy
>   is set to NEW.  Since the policy is not set the OLD behavior will be used.
> Call Stack (most recent call first):
>   /usr/share/cmake-3.9/Modules/CMakeTestCXXCompiler.cmake:58 
> (CMAKE_DETERMINE_COMPILER_ABI)
>   CMakeLists.txt:24 (project)
> This warning is for project developers.  Use -Wno-dev to suppress it.
> 
> -- Check if the system is big endian
> -- Searching 16 bit integer
> -- Looking for sys/types.h
> -- Looking for sys/types.h - found
> -- Looking for stdint.h
> -- Looking for stdint.h - found
> -- Looking for stddef.h
> -- Looking for stddef.h - found
> -- Check size of unsigned short
> -- Check size of unsigned short - done
> -- Using unsigned short
> CMake Warning (dev) at /usr/share/cmake-3.9/Modules/TestBigEndian.cmake:56 
> (if):
>   Policy CMP0054 is not set: Only interpret if() arguments as variables or
>   keywords when unquoted.  Run "cmake --help-policy CMP0054" for policy
>   details.  Use the cmake_policy command to set the policy and suppress this
>   warning.
> 
>   Quoted variables like "CXX" will no longer be dereferenced when the policy
>   is set to NEW.  Since the policy is not set the OLD behavior will be used.
> Call Stack (most recent call first):
>   CMake/setup.cmake:90 (TEST_BIG_ENDIAN)
>   CMakeLists.txt:36 (include)
> This warning is for project developers.  Use -Wno-dev to suppress it.
> 
> -- Check if the system is big endian - little endian
> -- Check size of short
> -- Check size of short - done
> -- Check size of int
> -- Check size of int - done
> -- Check size of long
> -- Check size of long - done
> -- Check size of long long
> -- Check size of long long - done
> -- Looking for dlsym
> -- Looking for dlsym - found
> -- Looking for localeconv
> -- Looking for localeconv - found
> -- Looking for png_get_valid
> -- Looking for png_get_valid - found
> -- Looking for png_set_tRNS_to_alpha
> -- Looking for png_set_tRNS_to_alpha - found
> -- Looking for scandir
> -- Looking for scandir - found
> -- Looking for snprintf
> -- Looking for snprintf - found
> -- Looking for strcasecmp
> -- Looking for strcasecmp - found
> -- Looking for strlcat
> -- Looking for strlcat - not found
> -- Looking for strlcpy
> -- Looking for strlcpy - not found
> -- Looking for vsnprintf
> -- Looking for vsnprintf - found
> -- Looking for POSIX compatible scandir
> -- POSIX compatible scandir - found
> -- Found Doxygen: /usr/bin/doxygen (found version "1.8.13") found components: 
>  doxygen missing components:  dot
> -- Found LATEX: /usr/bin/latex   
> -- Looking for XOpenDisplay in 
> /usr/lib/x86_64-linux-gnu/libX11.so;/usr/lib/x86_64-linux-gnu/libXext.so
> -- Looking for XOpenDisplay in 
> /usr/lib/x86_64-linux-gnu/libX11.so;/usr/lib/x86_64-linux-gnu/libXext.so - 
> found
> -- Looking for gethostbyname
> -- Looking for gethostbyname - found
> -- Looking for connect
> -- Looking for connect - found
> -- Looking for remove
> -- Looking for remove - found
> -- Looking for shmat
> -- Looking for shmat - found
> -- Looking for IceConnectionNumber in ICE
> -- Looking for IceConnectionNumber in ICE - found
> -- Found X11: /usr/lib/x86_64-linux-gnu/libX11.so
> -- Found PkgConfig: /usr/bin/pkg-config (found version "0.29") 
> -- Checking for one of the modules 'cairo'
> -- Found OpenGL: /usr/lib/x86_64-linux-gnu/libGL.so  
> -- Looking for glXGetProcAddressARB
> -- Looking for glXGetProcAddressARB - found
> -- Looking for pthread.h
> -- Looking for pthread.h - found
> -- Looking for pthread_create
> -- Looking for pthread_create - not found
> -- Looking for pthread_create in pthreads
> -- Looking for pthread_create in pthreads - not found
> -- Looking for pthread_create in pthread
> -- Looking for pthread_create in pthread - found
> -- Found Threads: TRUE  
> -- Found ZLIB: /usr/lib/x86_64-linux-gnu/libz.so (found version "1.2.8") 
> -- Found JPEG: /usr/lib/x86_64-linux-gnu/libjpeg.so  
> -- Found PNG: /usr/lib/x86_64-linux-gnu/libpng.so (found version "1.6.31") 
> -- Configuring done
> -- Generating done
> -- Build files have been written to: /<<PKGBUILDDIR>>/CMakeTmp
> sed -e 's/ STATIC /_STATIC&/' \
>     CMakeTmp/CMakeFiles/Export/share/fltk/FLTK-Targets.cmake \
>     > CMakeTmp/etc/FLTK-Targets.cmake
> debian/fix-fltk-targets-noconfig \
>     CMakeTmp/CMakeFiles/Export/share/fltk/FLTK-Targets-noconfig.cmake \
>     > CMakeTmp/etc/FLTK-Targets-noconfig.cmake
> Unescaped left brace in regex is illegal here in regex; marked by <-- HERE in 
> m/(\${ <-- HERE _IMPORT_PREFIX}/lib)(?!/x86_64-linux-gnu)/ at 
> debian/fix-fltk-targets-noconfig line 6, <> line 1.
> debian/rules:33: recipe for target 'override_dh_auto_configure' failed
> make[1]: *** [override_dh_auto_configure] Error 25

The full build log is available from:
   http://aws-logs.debian.net/2017/08/05/fltk1.3_1.3.4-4_unstable.log

A list of current common problems and possible solutions is available at
http://wiki.debian.org/qa.debian.org/FTBFS . You're welcome to contribute!

About the archive rebuild: The rebuild was done on EC2 VM instances from
Amazon Web Services, using a clean, minimal and up-to-date chroot. Every
failed build was retried once to eliminate random failures.

Reply via email to