Bug#444509: grig: FTBFS: error: 'GtkTooltips' undeclared

2007-10-09 Thread Cyril Brulebois
tag 444509 patch
thanks

Lucas Nussbaum [EMAIL PROTECTED] (29/09/2007):
 Justification: FTBFS on i386

Hi,

please find attached the patch for my NMU.

Mentors, please someone checks and uploads grig with the attached
debdiff, e.g. to DELAYED/5. I'm requesting it here since the IRC
channel is quite quiet today.

TIA. Cheers,

-- 
Cyril Brulebois
diff -u grig-0.7.2/config.sub grig-0.7.2/config.sub
--- grig-0.7.2/config.sub
+++ grig-0.7.2/config.sub
@@ -4,7 +4,7 @@
 #   2000, 2001, 2002, 2003, 2004, 2005, 2006 Free Software Foundation,
 #   Inc.
 
-timestamp='2006-09-20'
+timestamp='2007-06-28'
 
 # This file is (in principle) common to ALL GNU software.
 # The presence of a machine in this file suggests that SOME GNU software
@@ -245,12 +245,12 @@
 	| bfin \
 	| c4x | clipper \
 	| d10v | d30v | dlx | dsp16xx \
-	| fr30 | frv \
+	| fido | fr30 | frv \
 	| h8300 | h8500 | hppa | hppa1.[01] | hppa2.0 | hppa2.0[nw] | hppa64 \
 	| i370 | i860 | i960 | ia64 \
 	| ip2k | iq2000 \
 	| m32c | m32r | m32rle | m68000 | m68k | m88k \
-	| maxq | mb | microblaze | mcore \
+	| maxq | mb | microblaze | mcore | mep \
 	| mips | mipsbe | mipseb | mipsel | mipsle \
 	| mips16 \
 	| mips64 | mips64el \
@@ -324,7 +324,7 @@
 	| clipper-* | craynv-* | cydra-* \
 	| d10v-* | d30v-* | dlx-* \
 	| elxsi-* \
-	| f30[01]-* | f700-* | fr30-* | frv-* | fx80-* \
+	| f30[01]-* | f700-* | fido-* | fr30-* | frv-* | fx80-* \
 	| h8300-* | h8500-* \
 	| hppa-* | hppa1.[01]-* | hppa2.0-* | hppa2.0[nw]-* | hppa64-* \
 	| i*86-* | i860-* | i960-* | ia64-* \
@@ -475,8 +475,8 @@
 		basic_machine=craynv-cray
 		os=-unicosmp
 		;;
-	cr16c)
-		basic_machine=cr16c-unknown
+	cr16)
+		basic_machine=cr16-unknown
 		os=-elf
 		;;
 	crds | unos)
@@ -683,6 +683,10 @@
 		basic_machine=i386-pc
 		os=-mingw32
 		;;
+	mingw32ce)
+		basic_machine=arm-unknown
+		os=-mingw32ce
+		;;
 	miniframe)
 		basic_machine=m68000-convergent
 		;;
@@ -925,6 +929,9 @@
 		basic_machine=sh-hitachi
 		os=-hms
 		;;
+	sh5el)
+		basic_machine=sh5le-unknown
+		;;
 	sh64)
 		basic_machine=sh64-unknown
 		;;
@@ -1219,7 +1226,7 @@
 	  | -os2* | -vos* | -palmos* | -uclinux* | -nucleus* \
 	  | -morphos* | -superux* | -rtmk* | -rtmk-nova* | -windiss* \
 	  | -powermax* | -dnix* | -nx6 | -nx7 | -sei* | -dragonfly* \
-	  | -skyos* | -haiku* | -rdos* | -toppers*)
+	  | -skyos* | -haiku* | -rdos* | -toppers* | -drops*)
 	# Remember, each alternative MUST END IN *, to match a version number.
 		;;
 	-qnx*)
@@ -1414,6 +1421,9 @@
 	m68*-cisco)
 		os=-aout
 		;;
+mep-*)
+		os=-elf
+		;;
 	mips*-cisco)
 		os=-elf
 		;;
