[haiku-commits] Re: r40783 - haiku/branches/features/package-management
- From: Oliver Tappe <zooey@xxxxxxxxxxxxxxx>
- To: haiku-commits@xxxxxxxxxxxxx
- Date: Thu, 03 Mar 2011 00:23:16 +0100
On 2011-03-02 at 23:40:30 [+0100], John Scipione <jscipione@xxxxxxxxx> wrote:
> On Wed, Mar 2, 2011 at 4:40 PM, Oliver Tappe <zooey@xxxxxxxxxxxxxxx> wrote:
[ ... ]
> >
> > Why should we? It's neither being maintained upstream nor do we declare
> > any
> > other of our ports this way.
> >
>
> What about Jam, doesn't that have a Haiku designation? And it isn't
> maintained upstream. I think the Haiku designation indicates that it is not
> a stock gcc2 release.
Yeah, right, jam. So we have *two* packages that use an explicit 'haiku'
designation. All the optional packages don't and many of these are no stock
releases either.
So are you suggesting we add a haiku designation to all the patched ones?
But what I should indeed have mentioned in my commit log message is the
reason for why I dropped the 'haiku' designation: I wanted to let the
version printed by 'gcc -v' match the gcc package's version.
Adding/removing a designation to the package version depending on the
"patchedness" of the software doesn't make sense as then the package version
would no longer be stable with respect to sorting (i.e. newer version could
be sorted after older versions).
If really needed, we could add the designation as part of the compiler
version as for instance SUSE does it with their gcc:
2.95.3-110228 (haiku)
The package's version would then still be:
2.95.3-110228
cheers,
Oliver
Other related posts: