Closed krytarowski closed 9 years ago
try again, i have pushed a fix for that
On 11 Dec 2014, at 01:39, krytarowski notifications@github.com wrote:
radare2 (at least by default) installs shared libraries (.so in Linux and BSD) without exec permissions. This is also visible in radare2.spec shipped with the current radare2.
%install make install DESTDIR="%{buildroot}" chmod 0755 %{buildroot}/%{_libdir}/%{name}/%{version}/* Attempts to redefine INSTALL_LIB had no effect.
— Reply to this email directly or view it on GitHub https://github.com/radare/radare2/issues/1822.
I've applied your patch to radare-0.9.8. The result is as follows:
/tmp/pkgsrc-tmp/wip/radare2/work/.destdir/usr/pkg/lib/radare2/0.9.8/asm_6502.so: installed without execute permission; fixing (should use [BSD_]INSTALL_LIB)
/tmp/pkgsrc-tmp/wip/radare2/work/.destdir/usr/pkg/lib/radare2/0.9.8/asm_arm_gnu.so: installed without execute permission; fixing (should use [BSD_]INSTALL_LIB)
/tmp/pkgsrc-tmp/wip/radare2/work/.destdir/usr/pkg/lib/radare2/0.9.8/asm_arm_winedbg.so: installed without execute permission; fixing (should use [BSD_]INSTALL_LIB)
/tmp/pkgsrc-tmp/wip/radare2/work/.destdir/usr/pkg/lib/radare2/0.9.8/asm_avr.so: installed without execute permission; fixing (should use [BSD_]INSTALL_LIB)
/tmp/pkgsrc-tmp/wip/radare2/work/.destdir/usr/pkg/lib/radare2/0.9.8/asm_bf.so: installed without execute permission; fixing (should use [BSD_]INSTALL_LIB)
/tmp/pkgsrc-tmp/wip/radare2/work/.destdir/usr/pkg/lib/radare2/0.9.8/asm_cr16.so: installed without execute permission; fixing (should use [BSD_]INSTALL_LIB)
/tmp/pkgsrc-tmp/wip/radare2/work/.destdir/usr/pkg/lib/radare2/0.9.8/asm_csr.so: installed without execute permission; fixing (should use [BSD_]INSTALL_LIB)
/tmp/pkgsrc-tmp/wip/radare2/work/.destdir/usr/pkg/lib/radare2/0.9.8/asm_dalvik.so: installed without execute permission; fixing (should use [BSD_]INSTALL_LIB)
/tmp/pkgsrc-tmp/wip/radare2/work/.destdir/usr/pkg/lib/radare2/0.9.8/asm_ebc.so: installed without execute permission; fixing (should use [BSD_]INSTALL_LIB)
/tmp/pkgsrc-tmp/wip/radare2/work/.destdir/usr/pkg/lib/radare2/0.9.8/asm_gb.so: installed without execute permission; fixing (should use [BSD_]INSTALL_LIB)
/tmp/pkgsrc-tmp/wip/radare2/work/.destdir/usr/pkg/lib/radare2/0.9.8/asm_h8300.so: installed without execute permission; fixing (should use [BSD_]INSTALL_LIB)
/tmp/pkgsrc-tmp/wip/radare2/work/.destdir/usr/pkg/lib/radare2/0.9.8/asm_java.so: installed without execute permission; fixing (should use [BSD_]INSTALL_LIB)
/tmp/pkgsrc-tmp/wip/radare2/work/.destdir/usr/pkg/lib/radare2/0.9.8/asm_malbolge.so: installed without execute permission; fixing (should use [BSD_]INSTALL_LIB)
/tmp/pkgsrc-tmp/wip/radare2/work/.destdir/usr/pkg/lib/radare2/0.9.8/asm_mips_gnu.so: installed without execute permission; fixing (should use [BSD_]INSTALL_LIB)
/tmp/pkgsrc-tmp/wip/radare2/work/.destdir/usr/pkg/lib/radare2/0.9.8/asm_msil.so: installed without execute permission; fixing (should use [BSD_]INSTALL_LIB)
/tmp/pkgsrc-tmp/wip/radare2/work/.destdir/usr/pkg/lib/radare2/0.9.8/asm_msp430.so: installed without execute permission; fixing (should use [BSD_]INSTALL_LIB)
/tmp/pkgsrc-tmp/wip/radare2/work/.destdir/usr/pkg/lib/radare2/0.9.8/asm_ppc_cs.so: installed without execute permission; fixing (should use [BSD_]INSTALL_LIB)
/tmp/pkgsrc-tmp/wip/radare2/work/.destdir/usr/pkg/lib/radare2/0.9.8/asm_ppc_gnu.so: installed without execute permission; fixing (should use [BSD_]INSTALL_LIB)
/tmp/pkgsrc-tmp/wip/radare2/work/.destdir/usr/pkg/lib/radare2/0.9.8/asm_propeller.so: installed without execute permission; fixing (should use [BSD_]INSTALL_LIB)
/tmp/pkgsrc-tmp/wip/radare2/work/.destdir/usr/pkg/lib/radare2/0.9.8/asm_psosvm.so: installed without execute permission; fixing (should use [BSD_]INSTALL_LIB)
/tmp/pkgsrc-tmp/wip/radare2/work/.destdir/usr/pkg/lib/radare2/0.9.8/asm_sh.so: installed without execute permission; fixing (should use [BSD_]INSTALL_LIB)
/tmp/pkgsrc-tmp/wip/radare2/work/.destdir/usr/pkg/lib/radare2/0.9.8/asm_snes.so: installed without execute permission; fixing (should use [BSD_]INSTALL_LIB)
/tmp/pkgsrc-tmp/wip/radare2/work/.destdir/usr/pkg/lib/radare2/0.9.8/asm_sparc_cs.so: installed without execute permission; fixing (should use [BSD_]INSTALL_LIB)
/tmp/pkgsrc-tmp/wip/radare2/work/.destdir/usr/pkg/lib/radare2/0.9.8/asm_sparc_gnu.so: installed without execute permission; fixing (should use [BSD_]INSTALL_LIB)
/tmp/pkgsrc-tmp/wip/radare2/work/.destdir/usr/pkg/lib/radare2/0.9.8/asm_spc700.so: installed without execute permission; fixing (should use [BSD_]INSTALL_LIB)
/tmp/pkgsrc-tmp/wip/radare2/work/.destdir/usr/pkg/lib/radare2/0.9.8/asm_tms320.so: installed without execute permission; fixing (should use [BSD_]INSTALL_LIB)
/tmp/pkgsrc-tmp/wip/radare2/work/.destdir/usr/pkg/lib/radare2/0.9.8/asm_v850.so: installed without execute permission; fixing (should use [BSD_]INSTALL_LIB)
/tmp/pkgsrc-tmp/wip/radare2/work/.destdir/usr/pkg/lib/radare2/0.9.8/asm_ws.so: installed without execute permission; fixing (should use [BSD_]INSTALL_LIB)
/tmp/pkgsrc-tmp/wip/radare2/work/.destdir/usr/pkg/lib/radare2/0.9.8/asm_x86_as.so: installed without execute permission; fixing (should use [BSD_]INSTALL_LIB)
/tmp/pkgsrc-tmp/wip/radare2/work/.destdir/usr/pkg/lib/radare2/0.9.8/asm_x86_cs.so: installed without execute permission; fixing (should use [BSD_]INSTALL_LIB)
/tmp/pkgsrc-tmp/wip/radare2/work/.destdir/usr/pkg/lib/radare2/0.9.8/asm_x86_nasm.so: installed without execute permission; fixing (should use [BSD_]INSTALL_LIB)
/tmp/pkgsrc-tmp/wip/radare2/work/.destdir/usr/pkg/lib/radare2/0.9.8/asm_x86_nz.so: installed without execute permission; fixing (should use [BSD_]INSTALL_LIB)
/tmp/pkgsrc-tmp/wip/radare2/work/.destdir/usr/pkg/lib/radare2/0.9.8/asm_x86_olly.so: installed without execute permission; fixing (should use [BSD_]INSTALL_LIB)
/tmp/pkgsrc-tmp/wip/radare2/work/.destdir/usr/pkg/lib/radare2/0.9.8/asm_x86_udis.so: installed without execute permission; fixing (should use [BSD_]INSTALL_LIB)
/tmp/pkgsrc-tmp/wip/radare2/work/.destdir/usr/pkg/lib/radare2/0.9.8/bin_any.so: installed without execute permission; fixing (should use [BSD_]INSTALL_LIB)
/tmp/pkgsrc-tmp/wip/radare2/work/.destdir/usr/pkg/lib/radare2/0.9.8/bin_bios.so: installed without execute permission; fixing (should use [BSD_]INSTALL_LIB)
/tmp/pkgsrc-tmp/wip/radare2/work/.destdir/usr/pkg/lib/radare2/0.9.8/bin_coff.so: installed without execute permission; fixing (should use [BSD_]INSTALL_LIB)
/tmp/pkgsrc-tmp/wip/radare2/work/.destdir/usr/pkg/lib/radare2/0.9.8/bin_dex.so: installed without execute permission; fixing (should use [BSD_]INSTALL_LIB)
/tmp/pkgsrc-tmp/wip/radare2/work/.destdir/usr/pkg/lib/radare2/0.9.8/bin_elf.so: installed without execute permission; fixing (should use [BSD_]INSTALL_LIB)
/tmp/pkgsrc-tmp/wip/radare2/work/.destdir/usr/pkg/lib/radare2/0.9.8/bin_elf64.so: installed without execute permission; fixing (should use [BSD_]INSTALL_LIB)
/tmp/pkgsrc-tmp/wip/radare2/work/.destdir/usr/pkg/lib/radare2/0.9.8/bin_fs.so: installed without execute permission; fixing (should use [BSD_]INSTALL_LIB)
/tmp/pkgsrc-tmp/wip/radare2/work/.destdir/usr/pkg/lib/radare2/0.9.8/bin_java.so: installed without execute permission; fixing (should use [BSD_]INSTALL_LIB)
/tmp/pkgsrc-tmp/wip/radare2/work/.destdir/usr/pkg/lib/radare2/0.9.8/bin_mach0.so: installed without execute permission; fixing (should use [BSD_]INSTALL_LIB)
/tmp/pkgsrc-tmp/wip/radare2/work/.destdir/usr/pkg/lib/radare2/0.9.8/bin_mach064.so: installed without execute permission; fixing (should use [BSD_]INSTALL_LIB)
/tmp/pkgsrc-tmp/wip/radare2/work/.destdir/usr/pkg/lib/radare2/0.9.8/bin_ningb.so: installed without execute permission; fixing (should use [BSD_]INSTALL_LIB)
/tmp/pkgsrc-tmp/wip/radare2/work/.destdir/usr/pkg/lib/radare2/0.9.8/bin_ningba.so: installed without execute permission; fixing (should use [BSD_]INSTALL_LIB)
/tmp/pkgsrc-tmp/wip/radare2/work/.destdir/usr/pkg/lib/radare2/0.9.8/bin_pe.so: installed without execute permission; fixing (should use [BSD_]INSTALL_LIB)
/tmp/pkgsrc-tmp/wip/radare2/work/.destdir/usr/pkg/lib/radare2/0.9.8/bin_pe64.so: installed without execute permission; fixing (should use [BSD_]INSTALL_LIB)
/tmp/pkgsrc-tmp/wip/radare2/work/.destdir/usr/pkg/lib/radare2/0.9.8/bin_te.so: installed without execute permission; fixing (should use [BSD_]INSTALL_LIB)
/tmp/pkgsrc-tmp/wip/radare2/work/.destdir/usr/pkg/lib/radare2/0.9.8/bin_xbe.so: installed without execute permission; fixing (should use [BSD_]INSTALL_LIB)
/tmp/pkgsrc-tmp/wip/radare2/work/.destdir/usr/pkg/lib/radare2/0.9.8/bin_xtr_dyldcache.so: installed without execute permission; fixing (should use [BSD_]INSTALL_LIB)
/tmp/pkgsrc-tmp/wip/radare2/work/.destdir/usr/pkg/lib/radare2/0.9.8/bin_xtr_fatmach0.so: installed without execute permission; fixing (should use [BSD_]INSTALL_LIB)
/tmp/pkgsrc-tmp/wip/radare2/work/.destdir/usr/pkg/lib/radare2/0.9.8/bp_arm.so: installed without execute permission; fixing (should use [BSD_]INSTALL_LIB)
/tmp/pkgsrc-tmp/wip/radare2/work/.destdir/usr/pkg/lib/radare2/0.9.8/bp_x86.so: installed without execute permission; fixing (should use [BSD_]INSTALL_LIB)
/tmp/pkgsrc-tmp/wip/radare2/work/.destdir/usr/pkg/lib/radare2/0.9.8/core_java.so: installed without execute permission; fixing (should use [BSD_]INSTALL_LIB)
/tmp/pkgsrc-tmp/wip/radare2/work/.destdir/usr/pkg/lib/radare2/0.9.8/crypto_aes.so: installed without execute permission; fixing (should use [BSD_]INSTALL_LIB)
/tmp/pkgsrc-tmp/wip/radare2/work/.destdir/usr/pkg/lib/radare2/0.9.8/debug_gdb.so: installed without execute permission; fixing (should use [BSD_]INSTALL_LIB)
/tmp/pkgsrc-tmp/wip/radare2/work/.destdir/usr/pkg/lib/radare2/0.9.8/debug_native.so: installed without execute permission; fixing (should use [BSD_]INSTALL_LIB)
/tmp/pkgsrc-tmp/wip/radare2/work/.destdir/usr/pkg/lib/radare2/0.9.8/io_debug.so: installed without execute permission; fixing (should use [BSD_]INSTALL_LIB)
/tmp/pkgsrc-tmp/wip/radare2/work/.destdir/usr/pkg/lib/radare2/0.9.8/io_gdb.so: installed without execute permission; fixing (should use [BSD_]INSTALL_LIB)
/tmp/pkgsrc-tmp/wip/radare2/work/.destdir/usr/pkg/lib/radare2/0.9.8/io_haret.so: installed without execute permission; fixing (should use [BSD_]INSTALL_LIB)
/tmp/pkgsrc-tmp/wip/radare2/work/.destdir/usr/pkg/lib/radare2/0.9.8/io_mach.so: installed without execute permission; fixing (should use [BSD_]INSTALL_LIB)
/tmp/pkgsrc-tmp/wip/radare2/work/.destdir/usr/pkg/lib/radare2/0.9.8/io_malloc.so: installed without execute permission; fixing (should use [BSD_]INSTALL_LIB)
/tmp/pkgsrc-tmp/wip/radare2/work/.destdir/usr/pkg/lib/radare2/0.9.8/io_procpid.so: installed without execute permission; fixing (should use [BSD_]INSTALL_LIB)
/tmp/pkgsrc-tmp/wip/radare2/work/.destdir/usr/pkg/lib/radare2/0.9.8/io_ptrace.so: installed without execute permission; fixing (should use [BSD_]INSTALL_LIB)
/tmp/pkgsrc-tmp/wip/radare2/work/.destdir/usr/pkg/lib/radare2/0.9.8/io_shm.so: installed without execute permission; fixing (should use [BSD_]INSTALL_LIB)
/tmp/pkgsrc-tmp/wip/radare2/work/.destdir/usr/pkg/lib/radare2/0.9.8/io_w32dbg.so: installed without execute permission; fixing (should use [BSD_]INSTALL_LIB)
/tmp/pkgsrc-tmp/wip/radare2/work/.destdir/usr/pkg/lib/radare2/0.9.8/parse_att2intel.so: installed without execute permission; fixing (should use [BSD_]INSTALL_LIB)
/tmp/pkgsrc-tmp/wip/radare2/work/.destdir/usr/pkg/lib/radare2/0.9.8/parse_mreplace.so: installed without execute permission; fixing (should use [BSD_]INSTALL_LIB)
/tmp/pkgsrc-tmp/wip/radare2/work/.destdir/usr/pkg/lib/radare2/0.9.8/parse_x86_pseudo.so: installed without execute permission; fixing (should use [BSD_]INSTALL_LIB)
try aplying 2f551b485052f0c9207a63f05ce26406766391b0
On 11 Dec 2014, at 02:19, krytarowski notifications@github.com wrote:
I've applied your patch to radare-0.9.8. The result is as follows:
/tmp/pkgsrc-tmp/wip/radare2/work/.destdir/usr/pkg/lib/radare2/0.9.8/asm6502.so: installed without execute permission; fixing (should use [BSD]INSTALL_LIB) /tmp/pkgsrc-tmp/wip/radare2/work/.destdir/usr/pkg/lib/radare2/0.9.8/asm_armgnu.so: installed without execute permission; fixing (should use [BSD]INSTALL_LIB) /tmp/pkgsrc-tmp/wip/radare2/work/.destdir/usr/pkg/lib/radare2/0.9.8/asm_armwinedbg.so: installed without execute permission; fixing (should use [BSD]INSTALL_LIB) /tmp/pkgsrc-tmp/wip/radare2/work/.destdir/usr/pkg/lib/radare2/0.9.8/asmavr.so: installed without execute permission; fixing (should use [BSD]INSTALL_LIB) /tmp/pkgsrc-tmp/wip/radare2/work/.destdir/usr/pkg/lib/radare2/0.9.8/asmbf.so: installed without execute permission; fixing (should use [BSD]INSTALL_LIB) /tmp/pkgsrc-tmp/wip/radare2/work/.destdir/usr/pkg/lib/radare2/0.9.8/asmcr16.so: installed without execute permission; fixing (should use [BSD]INSTALL_LIB) /tmp/pkgsrc-tmp/wip/radare2/work/.destdir/usr/pkg/lib/radare2/0.9.8/asmcsr.so: installed without execute permission; fixing (should use [BSD]INSTALL_LIB) /tmp/pkgsrc-tmp/wip/radare2/work/.destdir/usr/pkg/lib/radare2/0.9.8/asmdalvik.so: installed without execute permission; fixing (should use [BSD]INSTALL_LIB) /tmp/pkgsrc-tmp/wip/radare2/work/.destdir/usr/pkg/lib/radare2/0.9.8/asmebc.so: installed without execute permission; fixing (should use [BSD]INSTALL_LIB) /tmp/pkgsrc-tmp/wip/radare2/work/.destdir/usr/pkg/lib/radare2/0.9.8/asmgb.so: installed without execute permission; fixing (should use [BSD]INSTALL_LIB) /tmp/pkgsrc-tmp/wip/radare2/work/.destdir/usr/pkg/lib/radare2/0.9.8/asmh8300.so: installed without execute permission; fixing (should use [BSD]INSTALL_LIB) /tmp/pkgsrc-tmp/wip/radare2/work/.destdir/usr/pkg/lib/radare2/0.9.8/asmjava.so: installed without execute permission; fixing (should use [BSD]INSTALL_LIB) /tmp/pkgsrc-tmp/wip/radare2/work/.destdir/usr/pkg/lib/radare2/0.9.8/asmmalbolge.so: installed without execute permission; fixing (should use [BSD]INSTALL_LIB) /tmp/pkgsrc-tmp/wip/radare2/work/.destdir/usr/pkg/lib/radare2/0.9.8/asm_mipsgnu.so: installed without execute permission; fixing (should use [BSD]INSTALL_LIB) /tmp/pkgsrc-tmp/wip/radare2/work/.destdir/usr/pkg/lib/radare2/0.9.8/asmmsil.so: installed without execute permission; fixing (should use [BSD]INSTALL_LIB) /tmp/pkgsrc-tmp/wip/radare2/work/.destdir/usr/pkg/lib/radare2/0.9.8/asmmsp430.so: installed without execute permission; fixing (should use [BSD]INSTALL_LIB) /tmp/pkgsrc-tmp/wip/radare2/work/.destdir/usr/pkg/lib/radare2/0.9.8/asm_ppccs.so: installed without execute permission; fixing (should use [BSD]INSTALL_LIB) /tmp/pkgsrc-tmp/wip/radare2/work/.destdir/usr/pkg/lib/radare2/0.9.8/asm_ppcgnu.so: installed without execute permission; fixing (should use [BSD]INSTALL_LIB) /tmp/pkgsrc-tmp/wip/radare2/work/.destdir/usr/pkg/lib/radare2/0.9.8/asmpropeller.so: installed without execute permission; fixing (should use [BSD]INSTALL_LIB) /tmp/pkgsrc-tmp/wip/radare2/work/.destdir/usr/pkg/lib/radare2/0.9.8/asmpsosvm.so: installed without execute permission; fixing (should use [BSD]INSTALL_LIB) /tmp/pkgsrc-tmp/wip/radare2/work/.destdir/usr/pkg/lib/radare2/0.9.8/asmsh.so: installed without execute permission; fixing (should use [BSD]INSTALL_LIB) /tmp/pkgsrc-tmp/wip/radare2/work/.destdir/usr/pkg/lib/radare2/0.9.8/asmsnes.so: installed without execute permission; fixing (should use [BSD]INSTALL_LIB) /tmp/pkgsrc-tmp/wip/radare2/work/.destdir/usr/pkg/lib/radare2/0.9.8/asm_sparccs.so: installed without execute permission; fixing (should use [BSD]INSTALL_LIB) /tmp/pkgsrc-tmp/wip/radare2/work/.destdir/usr/pkg/lib/radare2/0.9.8/asm_sparcgnu.so: installed without execute permission; fixing (should use [BSD]INSTALL_LIB) /tmp/pkgsrc-tmp/wip/radare2/work/.destdir/usr/pkg/lib/radare2/0.9.8/asmspc700.so: installed without execute permission; fixing (should use [BSD]INSTALL_LIB) /tmp/pkgsrc-tmp/wip/radare2/work/.destdir/usr/pkg/lib/radare2/0.9.8/asmtms320.so: installed without execute permission; fixing (should use [BSD]INSTALL_LIB) /tmp/pkgsrc-tmp/wip/radare2/work/.destdir/usr/pkg/lib/radare2/0.9.8/asmv850.so: installed without execute permission; fixing (should use [BSD]INSTALL_LIB) /tmp/pkgsrc-tmp/wip/radare2/work/.destdir/usr/pkg/lib/radare2/0.9.8/asmws.so: installed without execute permission; fixing (should use [BSD]INSTALL_LIB) /tmp/pkgsrc-tmp/wip/radare2/work/.destdir/usr/pkg/lib/radare2/0.9.8/asm_x86as.so: installed without execute permission; fixing (should use [BSD]INSTALL_LIB) /tmp/pkgsrc-tmp/wip/radare2/work/.destdir/usr/pkg/lib/radare2/0.9.8/asm_x86cs.so: installed without execute permission; fixing (should use [BSD]INSTALL_LIB) /tmp/pkgsrc-tmp/wip/radare2/work/.destdir/usr/pkg/lib/radare2/0.9.8/asm_x86nasm.so: installed without execute permission; fixing (should use [BSD]INSTALL_LIB) /tmp/pkgsrc-tmp/wip/radare2/work/.destdir/usr/pkg/lib/radare2/0.9.8/asm_x86nz.so: installed without execute permission; fixing (should use [BSD]INSTALL_LIB) /tmp/pkgsrc-tmp/wip/radare2/work/.destdir/usr/pkg/lib/radare2/0.9.8/asm_x86olly.so: installed without execute permission; fixing (should use [BSD]INSTALL_LIB) /tmp/pkgsrc-tmp/wip/radare2/work/.destdir/usr/pkg/lib/radare2/0.9.8/asm_x86udis.so: installed without execute permission; fixing (should use [BSD]INSTALL_LIB) /tmp/pkgsrc-tmp/wip/radare2/work/.destdir/usr/pkg/lib/radare2/0.9.8/binany.so: installed without execute permission; fixing (should use [BSD]INSTALL_LIB) /tmp/pkgsrc-tmp/wip/radare2/work/.destdir/usr/pkg/lib/radare2/0.9.8/binbios.so: installed without execute permission; fixing (should use [BSD]INSTALL_LIB) /tmp/pkgsrc-tmp/wip/radare2/work/.destdir/usr/pkg/lib/radare2/0.9.8/bincoff.so: installed without execute permission; fixing (should use [BSD]INSTALL_LIB) /tmp/pkgsrc-tmp/wip/radare2/work/.destdir/usr/pkg/lib/radare2/0.9.8/bindex.so: installed without execute permission; fixing (should use [BSD]INSTALL_LIB) /tmp/pkgsrc-tmp/wip/radare2/work/.destdir/usr/pkg/lib/radare2/0.9.8/binelf.so: installed without execute permission; fixing (should use [BSD]INSTALL_LIB) /tmp/pkgsrc-tmp/wip/radare2/work/.destdir/usr/pkg/lib/radare2/0.9.8/binelf64.so: installed without execute permission; fixing (should use [BSD]INSTALL_LIB) /tmp/pkgsrc-tmp/wip/radare2/work/.destdir/usr/pkg/lib/radare2/0.9.8/binfs.so: installed without execute permission; fixing (should use [BSD]INSTALL_LIB) /tmp/pkgsrc-tmp/wip/radare2/work/.destdir/usr/pkg/lib/radare2/0.9.8/binjava.so: installed without execute permission; fixing (should use [BSD]INSTALL_LIB) /tmp/pkgsrc-tmp/wip/radare2/work/.destdir/usr/pkg/lib/radare2/0.9.8/binmach0.so: installed without execute permission; fixing (should use [BSD]INSTALL_LIB) /tmp/pkgsrc-tmp/wip/radare2/work/.destdir/usr/pkg/lib/radare2/0.9.8/binmach064.so: installed without execute permission; fixing (should use [BSD]INSTALL_LIB) /tmp/pkgsrc-tmp/wip/radare2/work/.destdir/usr/pkg/lib/radare2/0.9.8/binningb.so: installed without execute permission; fixing (should use [BSD]INSTALL_LIB) /tmp/pkgsrc-tmp/wip/radare2/work/.destdir/usr/pkg/lib/radare2/0.9.8/binningba.so: installed without execute permission; fixing (should use [BSD]INSTALL_LIB) /tmp/pkgsrc-tmp/wip/radare2/work/.destdir/usr/pkg/lib/radare2/0.9.8/binpe.so: installed without execute permission; fixing (should use [BSD]INSTALL_LIB) /tmp/pkgsrc-tmp/wip/radare2/work/.destdir/usr/pkg/lib/radare2/0.9.8/binpe64.so: installed without execute permission; fixing (should use [BSD]INSTALL_LIB) /tmp/pkgsrc-tmp/wip/radare2/work/.destdir/usr/pkg/lib/radare2/0.9.8/binte.so: installed without execute permission; fixing (should use [BSD]INSTALL_LIB) /tmp/pkgsrc-tmp/wip/radare2/work/.destdir/usr/pkg/lib/radare2/0.9.8/binxbe.so: installed without execute permission; fixing (should use [BSD]INSTALL_LIB) /tmp/pkgsrc-tmp/wip/radare2/work/.destdir/usr/pkg/lib/radare2/0.9.8/bin_xtrdyldcache.so: installed without execute permission; fixing (should use [BSD]INSTALL_LIB) /tmp/pkgsrc-tmp/wip/radare2/work/.destdir/usr/pkg/lib/radare2/0.9.8/bin_xtrfatmach0.so: installed without execute permission; fixing (should use [BSD]INSTALL_LIB) /tmp/pkgsrc-tmp/wip/radare2/work/.destdir/usr/pkg/lib/radare2/0.9.8/bparm.so: installed without execute permission; fixing (should use [BSD]INSTALL_LIB) /tmp/pkgsrc-tmp/wip/radare2/work/.destdir/usr/pkg/lib/radare2/0.9.8/bpx86.so: installed without execute permission; fixing (should use [BSD]INSTALL_LIB) /tmp/pkgsrc-tmp/wip/radare2/work/.destdir/usr/pkg/lib/radare2/0.9.8/corejava.so: installed without execute permission; fixing (should use [BSD]INSTALL_LIB) /tmp/pkgsrc-tmp/wip/radare2/work/.destdir/usr/pkg/lib/radare2/0.9.8/cryptoaes.so: installed without execute permission; fixing (should use [BSD]INSTALL_LIB) /tmp/pkgsrc-tmp/wip/radare2/work/.destdir/usr/pkg/lib/radare2/0.9.8/debuggdb.so: installed without execute permission; fixing (should use [BSD]INSTALL_LIB) /tmp/pkgsrc-tmp/wip/radare2/work/.destdir/usr/pkg/lib/radare2/0.9.8/debugnative.so: installed without execute permission; fixing (should use [BSD]INSTALL_LIB) /tmp/pkgsrc-tmp/wip/radare2/work/.destdir/usr/pkg/lib/radare2/0.9.8/iodebug.so: installed without execute permission; fixing (should use [BSD]INSTALL_LIB) /tmp/pkgsrc-tmp/wip/radare2/work/.destdir/usr/pkg/lib/radare2/0.9.8/iogdb.so: installed without execute permission; fixing (should use [BSD]INSTALL_LIB) /tmp/pkgsrc-tmp/wip/radare2/work/.destdir/usr/pkg/lib/radare2/0.9.8/ioharet.so: installed without execute permission; fixing (should use [BSD]INSTALL_LIB) /tmp/pkgsrc-tmp/wip/radare2/work/.destdir/usr/pkg/lib/radare2/0.9.8/iomach.so: installed without execute permission; fixing (should use [BSD]INSTALL_LIB) /tmp/pkgsrc-tmp/wip/radare2/work/.destdir/usr/pkg/lib/radare2/0.9.8/iomalloc.so: installed without execute permission; fixing (should use [BSD]INSTALL_LIB) /tmp/pkgsrc-tmp/wip/radare2/work/.destdir/usr/pkg/lib/radare2/0.9.8/ioprocpid.so: installed without execute permission; fixing (should use [BSD]INSTALL_LIB) /tmp/pkgsrc-tmp/wip/radare2/work/.destdir/usr/pkg/lib/radare2/0.9.8/ioptrace.so: installed without execute permission; fixing (should use [BSD]INSTALL_LIB) /tmp/pkgsrc-tmp/wip/radare2/work/.destdir/usr/pkg/lib/radare2/0.9.8/ioshm.so: installed without execute permission; fixing (should use [BSD]INSTALL_LIB) /tmp/pkgsrc-tmp/wip/radare2/work/.destdir/usr/pkg/lib/radare2/0.9.8/iow32dbg.so: installed without execute permission; fixing (should use [BSD]INSTALL_LIB) /tmp/pkgsrc-tmp/wip/radare2/work/.destdir/usr/pkg/lib/radare2/0.9.8/parseatt2intel.so: installed without execute permission; fixing (should use [BSD]INSTALL_LIB) /tmp/pkgsrc-tmp/wip/radare2/work/.destdir/usr/pkg/lib/radare2/0.9.8/parsemreplace.so: installed without execute permission; fixing (should use [BSD]INSTALL_LIB) /tmp/pkgsrc-tmp/wip/radare2/work/.destdir/usr/pkg/lib/radare2/0.9.8/parse_x86pseudo.so: installed without execute permission; fixing (should use [BSD]INSTALL_LIB) — Reply to this email directly or view it on GitHub https://github.com/radare/radare2/issues/1822#issuecomment-66554836.
Your latest patch resolved the issue! Thank you very much!
Cool! Thanks for testing and spoting the issue
On 11 Dec 2014, at 02:31, krytarowski notifications@github.com wrote:
Your latest patch resolved the issue! Thank you very much!
— Reply to this email directly or view it on GitHub.
I presume that %install
of radare2.spec
can be now simplified.
radare2 (at least by default) installs shared libraries (.so in Linux and BSD) without exec permissions. This is also visible in radare2.spec shipped with the current radare2.
Attempts to redefine
INSTALL_LIB
had no effect.