[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#336709: marked as done (gtk+2.0-directfb: FTBFS on GNU/kFreeBSD)



Your message dated Tue, 01 Nov 2005 14:32:43 -0800
with message-id <E1EX4gN-0003Jw-00@spohr.debian.org>
and subject line Bug#336709: fixed in gtk+2.0-directfb 2.0.9.2-10
has caused the attached Bug report to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what I am
talking about this indicates a serious mail system misconfiguration
somewhere.  Please contact me immediately.)

Debian bug tracking system administrator
(administrator, Debian Bugs database)

--------------------------------------
Received: (at submit) by bugs.debian.org; 1 Nov 2005 01:30:14 +0000
>From aurel32@debian.org Mon Oct 31 17:30:13 2005
Return-path: <aurel32@debian.org>
Received: from farad.aurel32.net [82.232.2.251] 
	by spohr.debian.org with esmtp (Exim 3.36 1 (Debian))
	id 1EWkyb-0003V6-00; Mon, 31 Oct 2005 17:30:13 -0800
Received: from hertz.aurel32.net ([2001:618:400:fc13:2e0:18ff:fea3:b80f])
	by farad.aurel32.net with esmtps (TLS-1.0:RSA_AES_256_CBC_SHA:32)
	(Exim 4.50)
	id 1EWkyZ-0002zJ-V3; Tue, 01 Nov 2005 02:30:11 +0100
Received: from aurel32 by hertz.aurel32.net with local (Exim 4.54)
	id 1EWkyZ-0000Oj-SR; Tue, 01 Nov 2005 02:30:11 +0100
Content-Type: multipart/mixed; boundary="===============1487146649=="
MIME-Version: 1.0
From: Aurelien Jarno <aurel32@debian.org>
To: Debian Bug Tracking System <submit@bugs.debian.org>
Subject: gtk+2.0-directfb: FTBFS on GNU/kFreeBSD
X-Mailer: reportbug 3.17
Date: Tue, 01 Nov 2005 02:30:11 +0100
Message-Id: <E1EWkyZ-0000Oj-SR@hertz.aurel32.net>
Delivered-To: submit@bugs.debian.org
X-Spam-Checker-Version: SpamAssassin 2.60-bugs.debian.org_2005_01_02 
	(1.212-2003-09-23-exp) on spohr.debian.org
X-Spam-Level: 
X-Spam-Status: No, hits=-6.8 required=4.0 tests=BAYES_00,FROM_ENDS_IN_NUMS,
	HAS_PACKAGE autolearn=no version=2.60-bugs.debian.org_2005_01_02

This is a multi-part MIME message sent by reportbug.

--===============1487146649==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

Package: gtk+2.0-directfb
Version: 2.0.9.2-9
Severity: important
Tags: patch

Hi,

gtk+2.0-directfb fails to build on GNU/kFreeBSD because kfreebsd-i386 is
not in the architectures list and because of outdated libtool.

Please find attached a patch that add kfreebsd-i386 to the architectures
list and which update libtool at build time (since the tarball is
expanded at build time). Note that the patch also includes to small
fixes necessary to be able to run autoconf.

Would it be possible to include it in the next upload?

Thanks in advance,
Aurelien

-- System Information:
Debian Release: testing/unstable
Architecture: kfreebsd-i386 (i686)
Shell:  /bin/sh linked to /bin/bash
Kernel: GNU/kFreeBSD 5.4-1-686
Locale: LANG=fr_FR.UTF-8, LC_CTYPE=fr_FR.UTF-8 (charmap=UTF-8)

--===============1487146649==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: attachment; filename="gtk+2.0-directfb.diff"

Author: aurel32
Status: in BTS

diff -u gtk+2.0-directfb-2.0.9.2/debian/control gtk+2.0-directfb-2.0.9.2/debian/control
--- gtk+2.0-directfb-2.0.9.2/debian/control
+++ gtk+2.0-directfb-2.0.9.2/debian/control
@@ -3,14 +3,14 @@
 Priority: optional
 Maintainer: Debian Install System Team <debian-boot@lists.debian.org>
 Uploaders: Alastair McKinstry <mckinstry@debian.org>
-Build-Depends: debhelper (>> 4.0.0), libgtk2.0-dev, libdirectfb-dev (>= 0.9.22), autoconf, dbs
+Build-Depends: debhelper (>> 4.0.0), libgtk2.0-dev, libdirectfb-dev (>= 0.9.22), autoconf, dbs, libtool, automake1.4
 Standards-Version: 3.6.2
 
 Package: libgtk+2.0-directfb0-udeb
 Priority: extra
 Section: debian-installer
 Provides: libgtk-directfb-2.0-0
