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
>

Reply via email to