Mailinglist Archive: opensuse-commit (2092 mails)

< Previous Next >
commit bug-buddy
  • From: root@xxxxxxxxxxxxxxx (h_root)
  • Date: Fri, 03 Aug 2007 02:16:33 +0200
  • Message-id: <20070803001633.904B3678332@xxxxxxxxxxxxxxx>

Hello community,

here is the log from the commit of package bug-buddy
checked in at Fri Aug 3 02:16:33 CEST 2007.

--------
--- GNOME/bug-buddy/bug-buddy.changes   2007-06-06 13:35:36.000000000 +0200
+++ /mounts/work_src_done/STABLE/bug-buddy/bug-buddy.changes    2007-08-03 01:54:38.420021000 +0200
@@ -1,0 +2,13 @@
+Fri Aug  3 00:55:27 CEST 2007 - maw@xxxxxxx
+
+- Update to version 2.19.0:
+  + Build a GTK_MODULE invoking bug-buddy on segfaults
+  + Add support for dumping a minidump file if no debug symbols
+    are present [disabled]
+  + Preliminary integration of Google Breakpad [disabled, as it
+    currently is broken on at least x86_64]
+- Add gcc-c++ and libelf-devel as build requirements
+- Add includes.patch
+- Use %fdupes.
+
+-------------------------------------------------------------------

Old:
----
  bug-buddy-2.18.1.tar.bz2

New:
----
  bug-buddy-2.19.0.tar.bz2
  includes.patch

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ bug-buddy.spec ++++++
--- /var/tmp/diff_new_pack.P25468/_old  2007-08-03 02:15:57.000000000 +0200
+++ /var/tmp/diff_new_pack.P25468/_new  2007-08-03 02:15:57.000000000 +0200
@@ -1,5 +1,5 @@
 #
-# spec file for package bug-buddy (Version 2.18.1)
+# spec file for package bug-buddy (Version 2.19.0)
 #
 # Copyright (c) 2007 SUSE LINUX Products GmbH, Nuernberg, Germany.
 # This file and all modifications and additions to the pristine
@@ -11,15 +11,16 @@
 # norootforbuild
 
 Name:           bug-buddy
-BuildRequires:  evolution-data-server-devel gnome-common gnome-desktop-devel gnome-doc-utils-devel gnome-menus-devel gnutls-devel intltool libglade2-devel libgtop-devel libsoup-devel perl-XML-Parser scrollkeeper update-desktop-files
-License:        GNU General Public License (GPL)
+BuildRequires:  evolution-data-server-devel fdupes gcc-c++ gnome-common gnome-desktop-devel gnome-doc-utils-devel gnome-menus-devel gnutls-devel intltool libelf-devel libglade2-devel libgtop-devel libsoup-devel perl-XML-Parser scrollkeeper update-desktop-files
+License:        GPL v2 or later
 Group:          System/GUI/GNOME
-Version:        2.18.1
-Release:        29
+Version:        2.19.0
+Release:        1
 Summary:        The GNOME Desktop Bug Reporting Tool
 Source:         ftp://ftp.gnome.org/pub/gnome/sources/bug-buddy/2.18/%{name}-%{version}.tar.bz2
 Patch1:         bug-buddy-kde-menus.patch
 Patch5:         abuild.patch
+Patch6:         includes.patch
 URL:            http://www.gnome.org/
 BuildRoot:      %{_tmppath}/%{name}-%{version}-build
 Requires:       gdb
@@ -41,6 +42,7 @@
 %setup -q
 %patch1
 %patch5
+%patch6 -p1
 
 %build
 autoreconf -f -i
@@ -54,6 +56,8 @@
 %find_gconf_schemas
 cat %{name}.lang %{name}.schemas_list >%{name}.lst
 
+%fdupes $RPM_BUILD_ROOT
+
 %clean
 rm -rf $RPM_BUILD_ROOT
 
@@ -72,6 +76,16 @@
 %{_datadir}/icons/hicolor/48x48/apps/bug-buddy.png
 
 %changelog
+* Fri Aug 03 2007 - maw@xxxxxxx
+- Update to version 2.19.0:
+  + Build a GTK_MODULE invoking bug-buddy on segfaults
+  + Add support for dumping a minidump file if no debug symbols
+  are present [disabled]
+  + Preliminary integration of Google Breakpad [disabled, as it
+  currently is broken on at least x86_64]
+- Add gcc-c++ and libelf-devel as build requirements
+- Add includes.patch
+- Use %%fdupes.
 * Wed Jun 06 2007 - sbrabec@xxxxxxx
 - Patch source file bug-buddy.desktop.in.in instead of
   autogenerated one.

