Skip site navigation (1)Skip section navigation (2)
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>