Summary: | [Update Port] devel/freelibiberty: mark it conflicting with libgnugetopt | ||||||
---|---|---|---|---|---|---|---|
Product: | Ports & Packages | Reporter: | Kay Lehmann <kay_lehmann> | ||||
Component: | Individual Port(s) | Assignee: | freebsd-ports-bugs (Nobody) <ports-bugs> | ||||
Status: | Closed FIXED | ||||||
Severity: | Affects Only Me | ||||||
Priority: | Normal | ||||||
Version: | Latest | ||||||
Hardware: | Any | ||||||
OS: | Any | ||||||
Attachments: |
|
Description
Kay Lehmann
2004-03-31 09:20:01 UTC
State Changed From-To: open->closed Committed, thanks! Hi there, This makes ddd incompatible with about a zillion other ports that depend on libgnugetopt. Any suggestions on how to resolve this, other than just de-install ddd? Presumably ddd uses frelibiberty for a reason. That reason justifies a change of signature for the header. So why not have devel/freelibiberty install getopt.h as getopt-free.h, and have ddd #include that, instead of getopt.h. Then you can remove the conflict notice. Cheers, -- Andrew Hello, Andrew Reilly wrote: > Hi there, > > This makes ddd incompatible with about a zillion other ports > that depend on libgnugetopt. Any suggestions on how to resolve > this, other than just de-install ddd? I am aware of this problem, but I am not the maintainer of these ports, so I do not know what would be best to solve this. I had a look at ddd and I think it brings it's own freelibiberty-lib and the only reason why the dependency was added I think was that there are some problems with configure to get it to work. Since this seems to be just the quick solution (and I don't know much other ports depending on frelib...) it may be better to try to solve these configure-problems than depending on freelibbiberty (if it is possible). > > Presumably ddd uses frelibiberty for a reason. That reason > justifies a change of signature for the header. So why not have > devel/freelibiberty install getopt.h as getopt-free.h, and have > ddd #include that, instead of getopt.h. Then you can remove the > conflict notice. > > Cheers, > Maybe you could contact the maintainer. I did tell him about the problem, but got no answer from him till now. So if he isn't responding, you can give it a try and solve the conflict. Greetings, Kay Btw.: ddd wasn't compiling for me before this conflict was introduced, see http://www.freebsd.org/cgi/query-pr.cgi?pr=ports/64969. This guy has the same problem. So ddd seems to need some work anyway. Hi Kay,
On Tue, Apr 06, 2004 at 08:46:20AM +0200, Kay Lehmann wrote:
> Maybe you could contact the maintainer. I did tell him about the
> problem, but got no answer from him till now. So if he isn't responding,
> you can give it a try and solve the conflict.
Sorry, insufficent interest here. Just thought that I'd
point out the problem and a possible solution. I've opted to
pkg_delete ddd, myself.
Cheers,
--
Andrew
|