Bug#410403: Oops.

2007-03-18 Thread Brandon Barnes
Oops. Disregard that last message. I meant to send it to a different
bug, from a different package, that I patched.

-Brandon


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



Bug#410403: You're welcome.

2007-03-06 Thread Brandon Barnes
You're very welcome. I'm glad to help out. And no apologies necessary.
Two week response time? That's speedy. I've patched bugs last year that
still aren't incorporated.

And thanks for responding. It makes me feel welcome.

-Brandon


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



Bug#385115: I wrote to Mark Allan, the author of chromium.

2007-02-18 Thread Brandon Barnes
I wrote to Mark Allan, the author of chromium. He says, that to the
best of his knowledge, all of the sound files are either public domain,
or under a royalty free license. He says the music loops are
definitely covered under a royalty-free license. The royalty-free
license is restrictive, though. I think all of the music is from
http://www.partnersinrhyme.com/.

As I understand the partner's in rhyme license, they don't intend for
anyone downloading chromium to take the sounds and use them in any way
other than to play chromium. I think Mark paid for one of their CDs,
and used it in his free product (chromium), royalty free. I bet if you
asked partner's in rhyme directly, they would say, No, if you want to
use our music in your project, you have to pay us a one-time fee. Here
is a link to their license, and remember, this was licensed to Mark,
not us:
http://www.partnersinrhyme.com/wmcstore/faq/License.html

He got the sound effects from findsounds.com. Which is like saying he
got them from google. findsounds is a sound search engine. It is likely
that all of the sound effects are copyrighted and not distributable.

However, Mark made the images himself, and offered them, with chromium,
under the Artistic License. Those can still be used in main.

So, in summary, the images are free (Artistic License). The music is
non-free (can not be re-used outside chromium). And the sounds are
probably all non-distributable.

-Brandon


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



Bug#385115: A little more poking around.

2007-02-18 Thread Brandon Barnes
I've been doing a little more poking around. I noticed that the file,
boom.wav is used in abuse, as zap3.wav. They have the same md5sum. I
thought, Oh no! Not abuse too! But, it turns out, that the maintainer
for abuse got permission from the sound composer, Bobby Price
(bpmusic.com), for use in that game. He didn't give permision for free
and untethered use, rather just to be included in Debian. If you ask him
nicely, maybe he'll allow it for chromium too.

If you're going to put chromium in contrib, and the sound files that
you can in non-free, and replace the ones that you can't, you're now
halfway through one file.

I also got confirmation from You're the man, now, dog! (ytmnd.com)
that music_game.wav is an asset of Partners in Rhyme.

I googled all of the md5sums for these files, and this is all I came up
with. That, and another free project, ssc, at sscx.sourceforge.net, got
their sound files from chromium. And justjuvenile.com was at one point
hosting chromium files. Seriously, they were. But now they're just
selling baby stuff.

-Brandon


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



Bug#410403: Here's a patch.

2007-02-13 Thread Brandon Barnes
tags 410403 +patch

First, I should warn you that I'm only a somewhat experienced
programmer. I pecked at the code a little bit, and it seems that the
code in question is never actually used. The integer that is being
assigned to is only mentioned twice in the whole code, once to declare,
and once to assign. Never to use.

So, here's a patch to remove the offending code:

--
diff gpsmap-old.cc gpsmap.cc
2245d2244
 int thread_status;
2249d2247
   thread_status = reinterpret_castint(tmp);
--

Alternatively, if this code actually is used, such as in a future
version, you can change the int to a long. As I understand
reinterpret_cast, you can change from a pointer to a integral type, as
long as the integral type is large enough to hold the pointer. long
would work fine on both 32-bit and 64-bit platforms.

-Brandon


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



Bug#410754: Testing Works.

2007-02-12 Thread Brandon Barnes
The version in testing (3.5.1-1) does not seem to have this bug. Neither
does 3.6.0-1 (the one that is just about to get kicked out of
unstable). Just thought I'd share that.

Linking statically is one option. The other would be to stick with
3.6.* . Does 3.7 offer anything worth adding all of that space?

-Brandon


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