Source: notion
Version: 3+2019092501-1
Severity: serious
Tags: ftbfs
Justification: fails to build from source (but built successfully in the past)

Hi,

notion/experimental FTBFS on i386 (which is a regression from sid):
https://buildd.debian.org/status/fetch.php?pkg=notion&arch=i386&ver=3%2B2019092501-1&stamp=1569833560&raw=0

   dh_auto_test -a
        make -j4 test
make[1]: Entering directory '/<<PKGBUILDDIR>>'
>> pkg-config found Lua 5.3 (available: lua5.3 lua-5.3).
>> Lua 5.3 binary is /usr/bin/lua5.3 and luac is /usr/bin/luac5.3
make -C mod_xrandr test
make[2]: Entering directory '/<<PKGBUILDDIR>>/mod_xrandr'
for i in test_xrandr*.lua ; do echo 'Testing' $i ; /usr/bin/lua5.3 $i ; done
Testing test_xrandr.lua
Testing test_xrandr_remove_screen.lua
make[2]: Leaving directory '/<<PKGBUILDDIR>>/mod_xrandr'
make -C mod_xinerama test
make[2]: Entering directory '/<<PKGBUILDDIR>>/mod_xinerama'
/usr/bin/lua5.3 test_xinerama.lua

Testing:merge_contained_screens
Input:
   1: { x=0, y=0, h=600, w=800 }
Output:
   1: { x=0, y=0, h=600, w=800, ids={ 1 } }

Testing:merge_contained_screens
Input:
   1: { x=0, y=0, h=600, w=800 }
   2: { x=0, y=0, h=600, w=800 }
Output:
   1: { x=0, y=0, h=600, w=800, ids={ 1, 2 } }

Testing:merge_contained_screens
Input:
   1: { x=0, y=0, h=600, w=800 }
   2: { x=100, y=100, h=400, w=600 }
Output:
   1: { x=0, y=0, h=600, w=800, ids={ 1, 2 } }

Testing:merge_contained_screens
Input:
   1: { x=0, y=0, h=600, w=800 }
   2: { x=100, y=100, h=600, w=800 }
Output:
   1: { x=0, y=0, h=600, w=800, ids={ 1 } }
   2: { x=100, y=100, h=600, w=800, ids={ 2 } }

Testing:merge_overlapping_screens
Input:
   1: { x=0, y=0, h=600, w=800 }
Output:
   1: { x=0, y=0, h=600, w=800, ids={ 1 } }

Testing:merge_overlapping_screens
Input:
   1: { x=0, y=0, h=600, w=800 }
   2: { x=0, y=0, h=600, w=800 }
Output:
   1: { x=0, y=0, h=600, w=800, ids={ 1, 2 } }

Testing:merge_overlapping_screens
Input:
   1: { x=0, y=0, h=600, w=800 }
   2: { x=100, y=100, h=400, w=600 }
Output:
   1: { x=0, y=0, h=600, w=800, ids={ 1, 2 } }

Testing:merge_overlapping_screens
Input:
   1: { x=0, y=0, h=600, w=800 }
   2: { x=100, y=100, h=600, w=800 }
Output:
   1: { x=0, y=0, h=700, w=900, ids={ 1, 2 } }

Testing:merge_overlapping_screens
Input:
   1: { x=0, y=0, h=600, w=800 }
   2: { x=400, y=400, h=600, w=800 }
   3: { x=500, y=0, h=300, w=500 }
Output:
   1: { x=0, y=0, h=1000, w=1200, ids={ 1, 2, 3 } }

Testing:merge_overlapping_screens
Input:
   1: { x=0, y=0, h=600, w=800 }
   2: { x=900, y=100, h=300, w=300 }
   3: { x=400, y=400, h=600, w=800 }
Output:
   1: { x=0, y=0, h=1000, w=1200, ids={ 1, 2, 3 } }

Testing:merge_overlapping_screens_alternative
Input:
   1: { x=0, y=0, h=600, w=800 }
   2: { x=400, y=400, h=600, w=800 }
   3: { x=900, y=100, h=300, w=300 }
Output:
   1: { x=0, y=0, h=1000, w=1200, ids={ 1, 2 } }
   2: { x=900, y=100, h=300, w=300, ids={ 3 } }
make[2]: Leaving directory '/<<PKGBUILDDIR>>/mod_xinerama'
make -C libtu test
make[2]: Entering directory '/<<PKGBUILDDIR>>/libtu'
make -C test test
make[3]: Entering directory '/<<PKGBUILDDIR>>/libtu/test'
cc -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong 
-Wformat -Werror=format-security -Os -W -Wall -pedantic 
-DCF_XFREE86_TEXTPROP_BUG_WORKAROUND -DHAVE_X11_BMF   -DHAS_SYSTEM_ASPRINTF=1 
-DNOTION_RELEASE='"3+2019092501"' -MMD -Os -W -Wall -pedantic 
-DCF_XFREE86_TEXTPROP_BUG_WORKAROUND -DHAVE_X11_BMF   -DHAS_SYSTEM_ASPRINTF=1 
-DNOTION_RELEASE='"3+2019092501"'  -D_POSIX_C_SOURCE=200112L -W -Wall -pedantic 
-MMD -Os -W -Wall -pedantic -DCF_XFREE86_TEXTPROP_BUG_WORKAROUND -DHAVE_X11_BMF 
-I../..  -DHAS_SYSTEM_ASPRINTF=1 -DNOTION_RELEASE='"3+2019092501"' 
-D_XOPEN_SOURCE -D_XOPEN_SOURCE_EXTENDED -std=c99 -DCF_HAS_VA_COPY -MMD -o 
tutest ../misc.c ../tokenizer.c ../util.c ../output.c tutest.c -llua5.3 -ldl -lm
In file included from ../tokenizer.c:424:
../np/np-conv.h:15:13: warning: ‘num_to_char’ defined but not used 
[-Wunused-function]
   15 |  static int num_to_##T(T *ret, const NPNum *num, bool allow_uns_big) \
      |             ^~~~~~~
../np/np-conv.h:118:1: note: in expansion of macro ‘FN_NUM_TO_SIGNED’
  118 | FN_NUM_TO_SIGNED(char, UCHAR_MAX, CHAR_MAX, CHAR_MIN)
      | ^~~~~~~~~~~~~~~~
tutest.c: In function ‘main’:
tutest.c:92:14: warning: unused parameter ‘argc’ [-Wunused-parameter]
   92 | int main(int argc, char *argv[])
      |          ~~~~^~~~
./tutest
[TESTING] libtu ====
[TEST] test_get_token: [ERROR]: 33
make[3]: *** [Makefile:21: test] Error 1
make[3]: Leaving directory '/<<PKGBUILDDIR>>/libtu/test'
make[2]: *** [Makefile:50: test] Error 2
make[2]: Leaving directory '/<<PKGBUILDDIR>>/libtu'
make[1]: *** [Makefile:59: test] Error 2
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
dh_auto_test: make -j4 test returned exit code 2


Andreas

Reply via email to