forked-daapd version 0.19gcd-2ubuntu1 FTBFS on armhf in precise

Bug #935090 reported by Andreas Moog on 2012-02-18
This bug affects 2 people
Affects Status Importance Assigned to Milestone
libdispatch (Ubuntu)
Colin Watson
Colin Watson

Bug Description

This is a semi-automatic report based on the latest archive rebuild results [1].
Apologies if it reaches you in error.

Excerpt from the buildlog:

checking sys/eventfd.h usability... yes
checking sys/eventfd.h presence... yes
checking for sys/eventfd.h... yes
checking for eventfd... yes
checking sys/timerfd.h usability... yes
checking sys/timerfd.h presence... yes
checking for sys/timerfd.h... yes
checking for timerfd_create... yes
checking size of void *... 4
checking getopt.h usability... yes
checking getopt.h presence... yes
checking for getopt.h... yes
checking for stdint.h... (cached) yes
checking for ANSI C header files... (cached) yes
checking for sys/wait.h that is POSIX.1 compatible... (cached) yes
checking dispatch/dispatch.h usability... yes
checking dispatch/dispatch.h presence... yes
checking for dispatch/dispatch.h... yes
checking for dispatch_main in -ldispatch... yes
checking for dispatch_after in -ldispatch... no
configure: error: libdispatch built without Blocks support
make: *** [config.status] Error 1
dpkg-buildpackage: error: debian/rules build gave error exit status 2
Build finished at 20120208-1637
FAILED [dpkg-buildpackage died]

The full buidlog can be found at


Andreas Moog (ampelbein) on 2012-02-18
Changed in forked-daapd (Ubuntu):
importance: Undecided → High
tags: added: arm-porting-queue
Changed in forked-daapd (Ubuntu Precise):
status: New → Confirmed
Colin Watson (cjwatson) wrote :

It's actually a libdispatch bug that it ended up omitting Blocks support on armel/armhf.

affects: forked-daapd (Ubuntu Precise) → libdispatch (Ubuntu Precise)
Changed in libdispatch (Ubuntu Precise):
assignee: nobody → Colin Watson (cjwatson)
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package libdispatch - 0~svn197-3ubuntu1

libdispatch (0~svn197-3ubuntu1) precise; urgency=low

  * Strip --param=ssp-buffer-size=4 from CFLAGS; clang doesn't support it
    and so we end up omitting Blocks support (LP: #935090).
  * Strip -fstack-protector from CFLAGS; this causes a link failure with
    clang on at least some architectures.
  * Fix build with 'ld --no-add-needed'.
 -- Colin Watson <email address hidden> Mon, 23 Apr 2012 13:43:20 +0100

Changed in libdispatch (Ubuntu Precise):
status: Confirmed → Fix Released
To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Other bug subscribers