| Summary: | [PATCH] arla port installs possibly conflicting libutil.a and header files | ||||||
|---|---|---|---|---|---|---|---|
| Product: | Ports & Packages | Reporter: | sit <sit> | ||||
| Component: | Individual Port(s) | Assignee: | assar <assar> | ||||
| Status: | Closed FIXED | ||||||
| Severity: | Affects Only Me | ||||||
| Priority: | Normal | ||||||
| Version: | Latest | ||||||
| Hardware: | Any | ||||||
| OS: | Any | ||||||
| Attachments: |
|
||||||
|
Description
sit
2001-09-07 15:40:00 UTC
Responsible Changed From-To: freebsd-ports->assar Over to maintainer; the enclosed patch looks reasonable. State Changed From-To: open->closed thanks for the bug report. a similar patch to the one supplied has been applied. While the patch did fix the problem of installing include files from the util/ directory, it still installs other include files (such as those in lib/roken). base64.h conflicts with the base64.h that the mozilla port needs to build. Thus, the installation of include files in top-level /usr/local/include is still a problem. A more general solution is needed, e.g.: * Do not install any header files; Debian's packages typically include a runtime package and a developer package. * Install header files in an arla/ subtree. Since no one else will be including arla/foo.h, the package can install whatever it wants without fear of conflict. |