diff -u grig-0.7.2/debian/changelog grig-0.7.2/debian/changelog
--- grig-0.7.2/debian/changelog
+++ grig-0.7.2/debian/changelog
@@ -1,3 +1,18 @@
+grig (0.7.2-1.1) unstable; urgency=low
+
+  * Non-maintainer upload.
+  * Remove “-DGTK_DISABLE_DEPRECATED” from src/Makefile.{am,in} to avoid FTBFS
+due to the transition to Gtk 2.12 (Closes: #444514).
+  * Move the menu section from “Apps/Hamradio” to “Applications/Amateur Radio”
+as part of the menu transition.
+  * No longer ignore “make distclean” errors, per lintian.
+  * Improve the copyright by adding the GPLv2 blurb, add a link to the exact
+location of the license, and add copyright years.
+  * Also modify Makefile.{am,in} not to ship COPYING.
+  * Add a “Homepage” field in the control file.
+
+ -- Cyril Brulebois [EMAIL PROTECTED]  Tue, 09 Oct 2007 16:25:48 +0200
+
 grig (0.7.2-1) unstable; urgency=low
 
   * New upstream release
diff -u grig-0.7.2/debian/menu grig-0.7.2/debian/menu
--- grig-0.7.2/debian/menu
+++ grig-0.7.2/debian/menu
@@ -1,2 +1,2 @@
-?package(grig):needs=X11 section=Apps/Hamradio\
+?package(grig):needs=X11 section=Applications/Amateur Radio\
   title=grig command=/usr/bin/grig
diff -u grig-0.7.2/debian/rules grig-0.7.2/debian/rules
--- grig-0.7.2/debian/rules
+++ grig-0.7.2/debian/rules
@@ -47,7 +47,7 @@
 	rm -f build-stamp 
 
 	# Add here commands to clean up after the build process.
-	-$(MAKE) distclean
+	[ ! -f Makefile ] || $(MAKE) distclean
 ifneq $(wildcard /usr/share/misc/config.sub) 
 	cp -f /usr/share/misc/config.sub config.sub
 endif
diff -u grig-0.7.2/debian/control grig-0.7.2/debian/control
--- grig-0.7.2/debian/control
+++ grig-0.7.2/debian/control
@@ -4,6 +4,7 @@
 Maintainer: Joop Stakenborg [EMAIL PROTECTED]
 Standards-Version: 3.7.2
 Build-Depends: debhelper ( 3.0.0), libhamlib-dev, libgtk2.0-dev (=2.4.0), libxml-parser-perl, autotools-dev
+Homepage: http://groundstation.sourceforge.net/grig/
 
 Package: grig
 Architecture: any
diff -u grig-0.7.2/debian/copyright grig-0.7.2/debian/copyright
--- grig-0.7.2/debian/copyright
+++ grig-0.7.2/debian/copyright
@@ -7,4 +7,22 @@
+Upstream Author and Copyright Holder:
+Alexandru Csete [EMAIL PROTECTED], 2001-2006.
+
 Copyright:
-Gnome RIG is copyright by Alexandru Csete [EMAIL PROTECTED]
-and is published under the GNU GPL License. There should be a copy
-of the GPL on youe system under 

Processed: Re: Bug#444509: grig: FTBFS: error: 'GtkTooltips' undeclared

2007-10-09 Thread Debian Bug Tracking System
Processing commands for [EMAIL PROTECTED]:

 tag 444509 patch
Bug#444509: grig: FTBFS: error: 'GtkTooltips' undeclared
There were no tags set.
Tags added: patch

 thanks
Stopping processing here.

Please contact me if you need assistance.

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


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Bug#444509: grig: FTBFS: error: 'GtkTooltips' undeclared

2007-10-09 Thread Bernd Zeimetz
Hi,

 please find attached the patch for my NMU.

autotools-dev contains a proper config.guess and config.sub, better copy
them at build time and remove the files later (or make a backup of the
original files and move them back), that's a much shorter and clearer
patch then yours, also it will make sure you don;t need to update teh
package again if there're changes in those files.

Cheers,

Bernd

-- 
Bernd Zeimetz
[EMAIL PROTECTED] http://bzed.de/



-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Bug#444509: grig: FTBFS: error: 'GtkTooltips' undeclared

2007-10-09 Thread Cyril Brulebois
Bernd Zeimetz [EMAIL PROTECTED] (09/10/2007):
 Hi,

Hi.

Thanks for not putting the subscribers in Cc unless they ask for it.

 autotools-dev contains a proper config.guess and config.sub, better
 copy them at build time and remove the files later (or make a backup
 of the original files and move them back), that's a much shorter and
 clearer patch then yours, also it will make sure you don;t need to
 update teh package again if there're changes in those files.

I suggest your checking of debian/rules to see what it actually does.
See also autotools-dev's README.Debian.

I could have stripped these parts from the diff, but they would be added
anyway, so what's your point? Playing around with config.* backups is
what I call “ugly”. And since the maintainer isn't using any patch
management system, I'm not going to introduce once just some slight
modifications to config.{guess,sub}. (I might have done so for a several
kB config.* update, though, but we're far from here.)

Cheers,

-- 
Cyril Brulebois


pgp3F1AebKrzO.pgp
Description: PGP signature


Bug#444509: grig: FTBFS: error: 'GtkTooltips' undeclared

2007-10-09 Thread Bernd Zeimetz
Hi,

 I could have stripped these parts from the diff, but they would be added
 anyway,

no, you can just remove them in your clean target.

 so what's your point? Playing around with config.* backups is
 what I call “ugly”.

Then don't do it, see above.

 And since the maintainer isn't using any patch
 management system, I'm not going to introduce once just some slight
 modifications to config.{guess,sub}.

No need to change them at all - they're replaced at build time anyway.


Cheers,

Bernd

-- 
Bernd Zeimetz
[EMAIL PROTECTED] http://bzed.de/




Bug#444509: [Sponsor found] Re: Bug#444509: grig: FTBFS: error: 'GtkTooltips' undeclared

2007-10-09 Thread Cyril Brulebois
Bernd Zeimetz [EMAIL PROTECTED] (09/10/2007):
  I could have stripped these parts from the diff, but they would be
  added anyway,
 
 no, you can just remove them in your clean target.

The point is exactly about adding them in the clean target, so that
their being up-to-date is ensured during the build.

  so what's your point? Playing around with config.* backups is what I
  call “ugly”.
 
 Then don't do it, see above.

That's what I'm doing: not doing it.

 No need to change them at all - they're replaced at build time anyway.

Exactly because they are handled in the clean target, from which you
propose to remove them. I might have troubles understanding your logic,
if any.

Anyway, I found a sponsor in the meanwhile, cancelling my request.

Cheers,

-- 
Cyril Brulebois


pgpXMyjR8HZYp.pgp
Description: PGP signature


Bug#444509: [Sponsor found] Re: Bug#444509: grig: FTBFS: error: 'GtkTooltips' undeclared

2007-10-09 Thread Bas Wijnen
I didn't read the discussion before, but I think I know what it's about
anyway, and I'd like to say something about it. :-)

On Tue, Oct 09, 2007 at 07:51:48PM +0200, Cyril Brulebois wrote:
 Bernd Zeimetz [EMAIL PROTECTED] (09/10/2007):
   I could have stripped these parts from the diff, but they would be
   added anyway,
  
  no, you can just remove them in your clean target.
 
 The point is exactly about adding them in the clean target, so that
 their being up-to-date is ensured during the build.

Running auto* will regenerate all files, so they will be up to date.
IMO (but others disagree), this is a good thing: everything should be
regenerated during a build.  This ensures that the included files are
indeed the source, and that users who change the source can use Debian's
build system to create packages with those changes included.

If you regenerate all generated files, it is safe to remove them in the
clean target.  That way, they will be skipped by the diff, which will
make the diff.gz much cleaner.

  No need to change them at all - they're replaced at build time anyway.
 
 Exactly because they are handled in the clean target, from which you
 propose to remove them. I might have troubles understanding your logic,
 if any.

If I understand correctly, you are installing new versions of config.*
in the clean target.  I suppose you do not run autoconf/automake,
because if you do, there is no need to do that.  The proposal was (it
seems to me) to change that.  If you do run automake and autoconf, the
new versions will be installed and you don't need to do anything.
Removing them in the clean target is just for making the diff.gz nice.

Thanks,
Bas

-- 
I encourage people to send encrypted e-mail (see http://www.gnupg.org).
If you have problems reading my e-mail, use a better reader.
Please send the central message of e-mails as plain text
   in the message body, not as HTML and definitely not as MS Word.
Please do not use the MS Word format for attachments either.
For more information, see http://pcbcn10.phys.rug.nl/e-mail.html


signature.asc
Description: Digital signature


Bug#444509: grig: FTBFS: error: 'GtkTooltips' undeclared

2007-10-09 Thread Cyril Brulebois
tag 444509 pending
thanks

Cyril Brulebois [EMAIL PROTECTED] (09/10/2007):
 Mentors, please someone checks and uploads grig with the attached
 debdiff, e.g. to DELAYED/5. I'm requesting it here since the IRC
 channel is quite quiet today.

Hi. Julien Blache uploaded it to DELAYED/5 some minutes ago.

Cheers,

-- 
Cyril Brulebois


pgpemL6gxnfp0.pgp
Description: PGP signature


Processed: Re: Bug#444509: grig: FTBFS: error: 'GtkTooltips' undeclared

2007-10-09 Thread Debian Bug Tracking System
Processing commands for [EMAIL PROTECTED]:

 tag 444509 pending
Bug#444509: grig: FTBFS: error: 'GtkTooltips' undeclared
Tags were: patch
Tags added: pending

 thanks
Stopping processing here.

Please contact me if you need assistance.

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


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Bug#444509: [Sponsor found] Re: Bug#444509: grig: FTBFS: error: 'GtkTooltips' undeclared

2007-10-09 Thread Simon Ruggier
On 10/9/07, Cyril Brulebois [EMAIL PROTECTED] wrote:
 Exactly because they are handled in the clean target, from which you
 propose to remove them. I might have troubles understanding your logic,
 if any.

You remove them in the clean target, and copy them back in a later
target after the source package has been built, but before they are
used.



-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Bug#444509: grig: FTBFS: error: 'GtkTooltips' undeclared

2007-09-29 Thread Lucas Nussbaum
Package: grig
version: 0.7.2-1
Severity: serious
User: [EMAIL PROTECTED]
Usertags: qa-ftbfs-20070928 qa-ftbfs
Justification: FTBFS on i386

Hi,

During a rebuild of all packages in sid, your package failed to build on i386.

Relevant part:
i486-linux-gnu-gcc: defs: linker input file unused because linking not done
if i486-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I.. -pthread 
-I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 
-I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 
-I/usr/lib/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12   
-I.. -DG_DISABLE_DEPRECATED -DGDK_DISABLE_DEPRECATED 
-DGDK_PIXBUF_DISABLE_DEPRECATED -DGTK_DISABLE_DEPRECATED 
-DDATADIR=\/usr/share\ -DPACKAGE_DATA_DIR=\/usr/share/grig\ 
-DPACKAGE_PIXMAPS_DIR=\/usr/share/pixmaps/grig\ 
-DPACKAGE_LOCALE_DIR=\/usr/share/locale\-Wall -g -O2 -Wl,-z,defs -Wall  
 -MT grig-debug.o -MD -MP -MF .deps/grig-debug.Tpo -c -o grig-debug.o 
grig-debug.c; \
then mv -f .deps/grig-debug.Tpo .deps/grig-debug.Po; else rm -f 
.deps/grig-debug.Tpo; exit 1; fi
i486-linux-gnu-gcc: -z: linker input file unused because linking not done
i486-linux-gnu-gcc: defs: linker input file unused because linking not done
if i486-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I.. -pthread 
-I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 
-I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 
-I/usr/lib/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12   
-I.. -DG_DISABLE_DEPRECATED -DGDK_DISABLE_DEPRECATED 
-DGDK_PIXBUF_DISABLE_DEPRECATED -DGTK_DISABLE_DEPRECATED 
-DDATADIR=\/usr/share\ -DPACKAGE_DATA_DIR=\/usr/share/grig\ 
-DPACKAGE_PIXMAPS_DIR=\/usr/share/pixmaps/grig\ 
-DPACKAGE_LOCALE_DIR=\/usr/share/locale\-Wall -g -O2 -Wl,-z,defs -Wall  
 -MT grig-gtk-workarounds.o -MD -MP -MF .deps/grig-gtk-workarounds.Tpo -c -o 
grig-gtk-workarounds.o grig-gtk-workarounds.c; \
then mv -f .deps/grig-gtk-workarounds.Tpo 
.deps/grig-gtk-workarounds.Po; else rm -f .deps/grig-gtk-workarounds.Tpo; 
exit 1; fi
grig-gtk-workarounds.c: In function 'set_combo_tooltip':
grig-gtk-workarounds.c:99: error: 'GtkTooltips' undeclared (first use in this 
function)
grig-gtk-workarounds.c:99: error: (Each undeclared identifier is reported only 
once
grig-gtk-workarounds.c:99: error: for each function it appears in.)
grig-gtk-workarounds.c:99: error: 'tips' undeclared (first use in this function)
grig-gtk-workarounds.c:101: warning: implicit declaration of function 
'gtk_tooltips_new'
grig-gtk-workarounds.c:103: warning: implicit declaration of function 
'gtk_tooltips_set_tip'
make[3]: *** [grig-gtk-workarounds.o] Error 1
make[3]: Leaving directory `/build/user/grig-0.7.2/src'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/build/user/grig-0.7.2'
make[1]: *** [all] Error 2
make[1]: Leaving directory `/build/user/grig-0.7.2'
make: *** [build-stamp] Error 2

The full build log is available from
http://people.debian.org/~lucas/logs/2007/09/28

A list of current common problems and possible solutions is available at 
http://wiki.debian.org/qa.debian.org/FTBFS . You're welcome to contribute!

About the archive rebuild: The rebuild was done on about 50 AMD64 nodes
of the Grid'5000 platform, using a clean chroot containing a sid i386
environment.  Internet was not accessible from the build systems.

-- 
| Lucas Nussbaum
| [EMAIL PROTECTED]   http://www.lucas-nussbaum.net/ |
| jabber: [EMAIL PROTECTED] GPG: 1024D/023B3F4F |



-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]