public inbox for gentoo-dev@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-dev] Binary packages in the tree
@ 2005-12-19 13:19 Mark Loeser
  2005-12-19 13:37 ` Mark Loeser
  0 siblings, 1 reply; 8+ messages in thread
From: Mark Loeser @ 2005-12-19 13:19 UTC (permalink / raw
  To: gentoo-dev

[-- Attachment #1: Type: text/plain, Size: 930 bytes --]

Currently we are forcing people to either have gcc-3.3 installed, or
libstdc++-v3 so that old packages that weren't recompiled yet don't break,
and binary packages that need libstdc++.so.5 don't break horribly as well.
I'd like to see this dependency in the gcc ebuilds go away and all of the
binary packages in the tree depend on the libstdc++ version they need.  This
will make things easier in the future so we don't need to force 2 or 3
libstdc++'s on users just so other possible packages may work.

So, everyone that has a binary package in the tree, I would appreciate it if
you could put the sys-libs/libstdc++-v3 depend into your package if
necessary.


-- 
Mark Loeser   -   Gentoo Developer (cpp gcc-porting toolchain x86)
email         -   halcy0n AT gentoo DOT org
                  mark AT halcy0n DOT com
web           -   http://dev.gentoo.org/~halcy0n/
                  http://www.halcy0n.com

[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]

^ permalink raw reply	[flat|nested] 8+ messages in thread

* Re: [gentoo-dev] Binary packages in the tree
  2005-12-19 13:19 [gentoo-dev] Binary packages in the tree Mark Loeser
@ 2005-12-19 13:37 ` Mark Loeser
  2005-12-19 15:24   ` Alin Nastac
                     ` (2 more replies)
  0 siblings, 3 replies; 8+ messages in thread
