Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 140068 - request to un-use.mask ares
Summary: request to un-use.mask ares
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Library (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: MIPS Porters
URL: http://cool.haxx.se/cvs.cgi/curl/ares...
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2006-07-11 20:06 UTC by Daniel Black (RETIRED)
Modified: 2007-06-10 17:14 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Daniel Black (RETIRED) gentoo-dev 2006-07-11 20:06:53 UTC
Big endian machine devs - I have done a version bump on net-dns/c-ares (1.3.1). Looking at the change log (URL) it has big endian problem in the previous version(s).

How do you want to handle keywording?

curl needs a stable version of c-ares (or a USE mask though I don't see its long term benefits - NOTE to mips people - its still USE masked)

Full dependencies:
games-action/bzflag net-misc/curl net-misc/sipsak

Note 1: c-ares-1.2.0 produces a static library only.
Note 2: there is a library ABI bump from 1.3.0
Comment 1 Jason Wever (RETIRED) gentoo-dev 2006-07-14 13:09:24 UTC
The following can be added to the dependency list (based on revdep-rebuild output on a sparc box and ~sparc box);

dev-lang/php
dev-libs/libofx
media-libs/raptor
media-sound/audacious
media-sound/grip
media-sound/moc
media-video/xine-ui
net-im/centericq
net-misc/asterisk
net-misc/drivel
net-misc/icecast
net-misc/jigdo
net-p2p/rtorrent
net-proxy/squidclam
Comment 2 Jeroen Roovers (RETIRED) gentoo-dev 2006-07-14 15:38:29 UTC
I guess we ought to test it for 30 days, perhaps. It does build properly and curl can use it, though. Do you have any way of testing c-ares or any packages compiled against it? Is the pressure on to mark this stable earlier than after the usual testing period?
Comment 3 Daniel Black (RETIRED) gentoo-dev 2006-07-14 18:30:21 UTC
(In reply to comment #1)
> The following can be added to the dependency list (based on revdep-rebuild
> output on a sparc box and ~sparc box);

Thanks Jason. Didn't realise it was that big.

(In reply to comment #2)
> I guess we ought to test it for 30 days, perhaps. It does build properly and
> curl can use it, though. Do you have any way of testing c-ares or any packages
> compiled against it?

Its a DNS package so I assume if it resolves stuff nicely then it works. I'll try to get something a little more comprehensive together since this test would of picked up the error when the last curl security vulnerability was.

> Is the pressure on to mark this stable earlier than after
> the usual testing period?

I don't see any bugs that may be attributed to this so it should be ok to wait. Just as a double check try curl with USE=ares and see if it does basic name resolution. e.g. "curl http://www.gentoo.org"
Comment 4 Aron Griffis (RETIRED) gentoo-dev 2006-07-14 19:20:55 UTC
on Linux, ia64 is little endian.  removing from cc
Comment 5 Jeroen Roovers (RETIRED) gentoo-dev 2006-07-18 03:00:49 UTC
(In reply to comment #3)
> I don't see any bugs that may be attributed to this so it should be ok to wait.
> Just as a double check try curl with USE=ares and see if it does basic name
> resolution. e.g. "curl http://www.gentoo.org"

I checked... HPPA done!
Comment 6 Markus Rothe (RETIRED) gentoo-dev 2006-07-20 10:54:12 UTC
thanks! ppc64 done!
Comment 7 Gustavo Zacarias (RETIRED) gentoo-dev 2006-07-20 13:11:57 UTC
Works as good (or as bad) as 1.3.0 so i'll give it the benefit of the doubt and call it sparc stable.
Comment 8 Tobias Scherbaum (RETIRED) gentoo-dev 2006-08-05 06:57:54 UTC
1.3.1 ppc stable
Comment 9 Raúl Porcel (RETIRED) gentoo-dev 2006-09-05 05:16:44 UTC
arm/s390 are done
Comment 10 Daniel Black (RETIRED) gentoo-dev 2006-11-06 11:00:55 UTC
c-ares was use.masked  on mips by Aaron Walker over a year ago when curl had a security vulnerability and suddenly went stable with a new optional depend on c-ares. It is a basic DNS library so if curl with USE=ares does DNS resolution right then it should be worthy of stable.
Comment 11 Raúl Porcel (RETIRED) gentoo-dev 2007-03-11 19:34:12 UTC
x86 stable
Comment 12 Steve Dibb (RETIRED) gentoo-dev 2007-03-18 20:38:30 UTC
amd64 stable
Comment 13 Raúl Porcel (RETIRED) gentoo-dev 2007-06-09 16:03:30 UTC
alpha stabilized 1.4.0 for the security bug and we don't have that use-flag masked
Comment 14 Joshua Kinard gentoo-dev 2007-06-10 17:14:36 UTC
mips stable.