radareorg / radare2

UNIX-like reverse engineering framework and command-line toolset
https://www.radare.org/
GNU Lesser General Public License v3.0
20.48k stars 2.99k forks source link

radare2 installs shared libraries without +x perms #1822

Closed krytarowski closed 9 years ago

krytarowski commented 9 years ago

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.

radare commented 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.

krytarowski commented 9 years ago

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)
radare commented 9 years ago

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.

krytarowski commented 9 years ago

Your latest patch resolved the issue! Thank you very much!

radare commented 9 years ago

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.

krytarowski commented 9 years ago

I presume that %install of radare2.spec can be now simplified.