Bug#777862: gbsplay: diff for NMU version 0.0.91-1.1

2015-08-02 Thread Christian Garbs
On Sat, Aug 01, 2015 at 10:40:53PM +0200, Sebastian Ramacher wrote:

 It looks like gbsplay 0.0.92-1 was never uploaded to the archive. Could you
 please merge 0.9.92-2 into the changelog entry for 0.9.92-1?

I got an upload error on my first try (signed with the wrong GPG key)
and I was not able to overwrite my upload with a fixed package, so I
created the -2 version.

I've merged -2 into -1 and here are the files:

http://www.cgarbs.de/tmp/gbsplay_0.0.92-1.diff.gz
http://www.cgarbs.de/tmp/gbsplay_0.0.92-1.dsc
http://www.cgarbs.de/tmp/gbsplay_0.0.92-1_i386.build
http://www.cgarbs.de/tmp/gbsplay_0.0.92-1_i386.changes
http://www.cgarbs.de/tmp/gbsplay_0.0.92-1_i386.deb
http://www.cgarbs.de/tmp/gbsplay_0.0.92-1_source.changes
http://www.cgarbs.de/tmp/gbsplay_0.0.92.orig.tar.gz

 lintian also reports
 
 W: gbsplay: copyright-refers-to-versionless-license-file 
 usr/share/common-licenses/GPL

That's a problem.
Upstream does not say _which_ GPL version in the README:

| gbsplay - A Gameboy sound player
| 
| (C) 2003-2006,2008 by Tobias Diedrich ranma+gbsp...@tdiedrich.de
|   Christian Garbs mi...@cgarbs.de
|   Maximilian Rehkopf ota...@gmx.net
|   Vegard Nossum vegar...@ifi.uio.no
|
| Licensed under GNU GPL.

So I don't know what to do :-/


lintian also reports W: gbsplay hardening-no-relro
but I don't know how to fix that.  I've already temporarily removed
all CFLAGS and LDFLAGS settings from debian/rules so that the build
system can automatically set default values for hardening, but that
did not work.


