Re: stop deleting /usr/include/openssl

2015-02-18 Thread Ted Unangst
Jérémie Courrèges-Anglas wrote: > Stuart Henderson writes: > > > On 2015/02/18 12:20, Christian Weisgerber wrote: > >> On 2015-02-16, Jérémie Courrèges-Anglas wrote: > >> > >> >> - @ln -sf openssl ${DESTDIR}/usr/include/ssl > >> > > >> > Not ok for this part... > >> > >> I now have > >>

Re: stop deleting /usr/include/openssl

2015-02-18 Thread Stuart Henderson
On 2015/02/18 16:21, Jérémie Courrèges-Anglas wrote: > Should we also add > > @rm -f ${DESTDIR}/usr/include/openssl/openssl > > now that this erroneous symlink has been created? It seems like naddy > has encountered a build error due to this. Since it's only affected builds from source

Re: stop deleting /usr/include/openssl

2015-02-18 Thread Jérémie Courrèges-Anglas
Stuart Henderson writes: > On 2015/02/18 12:20, Christian Weisgerber wrote: >> On 2015-02-16, Jérémie Courrèges-Anglas wrote: >> >> >> - @ln -sf openssl ${DESTDIR}/usr/include/ssl >> > >> > Not ok for this part... >> >> I now have >> >> lrwxr-xr-x 1 root bin 7 Feb 17 15:32 /usr/include/ope

Re: stop deleting /usr/include/openssl

2015-02-18 Thread Stuart Henderson
On 2015/02/18 12:20, Christian Weisgerber wrote: > On 2015-02-16, Jérémie Courrèges-Anglas wrote: > > >> - @ln -sf openssl ${DESTDIR}/usr/include/ssl > > > > Not ok for this part... > > I now have > > lrwxr-xr-x 1 root bin 7 Feb 17 15:32 /usr/include/openssl/openssl -> > openssl > > on up

Re: stop deleting /usr/include/openssl

2015-02-18 Thread Christian Weisgerber
On 2015-02-16, Jérémie Courrèges-Anglas wrote: >> -@ln -sf openssl ${DESTDIR}/usr/include/ssl > > Not ok for this part... I now have lrwxr-xr-x 1 root bin 7 Feb 17 15:32 /usr/include/openssl/openssl -> openssl on updated systems. /usr/include/openssl/blowfish.h:62:33: error: /usr/incl

Re: stop deleting /usr/include/openssl

2015-02-16 Thread Stuart Henderson
On 2015/02/16 08:15, Ted Unangst wrote: > Stuart Henderson wrote: > > > > - @ln -sf openssl ${DESTDIR}/usr/include/ssl > > > > > > Not ok for this part... > > > > ack, this is highly likely to break ports. > > > > ? If we don't delete it, we don't have to create it. It's still going to be

Re: stop deleting /usr/include/openssl

2015-02-16 Thread Ted Unangst
Stuart Henderson wrote: > > > - @ln -sf openssl ${DESTDIR}/usr/include/ssl > > > > Not ok for this part... > > ack, this is highly likely to break ports. > ? If we don't delete it, we don't have to create it. It's still going to be there. Is there some mtree magic we're missing? This seems the

Re: stop deleting /usr/include/openssl

2015-02-16 Thread Jérémie Courrèges-Anglas
Stuart Henderson writes: > On 2015/02/16 13:53, Jérémie Courrèges-Anglas wrote: >> "Ted Unangst" writes: [...] >> > - @ln -sf openssl ${DESTDIR}/usr/include/ssl >> >> Not ok for this part... > > ack, this is highly likely to break ports. and base. (I'm cooking the patch for usr.bin/dc) --

Re: stop deleting /usr/include/openssl

2015-02-16 Thread Stuart Henderson
On 2015/02/16 13:53, Jérémie Courrèges-Anglas wrote: > "Ted Unangst" writes: > > > Index: Makefile > > === > > RCS file: /cvs/src/include/Makefile,v > > retrieving revision 1.198 > > diff -u -p -r1.198 Makefile > > --- Makefile

Re: stop deleting /usr/include/openssl

2015-02-16 Thread Jérémie Courrèges-Anglas
"Ted Unangst" writes: > Index: Makefile > === > RCS file: /cvs/src/include/Makefile,v > retrieving revision 1.198 > diff -u -p -r1.198 Makefile > --- Makefile 17 Jan 2015 20:37:04 - 1.198 > +++ Makefile 16 Feb 2015 11:29:2

stop deleting /usr/include/openssl

2015-02-16 Thread Ted Unangst
This was driving me nuts. Every time you run make includes, it blows away /usr/include/openssl, which means all of libcrypto, etc. get marked as stale and require rebuilding. So much waste. This makefile rule (which is silent, btw, arr) showed up 11 years ago to facilitate renaming /usr/in