From: Mark Loeser @ 2005-12-19 13:37 UTC (permalink / raw
  To: gentoo-dev

[-- Attachment #1: Type: text/plain, Size: 828 bytes --]

Mark Loeser <halcy0n@gentoo.org> said:
> So, everyone that has a binary package in the tree, I would appreciate it if
> you could put the sys-libs/libstdc++-v3 depend into your package if
> necessary.

Well, you can tell I didn't exactly think about this too much beforehand,
since its been brought to my attention a virtual would probably be best for
this, so we would handle the || ( gcc-3.3.* libstdc++ ) inside of the
virtual.  I'll make one later unless anyone has strong objections to this for
people to use in DEPEND, instead of writing the `or` dep out.

-- 
Mark Loeser   -   Gentoo Developer (cpp gcc-porting toolchain x86)
email         -   halcy0n AT gentoo DOT org
                  mark AT halcy0n DOT com
web           -   http://dev.gentoo.org/~halcy0n/
                  http://www.halcy0n.com

[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]

^ permalink raw reply	[flat|nested] 8+ messages in thread

* Re: [gentoo-dev] Binary packages in the tree
  2005-12-19 13:37 ` Mark Loeser
@ 2005-12-19 15:24   ` Alin Nastac
  2005-12-19 18:22   ` Donnie Berkholz
  2005-12-26 22:16   ` Mark Loeser
  2 siblings, 0 replies; 8+ messages in thread
From: Alin Nastac @ 2005-12-19 15:24 UTC (permalink / raw
  To: gentoo-dev

[-- Attachment #1: Type: text/plain, Size: 482 bytes --]

Mark Loeser wrote:

>Well, you can tell I didn't exactly think about this too much beforehand,
>since its been brought to my attention a virtual would probably be best for
>this, so we would handle the || ( gcc-3.3.* libstdc++ ) inside of the
>virtual.  I'll make one later unless anyone has strong objections to this for
>people to use in DEPEND, instead of writing the `or` dep out.
>
>  
>
Since gcc-3.4 is the stable version now, the best would be || (
libstdc++ gcc-3.3.* ) .


[-- Attachment #2: OpenPGP digital signature --]
[-- Type: application/pgp-signature, Size: 256 bytes --]

^ permalink raw reply	[flat|nested] 8+ messages in thread

* Re: [gentoo-dev] Binary packages in the tree
  2005-12-19 13:37 ` Mark Loeser
  2005-12-19 15:24   ` Alin Nastac
@ 2005-12-19 18:22   ` Donnie Berkholz
  2005-12-26 22:16   ` Mark Loeser
  2 siblings, 0 replies; 8+ messages in thread
From: Donnie Berkholz @ 2005-12-19 18:22 UTC (permalink / raw
  To: gentoo-dev

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Mark Loeser wrote:
| Mark Loeser <halcy0n@gentoo.org> said:
|
|>So, everyone that has a binary package in the tree, I would appreciate
it if
|>you could put the sys-libs/libstdc++-v3 depend into your package if
|>necessary.
|
|
| Well, you can tell I didn't exactly think about this too much beforehand,
| since its been brought to my attention a virtual would probably be
best for
| this, so we would handle the || ( gcc-3.3.* libstdc++ ) inside of the
| virtual.  I'll make one later unless anyone has strong objections to
this for
| people to use in DEPEND, instead of writing the `or` dep out.

Feel free to ping me if you're interested in making a new-style virtual.

Donnie
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.2 (GNU/Linux)

iD8DBQFDpvphXVaO67S1rtsRAn6xAKCjTkdTfy3LllQCfXNic+EJh7k/HQCgjxoM
KWzSBeT7yz/lcAnIQnMZqrA=
=3Mx6
-----END PGP SIGNATURE-----
-- 
gentoo-dev@gentoo.org mailing list



^ permalink raw reply	[flat|nested] 8+ messages in thread

* Re: [gentoo-dev] Binary packages in the tree
  2005-12-19 13:37 ` Mark Loeser
  2005-12-19 15:24   ` Alin Nastac
  2005-12-19 18:22   ` Donnie Berkholz
@ 2005-12-26 22:16   ` Mark Loeser
  2005-12-29  0:39     ` Bjarke Istrup Pedersen
  2 siblings, 1 reply; 8+ messages in thread
From: Mark Loeser @ 2005-12-26 22:16 UTC (permalink / raw
  To: gentoo-dev

[-- Attachment #1: Type: text/plain, Size: 1133 bytes --]

Mark Loeser <halcy0n@gentoo.org> said:
> Mark Loeser <halcy0n@gentoo.org> said:
> > So, everyone that has a binary package in the tree, I would appreciate it if
> > you could put the sys-libs/libstdc++-v3 depend into your package if
> > necessary.
> 
> Well, you can tell I didn't exactly think about this too much beforehand,
> since its been brought to my attention a virtual would probably be best for
> this, so we would handle the || ( gcc-3.3.* libstdc++ ) inside of the
> virtual.  I'll make one later unless anyone has strong objections to this for
> people to use in DEPEND, instead of writing the `or` dep out.

Okay, I have added the new-style virtual.  If you have a binary application
in the tree that requires libstdc++.so.5, please add a dep in your ebuild on
=virtual/libstdc++-3.3.  Let me know if anything doesn't seem to work right.

Thanks

-- 
Mark Loeser   -   Gentoo Developer (cpp gcc-porting toolchain x86)
email         -   halcy0n AT gentoo DOT org
                  mark AT halcy0n DOT com
web           -   http://dev.gentoo.org/~halcy0n/
                  http://www.halcy0n.com

[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]

^ permalink raw reply	[flat|nested] 8+ messages in thread

* Re: [gentoo-dev] Binary packages in the tree
  2005-12-26 22:16   ` Mark Loeser
@ 2005-12-29  0:39     ` Bjarke Istrup Pedersen
  2005-12-29  1:26       ` Mark Loeser
  0 siblings, 1 reply; 8+ messages in thread
From: Bjarke Istrup Pedersen @ 2005-12-29  0:39 UTC (permalink / raw
  To: gentoo-dev

Mark Loeser skrev:
> Mark Loeser <halcy0n@gentoo.org> said:
> 
>>Mark Loeser <halcy0n@gentoo.org> said:
>>
>>>So, everyone that has a binary package in the tree, I would appreciate it if
>>>you could put the sys-libs/libstdc++-v3 depend into your package if
>>>necessary.
>>
>>Well, you can tell I didn't exactly think about this too much beforehand,
>>since its been brought to my attention a virtual would probably be best for
>>this, so we would handle the || ( gcc-3.3.* libstdc++ ) inside of the
>>virtual.  I'll make one later unless anyone has strong objections to this for
>>people to use in DEPEND, instead of writing the `or` dep out.
> 
> 
> Okay, I have added the new-style virtual.  If you have a binary application
> in the tree that requires libstdc++.so.5, please add a dep in your ebuild on
> =virtual/libstdc++-3.3.  Let me know if anything doesn't seem to work right.
> 
> Thanks
> 

Does this mean that gcc-3.4 will no longer have libstdc++ as a
dependency? :-D

Bjarke
-- 
gentoo-dev@gentoo.org mailing list



^ permalink raw reply	[flat|nested] 8+ messages in thread

* Re: [gentoo-dev] Binary packages in the tree
  2005-12-29  0:39     ` Bjarke Istrup Pedersen
@ 2005-12-29  1:26       ` Mark Loeser
  2005-12-29 17:20         ` Bjarke Istrup Pedersen
  0 siblings, 1 reply; 8+ messages in thread
From: Mark Loeser @ 2005-12-29  1:26 UTC (permalink / raw
  To: gentoo-dev

[-- Attachment #1: Type: text/plain, Size: 438 bytes --]

Bjarke Istrup Pedersen <gurligebis@gentoo.org> said:
> Does this mean that gcc-3.4 will no longer have libstdc++ as a
> dependency? :-D

That is what I hope to accomplish, yes.

-- 
Mark Loeser   -   Gentoo Developer (cpp gcc-porting toolchain x86)
email         -   halcy0n AT gentoo DOT org
                  mark AT halcy0n DOT com
web           -   http://dev.gentoo.org/~halcy0n/
                  http://www.halcy0n.com

[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]

^ permalink raw reply	[flat|nested] 8+ messages in thread

* Re: [gentoo-dev] Binary packages in the tree
  2005-12-29  1:26       ` Mark Loeser
@ 2005-12-29 17:20         ` Bjarke Istrup Pedersen
  0 siblings, 0 replies; 8+ messages in thread
From: Bjarke Istrup Pedersen @ 2005-12-29 17:20 UTC (permalink / raw
  To: gentoo-dev

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Mark Loeser skrev:
> Bjarke Istrup Pedersen <gurligebis@gentoo.org> said:
> 
>>Does this mean that gcc-3.4 will no longer have libstdc++ as a
>>dependency? :-D
> 
> 
> That is what I hope to accomplish, yes.
> 

Okay, you got my vote for this then.
btw. I think there have been several threads about this from time to
time, would be nice to finally get it done :-)

Bjarke
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.2 (MingW32)
Comment: Using GnuPG with Thunderbird - http://enigmail.mozdev.org

iD8DBQFDtBrVO+Ewtpi9rLERAgeKAJoCgmQtZ14bV/YT7hwlNglSobTr+ACcCwS4
sQs6yloLTduePptUbQkLQ7M=
=v/fm
-----END PGP SIGNATURE-----
-- 
gentoo-dev@gentoo.org mailing list



^ permalink raw reply	[flat|nested] 8+ messages in thread

end of thread, other threads:[~2005-12-29 17:23 UTC | newest]

Thread overview: 8+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2005-12-19 13:19 [gentoo-dev] Binary packages in the tree Mark Loeser
2005-12-19 13:37 ` Mark Loeser
2005-12-19 15:24   ` Alin Nastac
2005-12-19 18:22   ` Donnie Berkholz
2005-12-26 22:16   ` Mark Loeser
2005-12-29  0:39     ` Bjarke Istrup Pedersen
2005-12-29  1:26       ` Mark Loeser
2005-12-29 17:20         ` Bjarke Istrup Pedersen

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox