[blfs-book] [BLFS Trac] #4427: libvpx-v1.3.0

BLFS Trac trac at linuxfromscratch.org
Sun Dec 8 07:04:23 PST 2013


#4427: libvpx-v1.3.0
-------------------------+-----------------------
 Reporter:  fo           |       Owner:  fo
     Type:  enhancement  |      Status:  assigned
 Priority:  normal       |   Milestone:  current
Component:  BOOK         |     Version:  SVN
 Severity:  normal       |  Resolution:
 Keywords:               |
-------------------------+-----------------------

Comment (by fo):

 BTW, I did not use


 {{{
 sed -i 's/cp -p/cp/' build/make/Makefile &&
 chmod -v 644 vpx/*.h &&
 }}}

 and get:


 {{{
 $ ls -l /usr/include/vpx
 total 128
 -rw-rw-r-- 1 fernando fernando  4045 Dez  8 08:30 svc_context.h
 -rw-rw-r-- 1 fernando fernando 12005 Dez  8 08:30 vp8cx.h
 -rw-rw-r-- 1 fernando fernando  3363 Dez  8 08:30 vp8dx.h
 -rw-rw-r-- 1 fernando fernando  5108 Dez  8 08:30 vp8.h
 -rw-rw-r-- 1 fernando fernando 19592 Dez  8 08:30 vpx_codec.h
 -rw-rw-r-- 1 root     root       633 Mai  8  2012 vpx_codec_impl_bottom.h
 -rw-rw-r-- 1 root     root       641 Mai  8  2012 vpx_codec_impl_top.h
 -rw-rw-r-- 1 fernando fernando 14106 Dez  8 08:30 vpx_decoder.h
 -rw-rw-r-- 1 fernando fernando 36933 Dez  8 08:30 vpx_encoder.h
 -rw-rw-r-- 1 fernando fernando 10712 Dez  8 08:30 vpx_image.h
 }}}

 This was uncompressed, built and installed as root. Have checked with an
 all unprivileged build/DEST-install, only difference is that the two
 "root:root" are "fernando:fernando".

 So, chown is necessary, but I ma not sure about the other two
 instructions. Going to check Makefile.

 Yes:


 {{{
 $ grep 'cp -p' build/make/Makefile
         $(qexec)cp -p $$< $$@
 }}}

 Thus, the sed seems necessary too. But do we need to change 664 into 644
 in the installed files?

-- 
Ticket URL: <http://wiki.linuxfromscratch.org/blfs/ticket/4427#comment:4>
BLFS Trac <http://wiki.linuxfromscratch.org/blfs>
Beyond Linux From Scratch



More information about the blfs-book mailing list