Bug 136111 - Mk/bsd.gecko.mk PORT_REPLACES_BASE_BIND check causes grautitous failures
Summary: Mk/bsd.gecko.mk PORT_REPLACES_BASE_BIND check causes grautitous failures
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: Normal Affects Only Me
Assignee: Beat Gaetzi
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2009-06-28 04:30 UTC by Rob Austein
Modified: 2009-07-11 07:50 UTC (History)
0 users

See Also:


Attachments
file.diff (725 bytes, patch)
2009-06-28 04:30 UTC, Rob Austein
no flags Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Rob Austein 2009-06-28 04:30:04 UTC
/usr/ports/Mk/bsd.gecko.mk includes a check for bind ports installed in overwrite-base mode, and refuses to build if they are installed.  In my experience, this check is completely bogus, and the only build problem I see is that I have to comment out this freaking test every time I csup my ports tree.

I don't know what problem this was intended to solve, but from where I'm standing it's just a gratuitous failure.  Please consider removing it.

If there is a real problem here, please consider reporting it to the BIND ports maintainer (or to ISC, if you think it's a BIND bug).

Fix: Remove the silly check:
How-To-Repeat: Install bind96-base* port, then try to build firefox, thunderbird, etc.  Then comment out the silly check and watch the compilation succeed.
Comment 1 Edwin Groothuis freebsd_committer freebsd_triage 2009-06-28 04:49:42 UTC
Responsible Changed
From-To: freebsd-ports-bugs->gecko

bsd.gecko.mk is gecko territory (via the GNATS Auto Assign Tool)
Comment 2 Beat Gaetzi freebsd_committer freebsd_triage 2009-07-11 07:33:53 UTC
Responsible Changed
From-To: gecko->beat

I'll take it.
Comment 3 dfilter service freebsd_committer freebsd_triage 2009-07-11 07:42:04 UTC
beat        2009-07-11 06:41:55 UTC

  FreeBSD ports repository

  Modified files:
    Mk                   bsd.gecko.mk 
  Log:
  - Remove obsolete check if BIND port was installed with WITH_REPLACE_BASE.
    These ports used to cause linker errors but this is not longer the case
    with current BIND ports. Tested with dns/bind9 and dns/bind96.
  
  PR:             ports/136111
  Submitted by:   Rob Austein <sra AT hactrn.net>
  With hat:       gecko
  
  Revision  Changes    Path
  1.13      +1 -5      ports/Mk/bsd.gecko.mk
_______________________________________________
cvs-all@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/cvs-all
To unsubscribe, send any mail to "cvs-all-unsubscribe@freebsd.org"
Comment 4 Beat Gaetzi freebsd_committer freebsd_triage 2009-07-11 07:42:24 UTC
State Changed
From-To: open->closed

Committed. Thanks!