Tnx, I have tried many times and on many cvs servers:
#-------------------------------------- rm -rf /usr/src/* cd /usr cvs -qd [email protected]:/cvs checkout -rOPENBSD_6_4 -P src cd /usr/src find . -type l -name obj | xargs rm make cleandir rm -rf /usr/obj/* make obj make build #-------------------------------------- Krzych W dniu 23.12.2018 o 02:45, Philip Guenther pisze: > On Sat, Dec 22, 2018 at 10:29 AM Krzysztof Strzeszewski <[email protected]> > wrote: > >> I change permission: >> >> chown build /usr/src/lib/libcrypto/obj/v3_info.o.d >> chown build /usr/src/lib/libcrypto/obj/v3_info.po.d >> chown build /usr/src/lib/libcrypto/obj/v3_info.so.d >> chown build /usr/src/lib/libcrypto/obj/v3_purp.so.d >> >> end it's ok. >> >> it is a bug end 4 files have bad permission for user root instead build... >> > Many of us run builds and haven't seen this. The source files for those > have been around for over a decade and haven't been updated recently, so > this wasn't source files updated in the middle of the builds. > > Without know the exact sequence of operations on this tree it would be hard > to diagnose how this happened. > > "When in doubt, rm -rf /usr/obj/* before building" > > Philip Guenther >

