On Tue, 2014-03-25 00:08:42 +0100, Cyril Brulebois wrote: > Source: libdispatch > Version: 0~svn197-3.3 > Severity: serious > Justification: FTBFS > > [ Last two NMUers in X-D-Cc. ] > > Hi, > > your package FTBFS on powerpc, where it seems to have built by luck > in 0~svn197-3.2 on porpora: > https://buildd.debian.org/status/logs.php?pkg=libdispatch&arch=powerpc > > Log excerpt: > | make[4]: Entering directory `/«PKGBUILDDIR»/testing' > | FAIL: dispatch_api > | FAIL: dispatch_c99 > | FAIL: dispatch_cascade > | FAIL: dispatch_debug > | FAIL: dispatch_priority > | FAIL: dispatch_priority2 > | FAIL: dispatch_starfish > | FAIL: queue_finalizer > | FAIL: dispatch_after > | FAIL: dispatch_apply > | FAIL: dispatch_drift > | FAIL: dispatch_group > | FAIL: dispatch_pingpong > | FAIL: dispatch_read > | FAIL: dispatch_readsync > | FAIL: dispatch_sema > | FAIL: dispatch_timer_bit31 > | FAIL: dispatch_timer_bit63 > | make[5]: Entering directory `/«PKGBUILDDIR»/testing' > [...]
============================================================================ See testing/test-suite.log Please report to libdispa...@macosforge.org ============================================================================ > This package can't migrate since it has out-of-date binaries. > > Mraw, > KiBi. cat ./tmp/buildd/libdispatch-0~svn197/testing/test-suite.log ============================================= libdispatch 1.0: testing/test-suite.log ============================================= # TOTAL: 18 # PASS: 0 # SKIP: 0 # XFAIL: 0 # FAIL: 18 # XPASS: 0 # ERROR: 0 .. contents:: :depth: 2 FAIL: dispatch_api ================== /tmp/buildd/libdispatch-0~svn197/testing/.libs/lt-dispatch_api: error \ while loading shared libraries: /tmp/buildd/libdispatch-0~svn197/src \ /.libs/libdispatch.so.0: R_PPC_REL24 relocation at 0x0ffd98b8 for \ symbol `gettimeofday' out of range FAIL: dispatch_c99 ================== /tmp/buildd/libdispatch-0~svn197/testing/.libs/lt-dispatch_c99: error \ while loading shared libraries: /tmp/buildd/libdispatch-0~svn197/src \ /.libs/libdispatch.so.0: R_PPC_REL24 relocation at 0x0ffd98b8 for \ symbol `gettimeofday' out of range [...] And that message above is repeated for all the other 16 tests. I've found two shared libraries with the R_PPC_REL24 symbol. readelf -D -r ./tmp/buildd/libdispatch-0~svn197/src/.libs/libdispatch.so.0.0.0 | grep R_PPC_REL24 0000559c 0000930a R_PPC_REL24 000055cc dispatch_apply_f + 0 000056e4 00004f0a R_PPC_REL24 00008478 dispatch_sync_f + 0 00008450 00004f0a R_PPC_REL24 00008478 dispatch_sync_f + 0 0000576c 0000780a R_PPC_REL24 0000be74 _dispatch_get_thread_s + 0 00008178 0000780a R_PPC_REL24 0000be74 _dispatch_get_thread_s + 0 00008724 0000780a R_PPC_REL24 0000be74 _dispatch_get_thread_s + 0 0000583c 0000620a R_PPC_REL24 00007610 _dispatch_queue_push_l + 0 0000590c 0000620a R_PPC_REL24 00007610 _dispatch_queue_push_l + 0 0000788c 0000620a R_PPC_REL24 00007610 _dispatch_queue_push_l + 0 00007a5c 0000620a R_PPC_REL24 00007610 _dispatch_queue_push_l + 0 00007be4 0000620a R_PPC_REL24 00007610 _dispatch_queue_push_l + 0 00007da8 0000620a R_PPC_REL24 00007610 _dispatch_queue_push_l + 0 00007ed4 0000620a R_PPC_REL24 00007610 _dispatch_queue_push_l + 0 0000827c 0000620a R_PPC_REL24 00007610 _dispatch_queue_push_l + 0 000087d0 0000620a R_PPC_REL24 00007610 _dispatch_queue_push_l + 0 00009330 0000620a R_PPC_REL24 00007610 _dispatch_queue_push_l + 0 0000a174 0000620a R_PPC_REL24 00007610 _dispatch_queue_push_l + 0 0000bca4 0000620a R_PPC_REL24 00007610 _dispatch_queue_push_l + 0 0000d108 0000620a R_PPC_REL24 00007610 _dispatch_queue_push_l + 0 00005950 0000970a R_PPC_REL24 0000c1a4 dispatch_semaphore_wai + 0 00008290 0000970a R_PPC_REL24 0000c1a4 dispatch_semaphore_wai + 0 000087e4 0000970a R_PPC_REL24 0000c1a4 dispatch_semaphore_wai + 0 0000ab94 0000970a R_PPC_REL24 0000c1a4 dispatch_semaphore_wai + 0 0000c180 0000970a R_PPC_REL24 0000c1a4 dispatch_semaphore_wai + 0 00005960 0000aa0a R_PPC_REL24 0000c09c _dispatch_put_thread_s + 0 00008300 0000aa0a R_PPC_REL24 0000c09c _dispatch_put_thread_s + 0 000087f4 0000aa0a R_PPC_REL24 0000c09c _dispatch_put_thread_s + 0 00005b00 0000a00a R_PPC_REL24 0000c5c8 dispatch_semaphore_sig + 0 00009e48 0000a00a R_PPC_REL24 0000c5c8 dispatch_semaphore_sig + 0 0000a478 0000a00a R_PPC_REL24 0000c5c8 dispatch_semaphore_sig + 0 0000a618 0000a00a R_PPC_REL24 0000c5c8 dispatch_semaphore_sig + 0 0000c580 0000a00a R_PPC_REL24 0000c5c8 dispatch_semaphore_sig + 0 00005b38 00002f0a R_PPC_REL24 00000000 pthread_getspecific + 0 0000810c 00002f0a R_PPC_REL24 00000000 pthread_getspecific + 0 0000885c 00002f0a R_PPC_REL24 00000000 pthread_getspecific + 0 00008880 00002f0a R_PPC_REL24 00000000 pthread_getspecific + 0 000088b0 00002f0a R_PPC_REL24 00000000 pthread_getspecific + 0 0000bf10 00002f0a R_PPC_REL24 00000000 pthread_getspecific + 0 0000e95c 00002f0a R_PPC_REL24 00000000 pthread_getspecific + 0 000106e4 00002f0a R_PPC_REL24 00000000 pthread_getspecific + 0 00005b84 0000260a R_PPC_REL24 00000000 pthread_setspecific + 0 00008344 0000260a R_PPC_REL24 00000000 pthread_setspecific + 0 0000ba50 0000260a R_PPC_REL24 00000000 pthread_setspecific + 0 0000c068 0000260a R_PPC_REL24 00000000 pthread_setspecific + 0 00005bf4 0000a20a R_PPC_REL24 00005c1c dispatch_benchmark_f + 0 00005c88 0000510a R_PPC_REL24 00006ea0 dispatch_once_f + 0 00006e78 0000510a R_PPC_REL24 00006ea0 dispatch_once_f + 0 0000955c 0000510a R_PPC_REL24 00006ea0 dispatch_once_f + 0 000096e0 0000510a R_PPC_REL24 00006ea0 dispatch_once_f + 0 0000a534 0000510a R_PPC_REL24 00006ea0 dispatch_once_f + 0 0000b400 0000510a R_PPC_REL24 00006ea0 dispatch_once_f + 0 0000e628 0000510a R_PPC_REL24 00006ea0 dispatch_once_f + 0 0000ea00 0000510a R_PPC_REL24 00006ea0 dispatch_once_f + 0 000104d0 0000510a R_PPC_REL24 00006ea0 dispatch_once_f + 0 00010dc0 0000510a R_PPC_REL24 00006ea0 dispatch_once_f + 0 000115e0 0000510a R_PPC_REL24 00006ea0 dispatch_once_f + 0 00006590 00000b0a R_PPC_REL24 00000000 clock_gettime + 0 0000e554 00000b0a R_PPC_REL24 00000000 clock_gettime + 0 00010400 00000b0a R_PPC_REL24 00000000 clock_gettime + 0 00011048 00000b0a R_PPC_REL24 00000000 clock_gettime + 0 00011820 00000b0a R_PPC_REL24 00000000 clock_gettime + 0 00011878 00000b0a R_PPC_REL24 00000000 clock_gettime + 0 00011964 00000b0a R_PPC_REL24 00000000 clock_gettime + 0 000065b0 0000610a R_PPC_REL24 00009680 _dispatch_bug + 0 00009868 0000610a R_PPC_REL24 00009680 _dispatch_bug + 0 0000a604 0000610a R_PPC_REL24 00009680 _dispatch_bug + 0 0000a72c 0000610a R_PPC_REL24 00009680 _dispatch_bug + 0 0000a764 0000610a R_PPC_REL24 00009680 _dispatch_bug + 0 0000a818 0000610a R_PPC_REL24 00009680 _dispatch_bug + 0 [...] readelf -D -r ./usr/lib/powerpc-linux-gnu/libBlocksRuntime.so.0.0.0 | grep R_PPC_REL24 00000e84 0000060a R_PPC_REL24 00000000 malloc + 0 00001110 0000060a R_PPC_REL24 00000000 malloc + 0 000011c8 0000060a R_PPC_REL24 00000000 malloc + 0 00000ea0 0000040a R_PPC_REL24 00000000 memcpy + 0 00001178 0000040a R_PPC_REL24 00000000 memcpy + 0 000011e4 0000040a R_PPC_REL24 00000000 memcpy + 0 00000fa0 0000030a R_PPC_REL24 00000000 free + 0 000012d0 0000030a R_PPC_REL24 00000000 free + 0 00000fc4 00000a0a R_PPC_REL24 00000000 __printf_chk + 0 00001308 00000a0a R_PPC_REL24 00000000 __printf_chk + 0 000015fc 00000a0a R_PPC_REL24 00000000 __printf_chk + 0 000012f0 00000d0a R_PPC_REL24 00000f00 _Block_release + 0 00001384 0000090a R_PPC_REL24 00000000 __sprintf_chk + 0 000013a4 0000090a R_PPC_REL24 00000000 __sprintf_chk + 0 000013d4 0000090a R_PPC_REL24 00000000 __sprintf_chk + 0 00001404 0000090a R_PPC_REL24 00000000 __sprintf_chk + 0 00001430 0000090a R_PPC_REL24 00000000 __sprintf_chk + 0 0000145c 0000090a R_PPC_REL24 00000000 __sprintf_chk + 0 00001488 0000090a R_PPC_REL24 00000000 __sprintf_chk + 0 000014b0 0000090a R_PPC_REL24 00000000 __sprintf_chk + 0 000014d4 0000090a R_PPC_REL24 00000000 __sprintf_chk + 0 000014fc 0000090a R_PPC_REL24 00000000 __sprintf_chk + 0 00001520 0000090a R_PPC_REL24 00000000 __sprintf_chk + 0 00001544 0000090a R_PPC_REL24 00000000 __sprintf_chk + 0 00001574 0000090a R_PPC_REL24 00000000 __sprintf_chk + 0 00001598 0000090a R_PPC_REL24 00000000 __sprintf_chk + 0 000015bc 0000090a R_PPC_REL24 00000000 __sprintf_chk + 0 00001650 0000090a R_PPC_REL24 00000000 __sprintf_chk + 0 00001674 0000090a R_PPC_REL24 00000000 __sprintf_chk + 0 00001698 0000090a R_PPC_REL24 00000000 __sprintf_chk + 0 000016bc 0000090a R_PPC_REL24 00000000 __sprintf_chk + 0 000016ec 0000090a R_PPC_REL24 00000000 __sprintf_chk + 0 00001710 0000090a R_PPC_REL24 00000000 __sprintf_chk + 0 00001604 0000080a R_PPC_REL24 00000000 exit + 0
signature.asc
Description: Digital signature