| Summary: | mail-filter/dcc-1.3.140-r1 Add *-fbsd KEYWORD | ||
|---|---|---|---|
| Product: | Gentoo/Alt | Reporter: | Naohiro Aota <naota> |
| Component: | FreeBSD | Assignee: | Gentoo/BSD Team <bsd+disabled> |
| Status: | RESOLVED FIXED | ||
| Severity: | normal | CC: | net-mail+disabled, robbat2 |
| Priority: | Normal | ||
| Version: | unspecified | ||
| Hardware: | All | ||
| OS: | FreeBSD | ||
| Whiteboard: | |||
| Package list: | Runtime testing required: | --- | |
| Bug Depends on: | |||
| Bug Blocks: | 235785 | ||
| Attachments: |
dcc-1.3.140-r1.ebuild.patch
dcc-1.3.140-freebsd.patch |
||
Created attachment 313731 [details, diff]
dcc-1.3.140-r1.ebuild.patch
Created attachment 313733 [details, diff]
dcc-1.3.140-freebsd.patch
InCVS |
There are some issues to install dcc-1.3.140-r1 on FreeBSD. - The configure script check "make" is gmake or not. OTOH "emake" calls ${MAKE} (= gmake, on bsd) This prevent configure to create proper Makfile - The configure script hardcode "USE_DCCMANINSTALL='# USE_DCCMANINSTALL=no'" on FreeBSD, assuming that "make" != GNU make - On FreeBSD, there's no "root" group available. It use "wheel" instead. Change "root" to $(id -g -n root) to detect the group name. Attached is patch for the ebuild. I've confirmed it working on both FreeBSD and Linux.