Bug#767287: trafficserver: ftbfs on kfreebsd

2014-10-30 Thread Arno Töll
Hi,

On 30.10.2014 00:10, Steven Chamberlain wrote:
 I guess the .install file may have some kind syntax to mark that file
 [linux-any]?

Sadly not. However, we may find another way to get it build on kfreebsd.


-- 
with kind regards,
Arno Töll
IRC: daemonkeeper on Freenode/OFTC
GnuPG Key-ID: 0x9D80F36D



signature.asc
Description: OpenPGP digital signature


Bug#767287: trafficserver: ftbfs on kfreebsd

2014-10-30 Thread Steven Chamberlain
tags 767287 + patch
thanks

Hi,

Arno Töll wrote:
 On 30.10.2014 00:10, Steven Chamberlain wrote:
  I guess the .install file may have some kind syntax to mark that file
  [linux-any]?
 
 Sadly not. However, we may find another way to get it build on kfreebsd.

Then how about the attached?  Works for me, at least.

Thanks,
Regards,
-- 
Steven Chamberlain
ste...@pyro.eu.org
--- debian/rules.orig	2014-08-10 12:04:08.0 +0100
+++ debian/rules	2014-10-31 00:54:18.602110978 +
@@ -32,6 +32,11 @@
 	rm -f debian/tmp/usr/lib/trafficserver/lib*.la
 	rm -f debian/tmp/usr/lib/trafficserver/modules/*.la
 	rm -f debian/tmp/usr/lib/trafficserver/lib*.a
+ifneq ($(DEB_HOST_ARCH_OS),linux)
+	# Remove Linux-specific plugin
+	sed -i '/\/healthchecks\.so$$/d' \
+		debian/trafficserver-experimental-plugins.install
+endif
 
 override_dh_install:
 	dh_install --list-missing


Bug#767287: trafficserver: ftbfs on kfreebsd

2014-10-29 Thread Ivo De Decker
package: trafficserver
version: 5.1.0-1
severity: serious

Hi,

The latest upload of trafficserver ftbfs on kfreebsd, where it build fine
before. This prevents migration to testing.

Cheers,

Ivo


-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Bug#767287: trafficserver: ftbfs on kfreebsd

2014-10-29 Thread Steven Chamberlain
On 29/10/14 21:04, Ivo De Decker wrote:
 The latest upload of trafficserver ftbfs on kfreebsd, where it build fine
 before. This prevents migration to testing.

Hi,

The build appears to be successful.  But the
trafficserver-experimental-plugins package, added by:
http://anonscm.debian.org/cgit/collab-maint/trafficserver.git/commit/?id=4e506a9770cb06c5178921f482427b9d28958dae

lists a healthchecks.so, which is not built on kfreebsd.  That module
requires Linux headers:

http://sources.debian.net/src/trafficserver/5.1.0-1/plugins/experimental/healthchecks/healthchecks.c/#L31
| /* ToDo: Linux specific */
| #include sys/inotify.h
| #include libgen.h

I guess the .install file may have some kind syntax to mark that file
[linux-any]?

Regards,
-- 
Steven Chamberlain
ste...@pyro.eu.org



signature.asc
Description: OpenPGP digital signature