-Architecture: i386 ia64 arm alpha hppa mips mipsel sparc powerpc s390 m68k amd64
+Architecture: i386 ia64 arm alpha hppa mips mipsel sparc powerpc s390 m68k amd64 kfreebsd-i386
 Depends: libc-udeb, libdirectfb-0.9-22
 XC-Package-Type: udeb
 Description: gtk+2.0 implementation for the frame buffer
@@ -23,7 +23,7 @@
 Package: libgtk+2.0-directfb-dev
 Section: libdevel
 Priority: optional
-Architecture: i386 ia64 arm alpha hppa mips mipsel sparc powerpc s390 m68k amd64
+Architecture: i386 ia64 arm alpha hppa mips mipsel sparc powerpc s390 m68k amd64 kfreebsd-i386
 Depends: ${shlibs:Depends}
 Requires: libgtk-directfb-2.0-0
 Description: gtk+2.0 implementation for the frame buffer, development files
@@ -40,7 +40,7 @@
 Priority: optional
 Section: libs
 Provides: libgtk-directfb-2.0-0
-ptArchitecture: i386 ia64 arm alpha hppa mips mipsel sparc powerpc s390 m68k amd64
+Architecture: i386 ia64 arm alpha hppa mips mipsel sparc powerpc s390 m68k amd64 kfreebsd-i386
 Depends: libc6 | libc, libdirectfb-0.9-22
 Description: gtk+2.0 implementation for the frame buffer
  DirectFB is a thin library that provides hardware graphics acceleration, input
diff -u gtk+2.0-directfb-2.0.9.2/debian/rules gtk+2.0-directfb-2.0.9.2/debian/rules
--- gtk+2.0-directfb-2.0.9.2/debian/rules
+++ gtk+2.0-directfb-2.0.9.2/debian/rules
@@ -42,6 +42,13 @@
 
 $(configure-stamp): $(patched)
 	dh_testdir
+
+	cd $(BUILD_TREE) && \
+	libtoolize -c -f && \
+	aclocal-1.4 -I m4macros && \
+	automake-1.4 && \
+	autoconf
+	
 	cd $(BUILD_TREE) && \
 	CFLAGS="$(CFLAGS)" LDFLAGS="$(LDFLAGS)"	\
 	./configure --prefix=/usr \
diff -u gtk+2.0-directfb-2.0.9.2/debian/patches/10_build_fixes.patch gtk+2.0-directfb-2.0.9.2/debian/patches/10_build_fixes.patch
--- gtk+2.0-directfb-2.0.9.2/debian/patches/10_build_fixes.patch
+++ gtk+2.0-directfb-2.0.9.2/debian/patches/10_build_fixes.patch
@@ -12,20 +12,18 @@
 diff -ruN gtk+-directfb-2.0.9-2-old/gtk/Makefile.am gtk+-directfb-2.0.9-2/gtk/Makefile.am
 --- gtk+-directfb-2.0.9-2-old/gtk/Makefile.am	2003-04-07 14:41:31.000000000 +0100
 +++ gtk+-directfb-2.0.9-2/gtk/Makefile.am	2005-09-18 11:33:13.907265744 +0100
-@@ -69,12 +69,16 @@
+@@ -69,12 +69,14 @@
  	-version-info $(LT_CURRENT):$(LT_REVISION):$(LT_AGE)			\
  	-export-dynamic								\
  	-rpath $(libdir)							\
-+	-BStatic
-+\
++	-BStatic								\
  	$(no_undefined)								\
  	@LIBTOOL_EXPORT_OPTIONS@						\
  	$(top_builddir)/gdk-pixbuf/libgdk_pixbuf-$(GTK_API_VERSION).la		\
  	$(top_builddir)/gdk/@gdktargetlib@					\
  	$(libgtk_target_ldflags)						\
  	@GTK_DEP_LIBS@								\
-+	-Bdynamic
-+\
++	-Bdynamic								\
  @STRIP_END@
  
  #
only in patch2:
unchanged:
--- gtk+2.0-directfb-2.0.9.2.orig/debian/patches/20_configure.in.patch
+++ gtk+2.0-directfb-2.0.9.2/debian/patches/20_configure.in.patch
@@ -0,0 +1,11 @@
+--- gtk+-directfb-2.0.9-2-old/acinclude.m4	2005-10-09 11:00:44.000000000 +0200
++++ gtk+-directfb-2.0.9-2/acinclude.m4	2005-10-09 11:00:26.000000000 +0200
+@@ -253,7 +253,7 @@
+      AC_DEFINE(HAVE_STPCPY)
+    fi
+ 
+-   AM_LC_MESSAGES
++   gt_LC_MESSAGES
+    AM_GTK_WITH_NLS
+ 
+    if test "x$CATOBJEXT" != "x"; then

--===============1487146649==--

