Package: src:ephoto
Version: 1.5-1
Severity: serious
Tags: ftbfs

Dear maintainer:

I tried to build this package in buster but it failed:

--------------------------------------------------------------------------------
[...]
 debian/rules build-arch
dh build-arch
   dh_update_autotools_config -a
   dh_autoreconf -a
Copying file m4/codeset.m4
Copying file m4/fcntl-o.m4
Copying file m4/glibc2.m4
Copying file m4/glibc21.m4
Copying file m4/intdiv0.m4
Copying file m4/intl.m4
Copying file m4/intldir.m4
Copying file m4/intmax.m4
Copying file m4/inttypes-pri.m4
Copying file m4/inttypes_h.m4

[... snipped ...]

                 from ephoto.h:15,
                 from ephoto_ipc.c:1:
/usr/include/eina-1/eina/eina_module.h:232:2: warning: ignoring attribute 
'malloc' because it conflicts with attribute 'pure' [-Wattributes]
  eina_module_symbol_path_get(const void *symbol, const char *sub_dir) 
EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2);
  ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/eina-1/eina/eina_module.h:249:2: warning: ignoring attribute 
'malloc' because it conflicts with attribute 'pure' [-Wattributes]
  eina_module_environment_path_get(const char *env, const char *sub_dir) 
EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2);
  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
gcc -DHAVE_CONFIG_H -I.  -I../.. -I../../src/bin 
-DPACKAGE_DATA_DIR=\"/usr/share/ephoto\" 
-DPACKAGE_LIB_DIR=\"/usr/lib/x86_64-linux-gnu/ephoto\" -Wall -Wextra -Wshadow 
-Wdeclaration-after-statement -Wmissing-prototypes -Wstrict-prototypes 
-Wpointer-arith -Wno-missing-field-initializers -fvisibility=hidden 
-fdata-sections -ffunction-sections -pthread -I/usr/include/elementary-1 
-I/usr/include/libdrm -I/usr/include/efl-1 -I/usr/include/ecore-wl2-1 
-I/usr/include/efl-1 -I/usr/include/ecore-fb-1 -I/usr/include/efl-1 
-I/usr/include/ecore-x-1 -I/usr/include/elocation-1 -I/usr/include/efl-1 
-I/usr/include/efreet-1 -I/usr/include/efl-1 -I/usr/include/emotion-1 
-I/usr/include/efl-1 -I/usr/include/ethumb-client-1 -I/usr/include/efl-1 
-I/usr/include/ethumb-1 -I/usr/include/efl-1 -I/usr/include/edje-1 
-I/usr/include/efl-1 -I/usr/include/ecore-audio-1 -I/usr/include/efl-1 
-I/usr/include/eio-1 -I/usr/include/efl-1 -I/usr/include/efreet-1 
-I/usr/include/efl-1 -I/usr/include/embryo-1 -I/usr/include/
 efl-1 -I/usr/include/ecore-imf-evas-1 -I/usr/include/efl-1 
-I/usr/include/ecore-imf-1 -I/usr/include/efl-1 -I/usr/include/ecore-evas-1 
-I/usr/include/efl-1 -I/usr/include/ecore-drm2-1 -I/usr/include/efl-1 
-I/usr/include/elput-1 -I/usr/include/efl-1 -I/usr/include/ecore-input-evas-1 
-I/usr/include/efl-1 -I/usr/include/ecore-input-1 -I/usr/include/efl-1 
-I/usr/include/eeze-1 -I/usr/include/libmount -I/usr/include/blkid 
-I/usr/include/efl-1 -I/usr/include/evas-1 -I/usr/include/evas-1/canvas 
-I/usr/include/harfbuzz -I/usr/include/fribidi -I/usr/include/uuid 
-I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/luajit-2.1 
-I/usr/include/efl-1 -I/usr/include/efreet-1 -I/usr/include/efl-1 
-I/usr/include/ecore-ipc-1 -I/usr/include/efl-1 -I/usr/include/ecore-file-1 
-I/usr/include/efl-1 -I/usr/include/ecore-con-1 -I/usr/include/efl-1 
-I/usr/include/eldbus-1 -I/usr/include/dbus-1.0 
-I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/efl-1 
-I/usr/include/ecore-1 -I/usr/include
 /glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/efl-1 