And regarding X: gbsplay: binary-file-built-without-LFS-support
gbsplay is an 8bit hardware emulator.  If anybody handles large files
with it, he's doing something very wrong :-)
(it's only an experimental lintian warning anyways)


Regards,
Christian
-- 
Christian.Garbs.http://www.cgarbs.de

 Code, der zum Verständnis Dokumentation braucht, ist meistens Käse.
Na ja, sowas kann man wenigstens noch essen. In Verbindung mit
Spaghetti-Code ist das doch was Feines.
Wirklich unschön wäre Maschinenkot.   [Wilfried Krueger in dcsn]


signature.asc
Description: Digital signature


Bug#777862: gbsplay: diff for NMU version 0.0.91-1.1

2015-08-02 Thread gregor herrmann
On Sun, 02 Aug 2015 15:36:24 +0200, Christian Garbs wrote:

  W: gbsplay: copyright-refers-to-versionless-license-file 
  usr/share/common-licenses/GPL
 
 That's a problem.
 Upstream does not say _which_ GPL version in the README:
 
 | gbsplay - A Gameboy sound player
 | 
 | (C) 2003-2006,2008 by Tobias Diedrich ranma+gbsp...@tdiedrich.de
 |   Christian Garbs mi...@cgarbs.de
 |   Maximilian Rehkopf ota...@gmx.net
 |   Vegard Nossum vegar...@ifi.uio.no
 |
 | Licensed under GNU GPL.
 
 So I don't know what to do :-/

In my understanding, no spcific GPL version means each GPL version
means GPL-1+, and a pointer to usr/share/common-licenses/GPL-1.
 

Cheers,
gregor

-- 
 .''`.  Homepage: http://info.comodo.priv.at/ - OpenPGP key 0xBB3A68018649AA06
 : :' : Debian GNU/Linux user, admin, and developer -  https://www.debian.org/
 `. `'  Member of VIBE!AT  SPI, fellow of the Free Software Foundation Europe
   `-   NP: Bruce Springsteen: Further On (Up the Road)


signature.asc
Description: Digital Signature


Bug#777862: gbsplay: diff for NMU version 0.0.91-1.1

2015-08-01 Thread Sebastian Ramacher
Control: tags 777862 + pending

Dear maintainer,

I've prepared an NMU for gbsplay (versioned as 0.0.91-1.1) and
uploaded it to DELAYED/2. Please feel free to tell me if I
should delay it longer.

Cheers
-- 
Sebastian Ramacher
diff -u gbsplay-0.0.91/debian/changelog gbsplay-0.0.91/debian/changelog
--- gbsplay-0.0.91/debian/changelog
+++ gbsplay-0.0.91/debian/changelog
@@ -1,3 +1,11 @@
+gbsplay (0.0.91-1.1) unstable; urgency=medium
+
+  * Non-maintainer upload.
+  * util.c: Apply patch from Greg Pearson to fix FTBFS with GCC 5. (Closes:
+#777862)
+
+ -- Sebastian Ramacher sramac...@debian.org  Sat, 01 Aug 2015 13:00:57 +0200
+
 gbsplay (0.0.91-1) unstable; urgency=low
 
   * New upstream version.
only in patch2:
unchanged:
--- gbsplay-0.0.91.orig/util.c
+++ gbsplay-0.0.91/util.c
@@ -10,7 +10,7 @@
 
 #include stdlib.h
 
-inline long rand_long(long max)
+extern inline long rand_long(long max)
 /* return random long from [0;max[ */
 {
 	return (long) (((double)max)*rand()/(RAND_MAX+1.0));


signature.asc
Description: Digital signature


Bug#777862: gbsplay: diff for NMU version 0.0.91-1.1

2015-08-01 Thread Sebastian Ramacher
On 2015-08-01 20:47:19, Christian Garbs wrote:
 On Sat, Aug 01, 2015 at 01:02:15PM +0200, Sebastian Ramacher wrote:
 
  Dear maintainer,
  
  I've prepared an NMU for gbsplay (versioned as 0.0.91-1.1) and
  uploaded it to DELAYED/2. Please feel free to tell me if I
  should delay it longer.
 
 Hello Sebastian,
 
 thanks for the NMU!
 
 We've done a new upstream release of gbsplay that includes this patch
 as well as the fix for #715944.  I've created a debian package for the
 new release as well (gbsplay_0.0.92-2).

It looks like gbsplay 0.0.92-1 was never uploaded to the archive. Could you
please merge 0.9.92-2 into the changelog entry for 0.9.92-1?

lintian also reports

W: gbsplay: copyright-refers-to-versionless-license-file 
usr/share/common-licenses/GPL

Please fix that too.

Cheers
-- 
Sebastian Ramacher


signature.asc
Description: Digital signature


Bug#777862: gbsplay: diff for NMU version 0.0.91-1.1

2015-08-01 Thread Christian Garbs
On Sat, Aug 01, 2015 at 01:02:15PM +0200, Sebastian Ramacher wrote:

 Dear maintainer,
 
 I've prepared an NMU for gbsplay (versioned as 0.0.91-1.1) and
 uploaded it to DELAYED/2. Please feel free to tell me if I
 should delay it longer.

Hello Sebastian,

thanks for the NMU!

We've done a new upstream release of gbsplay that includes this patch
as well as the fix for #715944.  I've created a debian package for the
new release as well (gbsplay_0.0.92-2).

As I can't upload packages by myself, I've created a sponsoring
request over on mentors.debian.net.

Bug #793737 is the request for sponsorship bug for the new package.
Could you have a look at it and perhaps sponsor the newer package?

(I seem to have done something wrong during the upload to mentors,
 because in the mentor's packagelist gbsplay is listed as needs no
 sponsor - that's wrong, we need one :-)

Regards,
Christian
-- 
Christian.Garbs.http://www.cgarbs.de

Wieviele humorlose Menschen braucht man, um eine Glühbirne zu wechseln?
Einen.


signature.asc
Description: Digital signature