++++++ bug-buddy-2.18.1.tar.bz2 -> bug-buddy-2.19.0.tar.bz2 ++++++
++++ 102010 lines of diff (skipped)

++++++ includes.patch ++++++
Index: bug-buddy-2.19.0/google-breakpad/src/client/linux/handler/linux_thread.cc
===================================================================
--- bug-buddy-2.19.0.orig/google-breakpad/src/client/linux/handler/linux_thread.cc
+++ bug-buddy-2.19.0/google-breakpad/src/client/linux/handler/linux_thread.cc
@@ -32,9 +32,11 @@
 #include <errno.h>
 #include <dirent.h>
 #include <fcntl.h>
+#include <sys/procfs.h>
 #include <sys/ptrace.h>
 #include <sys/stat.h>
 #include <sys/types.h>
+#include <sys/user.h>
 #include <unistd.h>
 #include <sys/wait.h>
 
Index: bug-buddy-2.19.0/google-breakpad/src/client/linux/handler/linux_thread.h
===================================================================
--- bug-buddy-2.19.0.orig/google-breakpad/src/client/linux/handler/linux_thread.h
+++ bug-buddy-2.19.0/google-breakpad/src/client/linux/handler/linux_thread.h
@@ -33,6 +33,7 @@
 #define CLIENT_LINUX_HANDLER_LINUX_THREAD_H__
 
 #include <stdint.h>
+#include <sys/procfs.h>
 #include <sys/user.h>
 
 namespace google_breakpad {
Index: bug-buddy-2.19.0/Makefile.am
===================================================================
--- bug-buddy-2.19.0.orig/Makefile.am
+++ bug-buddy-2.19.0/Makefile.am
@@ -1,4 +1,5 @@
-SUBDIRS = po pixmaps google-breakpad gnome-breakpad src bugzilla
+# breakpad is currently broken on, at least, x86_64
+SUBDIRS = po pixmaps src bugzilla
 
 schemasdir       = $(GCONF_SCHEMA_FILE_DIR)
 schemas_in_files = bug-buddy.schemas.in
Index: bug-buddy-2.19.0/configure.in
===================================================================
--- bug-buddy-2.19.0.orig/configure.in
+++ bug-buddy-2.19.0/configure.in
@@ -73,12 +73,12 @@ AC_SUBST(BUG_BUDDY_LIBS)
 AC_CHECK_LIB(elf, elf_version)
 AC_CHECK_HEADERS([libelf.h],[],[AC_MSG_ERROR([libelf.h not found.])])
 GDK_REQUIRED="gdk-2.0 >= 2.9"
-PKG_CHECK_MODULES(GNOME_BREAKPAD,
-[
-       $GDK_REQUIRED
-])
-AC_SUBST(GNOME_BREAKPAD_CFLAGS)
-AC_SUBST(GNOME_BREAKPAD_LIBS)
+dnl PKG_CHECK_MODULES(GNOME_BREAKPAD,
+dnl [
+dnl    $GDK_REQUIRED
+dnl ])
+dnl AC_SUBST(GNOME_BREAKPAD_CFLAGS)
+dnl AC_SUBST(GNOME_BREAKPAD_LIBS)
 
 
 PKG_CHECK_MODULES(GNOME_CRASH, $LIBGNOMEUI_REQUIRED)
@@ -102,7 +102,7 @@ AM_GLIB_GNU_GETTEXT
 
 AC_PATH_PROG(GLIB_GENMARSHAL, glib-genmarshal)
 
-AC_CONFIG_SUBDIRS(google-breakpad)
+dnl AC_CONFIG_SUBDIRS(google-breakpad)
 
 GNOME_COMMON_INIT
 GNOME_COMPILE_WARNINGS([maximum])
@@ -117,7 +117,6 @@ bugzilla/gnome/Makefile
 bugzilla/ximian/Makefile
 pixmaps/Makefile
 po/Makefile.in
-gnome-breakpad/Makefile
 src/Makefile
 src/bug-buddy.menu
 src/bug-buddy.desktop.in

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++



Remember to have fun...

---------------------------------------------------------------------
To unsubscribe, e-mail: opensuse-commit+unsubscribe@xxxxxxxxxxxx
For additional commands, e-mail: opensuse-commit+help@xxxxxxxxxxxx

< Previous Next >
This Thread