-I/usr/include/eet-1 -I/usr/include/efl-1 -I/usr/include/emile-1 
-I/usr/include/efl-1 -I/usr/include/eo-1 -I/usr/include/efl-1 
-I/usr/include/eina-1 -I/usr/include/eina-1/eina -I/usr/include/p11-kit-1 
-Wdate-time -D_FORTIFY_SOURCE=2  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. 
-fstack-protector-strong -Wformat -Werror=format-security -c -o 
ephoto_thumbnail-ephoto_thumb.o `test -f 'ephoto_thumb.c' || echo 
'./'`ephoto_thumb.c
In file included from /usr/include/eina-1/Eina.h:226,
                 from /usr/include/eet-1/Eet.h:100,
                 from ephoto.h:15,
                 from ephoto_thumb.c:1:
/usr/include/eina-1/eina/eina_module.h:232:2: warning: ignoring attribute 
'malloc' because it conflicts with attribute 'pure' [-Wattributes]
  eina_module_symbol_path_get(const void *symbol, const char *sub_dir) 
EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2);
  ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/eina-1/eina/eina_module.h:249:2: warning: ignoring attribute 
'malloc' because it conflicts with attribute 'pure' [-Wattributes]
  eina_module_environment_path_get(const char *env, const char *sub_dir) 
EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2);
  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
gcc  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong 
-Wformat -Werror=format-security  -Wl,-z,relro -Wl,-z,now -o ephoto_thumbnail 
ephoto_thumbnail-ephoto_thumbnailer.o ephoto_thumbnail-ephoto_ipc.o 
ephoto_thumbnail-ephoto_thumb.o -leina -lpthread -levas -lecore -lefl 
-lecore_file -lecore_ipc -ledje -leo -leio -lelementary -lefl -leina -lpthread 
-leet -levas -lecore -lecore_evas -lecore_file -lecore_input -ledje -leo 
-lethumb_client -lemotion -lecore_imf -lecore_con -leldbus -lefreet 
-lefreet_mime -lefreet_trash -leio -lpthread -lm -ldl -lrt -lefreet_mime   
make[4]: Leaving directory '/<<PKGBUILDDIR>>/src/bin'
make[3]: Leaving directory '/<<PKGBUILDDIR>>/src/bin'
make[3]: Entering directory '/<<PKGBUILDDIR>>/src'
make[3]: Nothing to be done for 'all-am'.
make[3]: Leaving directory '/<<PKGBUILDDIR>>/src'
make[2]: Leaving directory '/<<PKGBUILDDIR>>/src'
Making all in data
make[2]: Entering directory '/<<PKGBUILDDIR>>/data'
Making all in desktop
make[3]: Entering directory '/<<PKGBUILDDIR>>/data/desktop'
make[3]: Nothing to be done for 'all'.
make[3]: Leaving directory '/<<PKGBUILDDIR>>/data/desktop'
Making all in themes
make[3]: Entering directory '/<<PKGBUILDDIR>>/data/themes'
/usr/bin/edje_cc -id ../../data/themes \
../../data/themes/ephoto.edc \
../../data/themes/ephoto.edj
FATAL: Cannot create run dir '/sbuild-nonexistent/.run' - errno=2
make[3]: *** [Makefile:508: ephoto.edj] Aborted
make[3]: Leaving directory '/<<PKGBUILDDIR>>/data/themes'
make[2]: *** [Makefile:352: all-recursive] Error 1
make[2]: Leaving directory '/<<PKGBUILDDIR>>/data'
make[1]: *** [Makefile:480: all-recursive] Error 1
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
dh_auto_build: make -j1 returned exit code 2
make: *** [debian/rules:12: build-arch] Error 2
dpkg-buildpackage: error: debian/rules build-arch subprocess returned exit 
status 2
--------------------------------------------------------------------------------

The build was made with "dpkg-buildpackage -B" in my autobuilder.
Most probably, it also fails here in reproducible builds:

https://tests.reproducible-builds.org/debian/rb-pkg/unstable/amd64/ephoto.html

where you can get a full build log if you need it.

If this is really a bug in one of the build-depends, please use reassign and 
affects,
so that this is still visible in the BTS web page for this package.

Thanks.

Reply via email to