[Pkg-phototools-devel] Bug#909836: entangle: FTBFS on arm64: entangle-colour-profile-enums.h: No such file or directory

Adrian Bunk bunk at debian.org
Sat Sep 29 13:43:06 BST 2018


On Sat, Sep 29, 2018 at 11:49:19AM +0000, Ivo De Decker wrote:
> package: entangle
> version: 1.0-1
> severity: serious
> tags: ftbfs
> 
> Hi,
> 
> The latest version of entangle in unstable fails on arm64:
> 
> https://buildd.debian.org/status/package.php?p=entangle
> 
> The build failes with:
> 
> FAILED: src/src@@entangle at exe/entangle-main.c.o 
> cc -Isrc/src@@entangle at exe -Isrc -I../src -Isrc/backend -I../src/backend -Isrc/frontend -I../src/frontend -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/aarch64-linux-gnu/dbus-1.0/include -I/usr/include/gtk-3.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/libdrm -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/fribidi -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/gstreamer-1.0 -I/usr/include/libpeas-1.0 -I/usr/include/gobject-introspection-1.0 -I/usr/include/orc-0.4 -I/usr/include/libexif -I/usr/include/gphoto2 -I/usr/include/gudev-1.0 -fdiagnostics-color=always -pipe -D_FILE_OFFSET_BITS=64 -std=gnu99 -W -Waddress -Waggressive-loop-optimizations -Wall -Warray-bounds -Wattributes -Wbuiltin-macro-redefined -Wcast-align -Wchar-subscripts -Wclobbered -Wcomment -Wcomments -Wcoverage-mismatch -Wcpp -Wdate-time -Wdeprecated-declarations -Wdisabled-optimization -Wdiv-by-zero -Wdouble-promotion -Wempty-body -Wendif-labels -Wenum-compare -Wextra -Wformat-contains-nul -Wformat-extra-args -Wformat-security -Wformat-y2k -Wformat-zero-length -Wfree-nonheap-object -Wignored-qualifiers -Wimplicit -Wimplicit-function-declaration -Wimplicit-int -Winit-self -Winline -Wint-to-pointer-cast -Winvalid-memory-model -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmain -Wmaybe-uninitialized -Wmissing-braces -Wmissing-declarations -Wmissing-field-initializers -Wmissing-parameter-type -Wmissing-prototypes -Wmultichar -Wnarrowing -Wnested-externs -Wnonnull -Wold-style-declaration -Wold-style-definition -Wopenmp-simd -Woverflow -Woverlength-strings -Woverride-init -Wpacked -Wpacked-bitfield-compat -Wparentheses -Wpointer-arith -Wpointer-sign -Wpointer-to-int-cast -Wpragmas -Wreturn-local-addr -Wreturn-type -Wsequence-point -Wshadow -Wsizeof-pointer-memaccess -Wstack-protector -Wstrict-aliasing -Wstrict-overflow -Wstrict-prototypes -Wsuggest-attribute=const -Wsuggest-attribute=format -Wsuggest-attribute=noreturn -Wsuggest-attribute=pure -Wswitch -Wswitch-default -Wsync-nand -Wtrampolines -Wtrigraphs -Wtype-limits -Wuninitialized -Wunknown-pragmas -Wunsafe-loop-optimizations -Wunused -Wunused-but-set-parameter -Wunused-but-set-variable -Wunused-function -Wunused-label -Wunused-local-typedefs -Wunused-macros -Wunused-parameter -Wunused-result -Wunused-value -Wunused-variable -Wvarargs -Wvariadic-macros -Wvector-operation-performance -Wvla -Wvolatile-register-var -Wwrite-strings -Wnormalized=nfc -Wno-sign-compare -Wno-sign-conversion -Wno-conversion -Wno-unsafe-loop-optimizations -Wjump-misses-init -Wframe-larger-than=40096 -O2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-all --param=ssp-buffer-size=4 -fexceptions -fasynchronous-unwind-tables -fdiagnostics-show-option -funit-at-a-time -fipa-pure-const -Wno-suggest-attribute=pure -Wno-suggest-attribute=const -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread '-DDATADIR="/usr/share"' '-DLOCALE_DIR="/usr/share/locale"' '-DGETTEXT_PACKAGE="entangle"'  -MD -MQ 'src/src@@entangle at exe/entangle-main.c.o' -MF 'src/src@@entangle at exe/entangle-main.c.o.d' -o 'src/src@@entangle at exe/entangle-main.c.o' -c ../src/entangle-main.c
> In file included from ../src/frontend/entangle-preferences.h:27,
>                  from ../src/frontend/entangle-application.h:27,
>                  from ../src/entangle-main.c:30:
> ../src/backend/entangle-colour-profile.h:27:10: fatal error: entangle-colour-profile-enums.h: No such file or directory
>  #include "entangle-colour-profile-enums.h"
>           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
> compilation terminated.
> 
> It looks like it fails with the same error on powerpc and sparc64 (but these
> aren't release architectures, so these won't block migration to testing).

That's a race condition that can happen on any architecture.

Reproducible also has it in the 2nd i386 build:
https://tests.reproducible-builds.org/debian/rb-pkg/unstable/i386/entangle.html

> Cheers,
> 
> Ivo

cu
Adrian

-- 

       "Is there not promise of rain?" Ling Tan asked suddenly out
        of the darkness. There had been need of rain for many days.
       "Only a promise," Lao Er said.
                                       Pearl S. Buck - Dragon Seed



More information about the Pkg-phototools-devel mailing list