On 2008/04/25 18:35, Vadim Zhukov wrote: > 25 April 2008 ?. 18:09:28 Stuart Henderson wrote: > > On 2008/04/25 17:32, Vadim Zhukov wrote: > > > Patch below adds support of a BUILD_BROKES_WHEN_INSTALLED variable. > > > If this variable is set, port's building process will be prohibited > > > if some version of port is already installed. Glib2 is a good > > > example of a port needs such prohibition. > > > > > > No manpage changes yet, I want to get response for the idea first. > > > > The build is not *always* broken when the libs are installed > > beforehand. Your change would make it a lot slower to get some > > things (e.g. small security fixes that don't change the library > > functions) tested. > > Well, make BUILD_BROKES_WHEN_INSTALLED=No will help in that case... But, > of course, this is ugly.
But it changes from version to version. An update that doesn't change library functions is no problem... > > And imho bsd.port.mk shouldn't be providing > > crutches for GNU libtool bugs. > > But if GNU will not fix 'em, who more would? :) see in /usr/ports/infrastructure, but it's not finished yet.
