https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=232293

            Bug ID: 232293
           Summary: pkgbase uses (global) ports environment variables in
                    src Makefiles -> conflict
           Product: Base System
           Version: CURRENT
          Hardware: Any
                OS: Any
            Status: New
          Severity: Affects Only Me
          Priority: ---
         Component: bin
          Assignee: [email protected]
          Reporter: [email protected]

pkgbase uses DISTDIR in Makefile.inc1 as an optional environment variable.

This conflicts with the global ports environment variable;  if someone has
DISTDIR set in her environment make packages fails in funny ways.

An initial attempt to fix parts of this problem was done in
https://svnweb.freebsd.org/base?view=revision&revision=337991 .
This change was
(a) not enough to fix the entire problem
(b) does not fix the underlying problem of the conflict

It would be advisable to rename the variable in Makefile.inc1 and also fix the
"packages" target to work if a DISTDIR (replacement) variable is set.

-- 
You are receiving this mail because:
You are the assignee for the bug.
_______________________________________________
[email protected] mailing list
https://lists.freebsd.org/mailman/listinfo/freebsd-bugs
To unsubscribe, send any mail to "[email protected]"

Reply via email to