#207: Unsecure RUNPATHS in parrot 0.90
---------------------+------------------------------------------------------
 Reporter:  lu_zero  |        Owner:  jkeenan
     Type:  bug      |       Status:  closed 
 Priority:  normal   |    Milestone:         
Component:  install  |      Version:  0.9.0  
 Severity:  low      |   Resolution:  fixed  
 Keywords:           |         Lang:         
    Patch:           |     Platform:         
---------------------+------------------------------------------------------
Changes (by doughera):

  * status:  assigned => closed
  * resolution:  => fixed


Comment:

 Replying to [comment:6 jkeenan]:

 > Never having used `chrpath` before, I had to install its Debian package
 to do this.  I checked on all the executables and all the `.so` files.  In
 the case of the executables, the output always looked like this:

 {{{
 > $ chrpath -l parrot
 > parrot: RPATH=/home/jimk/gitwork/parrot/blib/lib
 }}}
 > In the case of the `.so` files, the output always looked like this:
 {{{
 > $ chrpath -l ./blib/lib/libparrot.so.3.0.0
 > ./blib/lib/libparrot.so.3.0.0: no rpath or runpath tag found.
 > $ $ chrpath -l runtime/parrot/dynext/bit_ops.so
 > runtime/parrot/dynext/bit_ops.so: no rpath or runpath tag found.
 }}}
 > Is that the expected output?  Does it suffice to close the ticket?

 To be absolutely thoroughly paranoid, you would have to run 'make install'
 and run that command on the installed versions, not on the versions in the
 build directory.  However, parrot doesn't actually build 'installable'
 versions of dynext/*.so anyway, so it wouldn't matter.

 I've closed the ticket.

-- 
Ticket URL: <https://trac.parrot.org/parrot/ticket/207#comment:7>
Parrot <https://trac.parrot.org/parrot/>
Parrot Development
_______________________________________________
parrot-tickets mailing list
[email protected]
http://lists.parrot.org/mailman/listinfo/parrot-tickets

Reply via email to