Date: Wed, 08 Aug 2012 04:09:15 -0700 (PDT) From: Sofian Brabez <sbz@FreeBSD.org> To: FreeBSD-gnats-submit@FreeBSD.org Subject: ports/170477: [NEW PORT] sysutils/ltrace: Track runtime library calls in dynamically linked programs Message-ID: <502248db.6256b40a.0820.3db5@mx.google.com> Resent-Message-ID: <201208081110.q78BA3uq050052@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
>Number: 170477 >Category: ports >Synopsis: [NEW PORT] sysutils/ltrace: Track runtime library calls in dynamically linked programs >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-ports-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: change-request >Submitter-Id: current-users >Arrival-Date: Wed Aug 08 11:10:03 UTC 2012 >Closed-Date: >Last-Modified: >Originator: Sofian Brabez >Release: FreeBSD 9.1-PRERELEASE amd64 >Organization: >Environment: System: FreeBSD freebsd.lan 9.1-PRERELEASE FreeBSD 9.1-PRERELEASE #1 r238701: Sun Jul 22 21:27:20 CEST >Description: ltrace intercepts and records dynamic library calls which are called by an executed process and the signals received by that process. It can also intercept and print the system calls executed by the program. WWW: http://ltrace.org/ Generated with FreeBSD Port Tools 0.99_6 (mode: new) >How-To-Repeat: >Fix: --- .shar begins here --- # This is a shell archive. Save it in a file, remove anything before # this line, and then unpack it by entering "sh file". Note, it may # create directories; files and directories will be owned by you and # have default permissions. # # This archive contains: # # ltrace # ltrace/Makefile # ltrace/distinfo # ltrace/pkg-descr # ltrace/pkg-plist # echo c - ltrace mkdir -p ltrace > /dev/null 2>&1 echo x - ltrace/Makefile sed 's/^X//' >ltrace/Makefile << '4889b5e20a061a54170a6e83504a7bc3' X# New ports collection makefile for: ltrace X# Date created: 2012-07-31 X# Whom: Sofian Brabez <sbz@FreeBSD.org> X# X# $FreeBSD$ X# X XPORTNAME= ltrace XPORTVERSION= 0.4 XCATEGORIES= sysutils XMASTER_SITES= ${MASTER_SITE_FREEBSD_ORG:S,%SUBDIR%,distfiles,} \ X ${MASTER_SITE_LOCAL:S,%SUBDIR%,sbz,} X XMAINTAINER= sbz@FreeBSD.org XCOMMENT= Track runtime library calls in dynamically linked programs X XLIB_DEPENDS= elf:${PORTSDIR}/devel/libelf X XLICENCE= GPLv2 XLICENCE_FILE= ${WRKSRC}/COPYING X XONLY_FOR_ARCH= i386 X XGNU_CONFIGURE= yes XUSE_GMAKE= yes X XMAN1= ${PORTNAME}.1 XWRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION} X Xpost-patch: X @${REINPLACE_CMD} -e 's|^\(CC\)|#\1|' ${WRKSRC}/Makefile.in X Xdo-install: X ${INSTALL_PROGRAM} ${WRKSRC}/${PORTNAME} ${PREFIX}/bin X ${INSTALL_DATA} ${WRKSRC}/etc/${PORTNAME}.conf ${PREFIX}/etc X ${INSTALL_MAN} ${WRKSRC}/${MAN1} ${PREFIX}/man/man1 X X.include <bsd.port.mk> 4889b5e20a061a54170a6e83504a7bc3 echo x - ltrace/distinfo sed 's/^X//' >ltrace/distinfo << '76ffa1b0d8029b4fe484d337ec3a221f' XSHA256 (ltrace-0.4.tar.gz) = 22886749d621277adda5d404dedbb807a78d850c8246d35cb8cb491724d6d2c7 XSIZE (ltrace-0.4.tar.gz) = 155468 76ffa1b0d8029b4fe484d337ec3a221f echo x - ltrace/pkg-descr sed 's/^X//' >ltrace/pkg-descr << 'e7696cdc6ad3f8ab6ab8a306d4e5acbb' Xltrace intercepts and records dynamic library calls which are called by an Xexecuted process and the signals received by that process. It can also intercept Xand print the system calls executed by the program. X XWWW: http://ltrace.org/ e7696cdc6ad3f8ab6ab8a306d4e5acbb echo x - ltrace/pkg-plist sed 's/^X//' >ltrace/pkg-plist << '2c4c19edc2c4522d152f72501d352739' X@comment $FreeBSD$ Xbin/ltrace Xetc/ltrace.conf 2c4c19edc2c4522d152f72501d352739 exit --- .shar ends here --- >Release-Note: >Audit-Trail: >Unformatted:
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?502248db.6256b40a.0820.3db5>