FreeBSD Bugzilla – Attachment 94698 Details for
Bug 132910
PATCH fix and upgrade of devel/papi port
Home
|
New
|
Browse
|
Search
|
[?]
|
Reports
|
Help
|
New Account
|
Log In
Remember
[x]
|
Forgot Password
Login:
[x]
[patch]
file.diff
file.diff (text/plain), 3.77 KB, created by
Harald Servat
on 2009-03-21 18:50:02 UTC
(
hide
)
Description:
file.diff
Filename:
MIME Type:
Creator:
Harald Servat
Created:
2009-03-21 18:50:02 UTC
Size:
3.77 KB
patch
obsolete
>--- /usr/ports/devel/papi/pkg-plist 2007-10-27 16:49:53.000000000 +0200 >+++ /usr/ports/devel/papi-new/pkg-plist 2009-03-21 19:27:39.000000000 +0100 >@@ -12,7 +12,7 @@ > include/papi.h > include/papiStdEventDefs.h > lib/libpapi.a >-lib/libpapi.so >+lib/libpapi.so.3 > %%CTESTS%%share/ctests/all_events > %%CTESTS%%share/ctests/all_native_events > %%CTESTS%%share/ctests/branches >@@ -46,7 +46,6 @@ > %%CTESTS%%share/ctests/multiplex1_pthreads > %%CTESTS%%share/ctests/multiplex2 > %%CTESTS%%share/ctests/multiplex3_pthreads >-%%CTESTS%%share/ctests/native > %%CTESTS%%share/ctests/overflow > %%CTESTS%%share/ctests/overflow2 > %%CTESTS%%share/ctests/overflow3_pthreads >@@ -93,7 +92,6 @@ > %%FTESTS%%share/ftests/fmultiplex2 > %%FTESTS%%share/ftests/highlevel > %%FTESTS%%share/ftests/johnmay2 >-%%FTESTS%%share/ftests/native > %%FTESTS%%share/ftests/second > %%FTESTS%%share/ftests/strtest > %%FTESTS%%share/ftests/tenth >--- /usr/ports/devel/papi/distinfo 2007-10-27 16:49:53.000000000 +0200 >+++ /usr/ports/devel/papi-new/distinfo 2009-03-21 18:33:24.000000000 +0100 >@@ -1,3 +1,3 @@ >-MD5 (papi-3.5.0-freebsd-rev49.tar.bz2) = b1e71f08710a4f0bc6fe5b1d8217082d >-SHA256 (papi-3.5.0-freebsd-rev49.tar.bz2) = 0bca15ff53f75fc56544dc6502da2b76f9f6dbb95bb5b4e07e893127d21d3eef >-SIZE (papi-3.5.0-freebsd-rev49.tar.bz2) = 2740609 >+MD5 (papi-3.6.2.tar.gz) = 732065ebc1efeed743b4800a45d80ca4 >+SHA256 (papi-3.6.2.tar.gz) = 761c6e06bc1c80a9efbe35cfeff49ee13281dfb0a33a494d1487dd0bd5f81462 >+SIZE (papi-3.6.2.tar.gz) = 4079036 >--- /usr/ports/devel/papi/Makefile 2009-02-27 12:23:19.000000000 +0100 >+++ /usr/ports/devel/papi-new/Makefile 2009-03-21 19:26:39.000000000 +0100 >@@ -6,30 +6,26 @@ > # > > PORTNAME= papi >-PORTVERSION= 3.5.0 >-PORTREVISION= 4 >+PORTVERSION= 3.6.2 >+PORTREVISION= 1 > CATEGORIES= devel >-MASTER_SITES= ${MASTER_SITE_GOOGLE_CODE} >-DISTFILES= papi-3.5.0-freebsd-rev49.tar.bz2 >+MASTER_SITES= http://icl.cs.utk.edu/projects/papi/downloads/ >+DISTFILES= papi-3.6.2.tar.gz > > MAINTAINER= redcrash@gmail.com > COMMENT= API to access the performance counter hw in the microprocessor > >-BROKEN= does not compile >- >-PROJECTHOST= papi-for-freebsd > STRIP= > USE_LDCONFIG= yes >-USE_BZIP2= yes > USE_GMAKE= yes > HAS_CONFIGURE= yes >-WRKSRC= ${WRKDIR}/PAPI/src >-WRKMAN= ${WRKDIR}/PAPI/man >+WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION}/src >+WRKMAN= ${WRKDIR}/${PORTNAME}-${PORTVERSION}/man > > # Although the package may not install the fortran binaries, it requires the > # fortran compiler > USE_FORTRAN= yes >-FFLAGS= -fdefault-integer-8 >+FFLAGS= -fdefault-integer-8 -fno-range-check > > OPTIONS= CTESTS "Install C tests" On > OPTIONS+= FTESTS "Install Fortran tests" On >@@ -149,7 +145,7 @@ > PAPI_write.3 > > PAPI_LIBS= libpapi.a \ >- libpapi.so >+ libpapi.so.3 > > PAPI_BINARIES= papi_avail \ > papi_clockres \ >@@ -177,7 +173,6 @@ > highlevel \ > cost \ > johnmay2 \ >- native \ > avail \ > case1 \ > case2 \ >@@ -232,7 +227,6 @@ > sprofile \ > profile_twoevents \ > byte_profile \ >- native \ > overflow_index \ > overflow_one_and_read \ > multiplex1_pthreads \ >@@ -282,7 +276,7 @@ > ${INSTALL_MAN} ${WRKMAN}/man3/${f} ${PREFIX}/man/man3 > .endfor > >-post-install: >+pre-install: > ${CAT} ${PKGMESSAGE} > > .include <bsd.port.post.mk> >--- /usr/ports/devel/papi/files/patch-freebsd.c 1970-01-01 01:00:00.000000000 +0100 >+++ /usr/ports/devel/papi-new/files/patch-freebsd.c 2009-03-21 19:07:07.000000000 +0100 >@@ -0,0 +1,20 @@ >+--- freebsd.c 2008-04-26 10:19:38.000000000 +0200 >++++ freebsd.new.c 2009-03-21 18:54:19.000000000 +0100 >+@@ -174,8 +174,6 @@ >+ SHOW_WHERE_I_AM; >+ >+ /* Initialize PMC library */ >+- result = pmc_init(); >+- >+ if (pmc_init() < 0) >+ return PAPI_ESYS; >+ >+@@ -187,7 +185,7 @@ >+ /* Get CPU clock rate from HW.CLOCKRATE sysctl value, and >+ MODEL from HW.MODEL */ >+ int mib[5]; >+- unsigned len; >++ size_t len; >+ int hw_clockrate; >+ char hw_model[PAPI_MAX_STR_LEN]; >+
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Diff
View Attachment As Raw
Actions:
View
|
Diff
Attachments on
bug 132910
: 94698