From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 5852 invoked by alias); 16 Jun 2016 17:16:14 -0000 Mailing-List: contact systemtap-help@sourceware.org; run by ezmlm Precedence: bulk List-Id: List-Subscribe: List-Post: List-Help: , Sender: systemtap-owner@sourceware.org Received: (qmail 5716 invoked by uid 48); 16 Jun 2016 17:16:01 -0000 From: "bugzilla at tecnocode dot co.uk" To: systemtap@sourceware.org Subject: [Bug tapsets/20264] New: Load tapsets from $libdir for multiarch Date: Thu, 16 Jun 2016 17:16:00 -0000 X-Bugzilla-Reason: AssignedTo X-Bugzilla-Type: new X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: systemtap X-Bugzilla-Component: tapsets X-Bugzilla-Version: unspecified X-Bugzilla-Keywords: X-Bugzilla-Severity: normal X-Bugzilla-Who: bugzilla at tecnocode dot co.uk X-Bugzilla-Status: UNCONFIRMED X-Bugzilla-Resolution: X-Bugzilla-Priority: P2 X-Bugzilla-Assigned-To: systemtap at sourceware dot org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: bug_id short_desc product version bug_status bug_severity priority component assigned_to reporter target_milestone Message-ID: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://sourceware.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2016-q2/txt/msg00238.txt.bz2 https://sourceware.org/bugzilla/show_bug.cgi?id=3D20264 Bug ID: 20264 Summary: Load tapsets from $libdir for multiarch Product: systemtap Version: unspecified Status: UNCONFIRMED Severity: normal Priority: P2 Component: tapsets Assignee: systemtap at sourceware dot org Reporter: bugzilla at tecnocode dot co.uk Target Milestone: --- Tapsets for libraries have the path of the library hard-coded in them, and = are installed in /usr/share at the moment. Architecture-specific hard-coded pat= hs should not be in /usr/share. In order to support multiarch, SystemTap should support loading tapsets from multiarch directories beneath /usr/lib; e.g. /usr/lib/arm-linux-gnueabihf/systemtap/tapset. https://wiki.debian.org/Multiarch/Implementation#What_does_the_end_result_l= ook_like.3F Bug #20203 is about searching the library path for process("mylib.so"); I t= hink for multiarch we need to keep the full paths in the process() call; but all= ow installation of multiple .stp files (one per architecture per library). --=20 You are receiving this mail because: You are the assignee for the bug.