---------------------------------------
Received: (at 336709-close) by bugs.debian.org; 1 Nov 2005 22:42:20 +0000
>From katie@spohr.debian.org Tue Nov 01 14:42:20 2005
Return-path: <katie@spohr.debian.org>
Received: from katie by spohr.debian.org with local (Exim 3.36 1 (Debian))
	id 1EX4gN-0003Jw-00; Tue, 01 Nov 2005 14:32:43 -0800
From: Alastair McKinstry <mckinstry@debian.org>
To: 336709-close@bugs.debian.org
X-Katie: $Revision: 1.56 $
Subject: Bug#336709: fixed in gtk+2.0-directfb 2.0.9.2-10
Message-Id: <E1EX4gN-0003Jw-00@spohr.debian.org>
Sender: Archive Administrator <katie@spohr.debian.org>
Date: Tue, 01 Nov 2005 14:32:43 -0800
Delivered-To: 336709-close@bugs.debian.org
X-Spam-Checker-Version: SpamAssassin 2.60-bugs.debian.org_2005_01_02 
	(1.212-2003-09-23-exp) on spohr.debian.org
X-Spam-Level: 
X-Spam-Status: No, hits=-6.0 required=4.0 tests=BAYES_00,HAS_BUG_NUMBER 
	autolearn=no version=2.60-bugs.debian.org_2005_01_02

Source: gtk+2.0-directfb
Source-Version: 2.0.9.2-10

We believe that the bug you reported is fixed in the latest version of
gtk+2.0-directfb, which is due to be installed in the Debian FTP archive:

gtk+2.0-directfb_2.0.9.2-10.diff.gz
  to pool/main/g/gtk+2.0-directfb/gtk+2.0-directfb_2.0.9.2-10.diff.gz
gtk+2.0-directfb_2.0.9.2-10.dsc
  to pool/main/g/gtk+2.0-directfb/gtk+2.0-directfb_2.0.9.2-10.dsc
libgtk+2.0-directfb-dev_2.0.9.2-10_i386.deb
  to pool/main/g/gtk+2.0-directfb/libgtk+2.0-directfb-dev_2.0.9.2-10_i386.deb
libgtk+2.0-directfb0-udeb_2.0.9.2-10_i386.udeb
  to pool/main/g/gtk+2.0-directfb/libgtk+2.0-directfb0-udeb_2.0.9.2-10_i386.udeb
libgtk+2.0-directfb0_2.0.9.2-10_i386.deb
  to pool/main/g/gtk+2.0-directfb/libgtk+2.0-directfb0_2.0.9.2-10_i386.deb



A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to 336709@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Alastair McKinstry <mckinstry@debian.org> (supplier of updated gtk+2.0-directfb package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmaster@debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Format: 1.7
Date: Tue,  1 Nov 2005 19:03:17 +0000
Source: gtk+2.0-directfb
Binary: libgtk+2.0-directfb0-udeb libgtk+2.0-directfb-dev libgtk+2.0-directfb0
Architecture: source i386
Version: 2.0.9.2-10
Distribution: unstable
Urgency: low
Maintainer: Debian Install System Team <debian-boot@lists.debian.org>
Changed-By: Alastair McKinstry <mckinstry@debian.org>
Description: 
 libgtk+2.0-directfb-dev - gtk+2.0 implementation for the frame buffer, development files
 libgtk+2.0-directfb0 - gtk+2.0 implementation for the frame buffer
 libgtk+2.0-directfb0-udeb - gtk+2.0 implementation for the frame buffer (udeb)
Closes: 336709
Changes: 
 gtk+2.0-directfb (2.0.9.2-10) unstable; urgency=low
 .
   * Build on kfreebsd-i386. Closes: #336709.
   * Further fix to -dev dependencies.
Files: 
 b05776ee7ef0a1d8314988b1104bb3db 888 libs optional gtk+2.0-directfb_2.0.9.2-10.dsc
 59fb5cca047aca8f433d94bf61fba64a 5306 libs optional gtk+2.0-directfb_2.0.9.2-10.diff.gz
 7639d10196fbe4e35c40c7ffb9ef230d 946188 debian-installer extra libgtk+2.0-directfb0-udeb_2.0.9.2-10_i386.udeb
 4ae4adf26f6f309d90b0ddb59b7402b3 3228508 libdevel optional libgtk+2.0-directfb-dev_2.0.9.2-10_i386.deb
 152baed572a7edff1694fc9471b4191d 986458 libs optional libgtk+2.0-directfb0_2.0.9.2-10_i386.deb
Package-Type: udeb

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.2 (GNU/Linux)

iD8DBQFDZ+D8QTK/kCo4XFcRAivTAKDUyKkLzNj9S2FDgfr+/26tOisapwCfWyGL
mxR0vSAQjY2j+7erMRQ4esw=
=8zxm
-----END PGP SIGNATURE-----



Reply to: