* Re: [oe-commits] Matthew McClintock : libpfm4_4.3.0.bb: add libpfm4 recipe needed by oprofile for ppc [not found] <20130206093803.C4B3920AB@opal> @ 2013-02-06 21:22 ` Martin Jansa 2013-02-07 16:34 ` McClintock Matthew-B29882 0 siblings, 1 reply; 4+ messages in thread From: Martin Jansa @ 2013-02-06 21:22 UTC (permalink / raw) To: openembedded-devel; +Cc: openembedded-commits [-- Attachment #1: Type: text/plain, Size: 4680 bytes --] On Wed, Feb 06, 2013 at 09:38:03AM +0000, git@git.openembedded.org wrote: > Module: openembedded-core.git > Branch: master > Commit: 52c94978992d9084d685d4999064a8cee35220d1 > URL: http://git.openembedded.org/?p=openembedded-core.git&a=commit;h=52c94978992d9084d685d4999064a8cee35220d1 > > Author: Matthew McClintock <msm@freescale.com> > Date: Tue Feb 5 11:46:46 2013 -0600 > > libpfm4_4.3.0.bb: add libpfm4 recipe needed by oprofile for ppc This is pulled to world build on arm too and fails there: | arm-oe-linux-gnueabi-gcc -march=armv5te -marm -mthumb-interwork --sysroot=/home/jenkins/oe/shr-core-branches/shr-core/tmp-eglibc/sysroots/qemuarm -O2 -pipe -g -feliminate-unused-debug-types -g -Wall -Werror -Wextra -Wno-unused-parameter -I. -I/home/jenkins/oe/shr-core-branches/shr-core/tmp-eglibc/work/armv5te-oe-linux-gnueabi/libpfm4/4.3.0-r0/libpfm-4.3.0/include -DCONFIG_PFMLIB_DEBUG -DCONFIG_PFMLIB_OS_LINUX -g -Wall -Werror -Wextra -Wno-unused-parameter -I. -I/home/jenkins/oe/shr-core-branches/shr-core/tmp-eglibc/work/armv5te-oe-linux-gnueabi/libpfm4/4.3.0-r0/libpfm-4.3.0/lib/../include -DCONFIG_PFMLIB_DEBUG -DCONFIG_PFMLIB_OS_LINUX -D_REENTRANT -I. -DCONFIG_PFMLIB_ARCH_X86 -DCONFIG_PFMLIB_ARCH_X86_64 -I. -c pfmlib_intel_nhm.c | pfmlib_amd64.c: In function 'pfm_amd64_detect': | pfmlib_amd64.c:185:3: error: impossible constraint in 'asm' | pfmlib_amd64.c:185:3: error: impossible constraint in 'asm' | pfmlib_intel_x86.c: In function 'pfm_intel_x86_detect': | pfmlib_intel_x86.c:56:3: error: impossible constraint in 'asm' | pfmlib_intel_x86.c:56:3: error: impossible constraint in 'asm' | pfmlib_intel_x86_arch.c: In function 'pfm_intel_x86_arch_init': | pfmlib_intel_x86_arch.c:55:3: error: impossible constraint in 'asm' | arm-oe-linux-gnueabi-gcc -march=armv5te -marm -mthumb-interwork --sysroot=/home/jenkins/oe/shr-core-branches/shr-core/tmp-eglibc/sysroots/qemuarm -O2 -pipe -g -feliminate-unused-debug-types -g -Wall -Werror -Wextra -Wno-unused-parameter -I. -I/home/jenkins/oe/shr-core-branches/shr-core/tmp-eglibc/work/armv5te-oe-linux-gnueabi/libpfm4/4.3.0-r0/libpfm-4.3.0/include -DCONFIG_PFMLIB_DEBUG -DCONFIG_PFMLIB_OS_LINUX -g -Wall -Werror -Wextra -Wno-unused-parameter -I. -I/home/jenkins/oe/shr-core-branches/shr-core/tmp-eglibc/work/armv5te-oe-linux-gnueabi/libpfm4/4.3.0-r0/libpfm-4.3.0/lib/../include -DCONFIG_PFMLIB_DEBUG -DCONFIG_PFMLIB_OS_LINUX -D_REENTRANT -I. -DCONFIG_PFMLIB_ARCH_X86 -DCONFIG_PFMLIB_ARCH_X86_64 -I. -c pfmlib_intel_wsm.c | make[1]: *** [pfmlib_intel_x86_arch.o] Error 1 | make[1]: *** Waiting for unfinished jobs.... | make[1]: *** [pfmlib_amd64.o] Error 1 | make[1]: *** [pfmlib_intel_x86.o] Error 1 > Signed-off-by: Matthew McClintock <msm@freescale.com> > Signed-off-by: Saul Wold <sgw@linux.intel.com> > > --- > > meta/recipes-kernel/libpfm/libpfm4_4.3.0.bb | 26 ++++++++++++++++++++++++++ > 1 files changed, 26 insertions(+), 0 deletions(-) > > diff --git a/meta/recipes-kernel/libpfm/libpfm4_4.3.0.bb b/meta/recipes-kernel/libpfm/libpfm4_4.3.0.bb > new file mode 100644 > index 0000000..460029f > --- /dev/null > +++ b/meta/recipes-kernel/libpfm/libpfm4_4.3.0.bb > @@ -0,0 +1,26 @@ > +SUMMARY = "Monitoring tools exploiting the performance monitoring events" > +DESCRIPTION = "This package provides a library, called libpfm4 which is used to develop \ > +monitoring tools exploiting the performance monitoring events such as those \ > +provided by the Performance Monitoring Unit (PMU) of modern processors." > +HOMEPAGE = "http://perfmon2.sourceforge.net/" > +BUGTRACKER = "http://sourceforge.net/tracker/?group_id=144822&atid=759953&source=navbar" > + > +LICENSE = "MIT" > +LIC_FILES_CHKSUM = "file://COPYING;md5=0de488f3bd4424e308e2e399cb99c788" > + > +SECTION = "devel" > + > +SRC_URI = "http://downloads.sourceforge.net/project/perfmon2/libpfm4/libpfm-4.3.0.tar.gz" > + > +SRC_URI[md5sum] = "0ab272dbdbb759b852ba8bd06db030ef" > +SRC_URI[sha256sum] = "a23eb9affbff279e13563a39317c0ad71c4de28908d4243c8bc109138430cc3b" > + > +EXTRA_OEMAKE = "DESTDIR=\"${D}\" PREFIX=\"${prefix}\" LIBDIR=\"${libdir}\" LDCONFIG=\"true\"" > +EXTRA_OEMAKE_append_powerpc = " ARCH=\"powerpc\"" > +EXTRA_OEMAKE_append_powerpc64 = " ARCH=\"powerpc\" BITMODE=\"64\"" > + > +S = "${WORKDIR}/libpfm-${PV}" > + > +do_install () { > + oe_runmake install > +} > > > _______________________________________________ > Openembedded-commits mailing list > Openembedded-commits@lists.openembedded.org > http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-commits -- Martin 'JaMa' Jansa jabber: Martin.Jansa@gmail.com [-- Attachment #2: Digital signature --] [-- Type: application/pgp-signature, Size: 205 bytes --] ^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: [oe-commits] Matthew McClintock : libpfm4_4.3.0.bb: add libpfm4 recipe needed by oprofile for ppc 2013-02-06 21:22 ` [oe-commits] Matthew McClintock : libpfm4_4.3.0.bb: add libpfm4 recipe needed by oprofile for ppc Martin Jansa @ 2013-02-07 16:34 ` McClintock Matthew-B29882 2013-02-25 19:13 ` Martin Jansa 0 siblings, 1 reply; 4+ messages in thread From: McClintock Matthew-B29882 @ 2013-02-07 16:34 UTC (permalink / raw) To: Martin Jansa Cc: openembedded-devel@lists.openembedded.org, openembedded-commits@lists.openembedded.org On Wed, Feb 6, 2013 at 2:22 PM, Martin Jansa <martin.jansa@gmail.com> wrote: > On Wed, Feb 06, 2013 at 09:38:03AM +0000, git@git.openembedded.org wrote: >> Module: openembedded-core.git >> Branch: master >> Commit: 52c94978992d9084d685d4999064a8cee35220d1 >> URL: http://git.openembedded.org/?p=openembedded-core.git&a=commit;h=52c94978992d9084d685d4999064a8cee35220d1 >> >> Author: Matthew McClintock <msm@freescale.com> >> Date: Tue Feb 5 11:46:46 2013 -0600 >> >> libpfm4_4.3.0.bb: add libpfm4 recipe needed by oprofile for ppc > > This is pulled to world build on arm too and fails there: > I'll take a look at this next week once I'm back in the office. -M > | arm-oe-linux-gnueabi-gcc -march=armv5te -marm -mthumb-interwork --sysroot=/home/jenkins/oe/shr-core-branches/shr-core/tmp-eglibc/sysroots/qemuarm -O2 -pipe -g -feliminate-unused-debug-types -g -Wall -Werror -Wextra -Wno-unused-parameter -I. -I/home/jenkins/oe/shr-core-branches/shr-core/tmp-eglibc/work/armv5te-oe-linux-gnueabi/libpfm4/4.3.0-r0/libpfm-4.3.0/include -DCONFIG_PFMLIB_DEBUG -DCONFIG_PFMLIB_OS_LINUX -g -Wall -Werror -Wextra -Wno-unused-parameter -I. -I/home/jenkins/oe/shr-core-branches/shr-core/tmp-eglibc/work/armv5te-oe-linux-gnueabi/libpfm4/4.3.0-r0/libpfm-4.3.0/lib/../include -DCONFIG_PFMLIB_DEBUG -DCONFIG_PFMLIB_OS_LINUX -D_REENTRANT -I. -DCONFIG_PFMLIB_ARCH_X86 -DCONFIG_PFMLIB_ARCH_X86_64 -I. -c pfmlib_intel_nhm.c > | pfmlib_amd64.c: In function 'pfm_amd64_detect': > | pfmlib_amd64.c:185:3: error: impossible constraint in 'asm' > | pfmlib_amd64.c:185:3: error: impossible constraint in 'asm' > | pfmlib_intel_x86.c: In function 'pfm_intel_x86_detect': > | pfmlib_intel_x86.c:56:3: error: impossible constraint in 'asm' > | pfmlib_intel_x86.c:56:3: error: impossible constraint in 'asm' > | pfmlib_intel_x86_arch.c: In function 'pfm_intel_x86_arch_init': > | pfmlib_intel_x86_arch.c:55:3: error: impossible constraint in 'asm' > | arm-oe-linux-gnueabi-gcc -march=armv5te -marm -mthumb-interwork --sysroot=/home/jenkins/oe/shr-core-branches/shr-core/tmp-eglibc/sysroots/qemuarm -O2 -pipe -g -feliminate-unused-debug-types -g -Wall -Werror -Wextra -Wno-unused-parameter -I. -I/home/jenkins/oe/shr-core-branches/shr-core/tmp-eglibc/work/armv5te-oe-linux-gnueabi/libpfm4/4.3.0-r0/libpfm-4.3.0/include -DCONFIG_PFMLIB_DEBUG -DCONFIG_PFMLIB_OS_LINUX -g -Wall -Werror -Wextra -Wno-unused-parameter -I. -I/home/jenkins/oe/shr-core-branches/shr-core/tmp-eglibc/work/armv5te-oe-linux-gnueabi/libpfm4/4.3.0-r0/libpfm-4.3.0/lib/../include -DCONFIG_PFMLIB_DEBUG -DCONFIG_PFMLIB_OS_LINUX -D_REENTRANT -I. -DCONFIG_PFMLIB_ARCH_X86 -DCONFIG_PFMLIB_ARCH_X86_64 -I. -c pfmlib_intel_wsm.c > | make[1]: *** [pfmlib_intel_x86_arch.o] Error 1 > | make[1]: *** Waiting for unfinished jobs.... > | make[1]: *** [pfmlib_amd64.o] Error 1 > | make[1]: *** [pfmlib_intel_x86.o] Error 1 > >> Signed-off-by: Matthew McClintock <msm@freescale.com> >> Signed-off-by: Saul Wold <sgw@linux.intel.com> >> >> --- >> >> meta/recipes-kernel/libpfm/libpfm4_4.3.0.bb | 26 ++++++++++++++++++++++++++ >> 1 files changed, 26 insertions(+), 0 deletions(-) >> >> diff --git a/meta/recipes-kernel/libpfm/libpfm4_4.3.0.bb b/meta/recipes-kernel/libpfm/libpfm4_4.3.0.bb >> new file mode 100644 >> index 0000000..460029f >> --- /dev/null >> +++ b/meta/recipes-kernel/libpfm/libpfm4_4.3.0.bb >> @@ -0,0 +1,26 @@ >> +SUMMARY = "Monitoring tools exploiting the performance monitoring events" >> +DESCRIPTION = "This package provides a library, called libpfm4 which is used to develop \ >> +monitoring tools exploiting the performance monitoring events such as those \ >> +provided by the Performance Monitoring Unit (PMU) of modern processors." >> +HOMEPAGE = "http://perfmon2.sourceforge.net/" >> +BUGTRACKER = "http://sourceforge.net/tracker/?group_id=144822&atid=759953&source=navbar" >> + >> +LICENSE = "MIT" >> +LIC_FILES_CHKSUM = "file://COPYING;md5=0de488f3bd4424e308e2e399cb99c788" >> + >> +SECTION = "devel" >> + >> +SRC_URI = "http://downloads.sourceforge.net/project/perfmon2/libpfm4/libpfm-4.3.0.tar.gz" >> + >> +SRC_URI[md5sum] = "0ab272dbdbb759b852ba8bd06db030ef" >> +SRC_URI[sha256sum] = "a23eb9affbff279e13563a39317c0ad71c4de28908d4243c8bc109138430cc3b" >> + >> +EXTRA_OEMAKE = "DESTDIR=\"${D}\" PREFIX=\"${prefix}\" LIBDIR=\"${libdir}\" LDCONFIG=\"true\"" >> +EXTRA_OEMAKE_append_powerpc = " ARCH=\"powerpc\"" >> +EXTRA_OEMAKE_append_powerpc64 = " ARCH=\"powerpc\" BITMODE=\"64\"" >> + >> +S = "${WORKDIR}/libpfm-${PV}" >> + >> +do_install () { >> + oe_runmake install >> +} >> >> >> _______________________________________________ >> Openembedded-commits mailing list >> Openembedded-commits@lists.openembedded.org >> http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-commits > > -- > Martin 'JaMa' Jansa jabber: Martin.Jansa@gmail.com ^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: [oe-commits] Matthew McClintock : libpfm4_4.3.0.bb: add libpfm4 recipe needed by oprofile for ppc 2013-02-07 16:34 ` McClintock Matthew-B29882 @ 2013-02-25 19:13 ` Martin Jansa 2013-02-26 21:36 ` McClintock Matthew-B29882 0 siblings, 1 reply; 4+ messages in thread From: Martin Jansa @ 2013-02-25 19:13 UTC (permalink / raw) To: McClintock Matthew-B29882 Cc: openembedded-devel@lists.openembedded.org, openembedded-commits@lists.openembedded.org [-- Attachment #1: Type: text/plain, Size: 5244 bytes --] On Thu, Feb 07, 2013 at 04:34:27PM +0000, McClintock Matthew-B29882 wrote: > On Wed, Feb 6, 2013 at 2:22 PM, Martin Jansa <martin.jansa@gmail.com> wrote: > > On Wed, Feb 06, 2013 at 09:38:03AM +0000, git@git.openembedded.org wrote: > >> Module: openembedded-core.git > >> Branch: master > >> Commit: 52c94978992d9084d685d4999064a8cee35220d1 > >> URL: http://git.openembedded.org/?p=openembedded-core.git&a=commit;h=52c94978992d9084d685d4999064a8cee35220d1 > >> > >> Author: Matthew McClintock <msm@freescale.com> > >> Date: Tue Feb 5 11:46:46 2013 -0600 > >> > >> libpfm4_4.3.0.bb: add libpfm4 recipe needed by oprofile for ppc > > > > This is pulled to world build on arm too and fails there: > > > > I'll take a look at this next week once I'm back in the office. Any update on this one? > > | arm-oe-linux-gnueabi-gcc -march=armv5te -marm -mthumb-interwork --sysroot=/home/jenkins/oe/shr-core-branches/shr-core/tmp-eglibc/sysroots/qemuarm -O2 -pipe -g -feliminate-unused-debug-types -g -Wall -Werror -Wextra -Wno-unused-parameter -I. -I/home/jenkins/oe/shr-core-branches/shr-core/tmp-eglibc/work/armv5te-oe-linux-gnueabi/libpfm4/4.3.0-r0/libpfm-4.3.0/include -DCONFIG_PFMLIB_DEBUG -DCONFIG_PFMLIB_OS_LINUX -g -Wall -Werror -Wextra -Wno-unused-parameter -I. -I/home/jenkins/oe/shr-core-branches/shr-core/tmp-eglibc/work/armv5te-oe-linux-gnueabi/libpfm4/4.3.0-r0/libpfm-4.3.0/lib/../include -DCONFIG_PFMLIB_DEBUG -DCONFIG_PFMLIB_OS_LINUX -D_REENTRANT -I. -DCONFIG_PFMLIB_ARCH_X86 -DCONFIG_PFMLIB_ARCH_X86_64 -I. -c pfmlib_intel_nhm.c > > | pfmlib_amd64.c: In function 'pfm_amd64_detect': > > | pfmlib_amd64.c:185:3: error: impossible constraint in 'asm' > > | pfmlib_amd64.c:185:3: error: impossible constraint in 'asm' > > | pfmlib_intel_x86.c: In function 'pfm_intel_x86_detect': > > | pfmlib_intel_x86.c:56:3: error: impossible constraint in 'asm' > > | pfmlib_intel_x86.c:56:3: error: impossible constraint in 'asm' > > | pfmlib_intel_x86_arch.c: In function 'pfm_intel_x86_arch_init': > > | pfmlib_intel_x86_arch.c:55:3: error: impossible constraint in 'asm' > > | arm-oe-linux-gnueabi-gcc -march=armv5te -marm -mthumb-interwork --sysroot=/home/jenkins/oe/shr-core-branches/shr-core/tmp-eglibc/sysroots/qemuarm -O2 -pipe -g -feliminate-unused-debug-types -g -Wall -Werror -Wextra -Wno-unused-parameter -I. -I/home/jenkins/oe/shr-core-branches/shr-core/tmp-eglibc/work/armv5te-oe-linux-gnueabi/libpfm4/4.3.0-r0/libpfm-4.3.0/include -DCONFIG_PFMLIB_DEBUG -DCONFIG_PFMLIB_OS_LINUX -g -Wall -Werror -Wextra -Wno-unused-parameter -I. -I/home/jenkins/oe/shr-core-branches/shr-core/tmp-eglibc/work/armv5te-oe-linux-gnueabi/libpfm4/4.3.0-r0/libpfm-4.3.0/lib/../include -DCONFIG_PFMLIB_DEBUG -DCONFIG_PFMLIB_OS_LINUX -D_REENTRANT -I. -DCONFIG_PFMLIB_ARCH_X86 -DCONFIG_PFMLIB_ARCH_X86_64 -I. -c pfmlib_intel_wsm.c > > | make[1]: *** [pfmlib_intel_x86_arch.o] Error 1 > > | make[1]: *** Waiting for unfinished jobs.... > > | make[1]: *** [pfmlib_amd64.o] Error 1 > > | make[1]: *** [pfmlib_intel_x86.o] Error 1 > > > >> Signed-off-by: Matthew McClintock <msm@freescale.com> > >> Signed-off-by: Saul Wold <sgw@linux.intel.com> > >> > >> --- > >> > >> meta/recipes-kernel/libpfm/libpfm4_4.3.0.bb | 26 ++++++++++++++++++++++++++ > >> 1 files changed, 26 insertions(+), 0 deletions(-) > >> > >> diff --git a/meta/recipes-kernel/libpfm/libpfm4_4.3.0.bb b/meta/recipes-kernel/libpfm/libpfm4_4.3.0.bb > >> new file mode 100644 > >> index 0000000..460029f > >> --- /dev/null > >> +++ b/meta/recipes-kernel/libpfm/libpfm4_4.3.0.bb > >> @@ -0,0 +1,26 @@ > >> +SUMMARY = "Monitoring tools exploiting the performance monitoring events" > >> +DESCRIPTION = "This package provides a library, called libpfm4 which is used to develop \ > >> +monitoring tools exploiting the performance monitoring events such as those \ > >> +provided by the Performance Monitoring Unit (PMU) of modern processors." > >> +HOMEPAGE = "http://perfmon2.sourceforge.net/" > >> +BUGTRACKER = "http://sourceforge.net/tracker/?group_id=144822&atid=759953&source=navbar" > >> + > >> +LICENSE = "MIT" > >> +LIC_FILES_CHKSUM = "file://COPYING;md5=0de488f3bd4424e308e2e399cb99c788" > >> + > >> +SECTION = "devel" > >> + > >> +SRC_URI = "http://downloads.sourceforge.net/project/perfmon2/libpfm4/libpfm-4.3.0.tar.gz" > >> + > >> +SRC_URI[md5sum] = "0ab272dbdbb759b852ba8bd06db030ef" > >> +SRC_URI[sha256sum] = "a23eb9affbff279e13563a39317c0ad71c4de28908d4243c8bc109138430cc3b" > >> + > >> +EXTRA_OEMAKE = "DESTDIR=\"${D}\" PREFIX=\"${prefix}\" LIBDIR=\"${libdir}\" LDCONFIG=\"true\"" > >> +EXTRA_OEMAKE_append_powerpc = " ARCH=\"powerpc\"" > >> +EXTRA_OEMAKE_append_powerpc64 = " ARCH=\"powerpc\" BITMODE=\"64\"" > >> + > >> +S = "${WORKDIR}/libpfm-${PV}" > >> + > >> +do_install () { > >> + oe_runmake install > >> +} > >> > >> > >> _______________________________________________ > >> Openembedded-commits mailing list > >> Openembedded-commits@lists.openembedded.org > >> http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-commits > > > > -- > > Martin 'JaMa' Jansa jabber: Martin.Jansa@gmail.com -- Martin 'JaMa' Jansa jabber: Martin.Jansa@gmail.com [-- Attachment #2: Digital signature --] [-- Type: application/pgp-signature, Size: 205 bytes --] ^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: [oe-commits] Matthew McClintock : libpfm4_4.3.0.bb: add libpfm4 recipe needed by oprofile for ppc 2013-02-25 19:13 ` Martin Jansa @ 2013-02-26 21:36 ` McClintock Matthew-B29882 0 siblings, 0 replies; 4+ messages in thread From: McClintock Matthew-B29882 @ 2013-02-26 21:36 UTC (permalink / raw) To: openembedded-devel@lists.openembedded.org Cc: McClintock Matthew-B29882, openembedded-commits@lists.openembedded.org On Mon, Feb 25, 2013 at 1:13 PM, Martin Jansa <martin.jansa@gmail.com> wrote: > On Thu, Feb 07, 2013 at 04:34:27PM +0000, McClintock Matthew-B29882 wrote: >> On Wed, Feb 6, 2013 at 2:22 PM, Martin Jansa <martin.jansa@gmail.com> wrote: >> > On Wed, Feb 06, 2013 at 09:38:03AM +0000, git@git.openembedded.org wrote: >> >> Module: openembedded-core.git >> >> Branch: master >> >> Commit: 52c94978992d9084d685d4999064a8cee35220d1 >> >> URL: http://git.openembedded.org/?p=openembedded-core.git&a=commit;h=52c94978992d9084d685d4999064a8cee35220d1 >> >> >> >> Author: Matthew McClintock <msm@freescale.com> >> >> Date: Tue Feb 5 11:46:46 2013 -0600 >> >> >> >> libpfm4_4.3.0.bb: add libpfm4 recipe needed by oprofile for ppc >> > >> > This is pulled to world build on arm too and fails there: >> > >> >> I'll take a look at this next week once I'm back in the office. > > Any update on this one? Was waiting on another upstream fix from oprofile which has just been sent to me, I will fix both at the same time soon. -M > >> > | arm-oe-linux-gnueabi-gcc -march=armv5te -marm -mthumb-interwork --sysroot=/home/jenkins/oe/shr-core-branches/shr-core/tmp-eglibc/sysroots/qemuarm -O2 -pipe -g -feliminate-unused-debug-types -g -Wall -Werror -Wextra -Wno-unused-parameter -I. -I/home/jenkins/oe/shr-core-branches/shr-core/tmp-eglibc/work/armv5te-oe-linux-gnueabi/libpfm4/4.3.0-r0/libpfm-4.3.0/include -DCONFIG_PFMLIB_DEBUG -DCONFIG_PFMLIB_OS_LINUX -g -Wall -Werror -Wextra -Wno-unused-parameter -I. -I/home/jenkins/oe/shr-core-branches/shr-core/tmp-eglibc/work/armv5te-oe-linux-gnueabi/libpfm4/4.3.0-r0/libpfm-4.3.0/lib/../include -DCONFIG_PFMLIB_DEBUG -DCONFIG_PFMLIB_OS_LINUX -D_REENTRANT -I. -DCONFIG_PFMLIB_ARCH_X86 -DCONFIG_PFMLIB_ARCH_X86_64 -I. -c pfmlib_intel_nhm.c >> > | pfmlib_amd64.c: In function 'pfm_amd64_detect': >> > | pfmlib_amd64.c:185:3: error: impossible constraint in 'asm' >> > | pfmlib_amd64.c:185:3: error: impossible constraint in 'asm' >> > | pfmlib_intel_x86.c: In function 'pfm_intel_x86_detect': >> > | pfmlib_intel_x86.c:56:3: error: impossible constraint in 'asm' >> > | pfmlib_intel_x86.c:56:3: error: impossible constraint in 'asm' >> > | pfmlib_intel_x86_arch.c: In function 'pfm_intel_x86_arch_init': >> > | pfmlib_intel_x86_arch.c:55:3: error: impossible constraint in 'asm' >> > | arm-oe-linux-gnueabi-gcc -march=armv5te -marm -mthumb-interwork --sysroot=/home/jenkins/oe/shr-core-branches/shr-core/tmp-eglibc/sysroots/qemuarm -O2 -pipe -g -feliminate-unused-debug-types -g -Wall -Werror -Wextra -Wno-unused-parameter -I. -I/home/jenkins/oe/shr-core-branches/shr-core/tmp-eglibc/work/armv5te-oe-linux-gnueabi/libpfm4/4.3.0-r0/libpfm-4.3.0/include -DCONFIG_PFMLIB_DEBUG -DCONFIG_PFMLIB_OS_LINUX -g -Wall -Werror -Wextra -Wno-unused-parameter -I. -I/home/jenkins/oe/shr-core-branches/shr-core/tmp-eglibc/work/armv5te-oe-linux-gnueabi/libpfm4/4.3.0-r0/libpfm-4.3.0/lib/../include -DCONFIG_PFMLIB_DEBUG -DCONFIG_PFMLIB_OS_LINUX -D_REENTRANT -I. -DCONFIG_PFMLIB_ARCH_X86 -DCONFIG_PFMLIB_ARCH_X86_64 -I. -c pfmlib_intel_wsm.c >> > | make[1]: *** [pfmlib_intel_x86_arch.o] Error 1 >> > | make[1]: *** Waiting for unfinished jobs.... >> > | make[1]: *** [pfmlib_amd64.o] Error 1 >> > | make[1]: *** [pfmlib_intel_x86.o] Error 1 >> > >> >> Signed-off-by: Matthew McClintock <msm@freescale.com> >> >> Signed-off-by: Saul Wold <sgw@linux.intel.com> >> >> >> >> --- >> >> >> >> meta/recipes-kernel/libpfm/libpfm4_4.3.0.bb | 26 ++++++++++++++++++++++++++ >> >> 1 files changed, 26 insertions(+), 0 deletions(-) >> >> >> >> diff --git a/meta/recipes-kernel/libpfm/libpfm4_4.3.0.bb b/meta/recipes-kernel/libpfm/libpfm4_4.3.0.bb >> >> new file mode 100644 >> >> index 0000000..460029f >> >> --- /dev/null >> >> +++ b/meta/recipes-kernel/libpfm/libpfm4_4.3.0.bb >> >> @@ -0,0 +1,26 @@ >> >> +SUMMARY = "Monitoring tools exploiting the performance monitoring events" >> >> +DESCRIPTION = "This package provides a library, called libpfm4 which is used to develop \ >> >> +monitoring tools exploiting the performance monitoring events such as those \ >> >> +provided by the Performance Monitoring Unit (PMU) of modern processors." >> >> +HOMEPAGE = "http://perfmon2.sourceforge.net/" >> >> +BUGTRACKER = "http://sourceforge.net/tracker/?group_id=144822&atid=759953&source=navbar" >> >> + >> >> +LICENSE = "MIT" >> >> +LIC_FILES_CHKSUM = "file://COPYING;md5=0de488f3bd4424e308e2e399cb99c788" >> >> + >> >> +SECTION = "devel" >> >> + >> >> +SRC_URI = "http://downloads.sourceforge.net/project/perfmon2/libpfm4/libpfm-4.3.0.tar.gz" >> >> + >> >> +SRC_URI[md5sum] = "0ab272dbdbb759b852ba8bd06db030ef" >> >> +SRC_URI[sha256sum] = "a23eb9affbff279e13563a39317c0ad71c4de28908d4243c8bc109138430cc3b" >> >> + >> >> +EXTRA_OEMAKE = "DESTDIR=\"${D}\" PREFIX=\"${prefix}\" LIBDIR=\"${libdir}\" LDCONFIG=\"true\"" >> >> +EXTRA_OEMAKE_append_powerpc = " ARCH=\"powerpc\"" >> >> +EXTRA_OEMAKE_append_powerpc64 = " ARCH=\"powerpc\" BITMODE=\"64\"" >> >> + >> >> +S = "${WORKDIR}/libpfm-${PV}" >> >> + >> >> +do_install () { >> >> + oe_runmake install >> >> +} >> >> >> >> >> >> _______________________________________________ >> >> Openembedded-commits mailing list >> >> Openembedded-commits@lists.openembedded.org >> >> http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-commits >> > >> > -- >> > Martin 'JaMa' Jansa jabber: Martin.Jansa@gmail.com > > -- > Martin 'JaMa' Jansa jabber: Martin.Jansa@gmail.com > > _______________________________________________ > Openembedded-devel mailing list > Openembedded-devel@lists.openembedded.org > http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-devel > ^ permalink raw reply [flat|nested] 4+ messages in thread
end of thread, other threads:[~2013-02-26 22:23 UTC | newest]
Thread overview: 4+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
[not found] <20130206093803.C4B3920AB@opal>
2013-02-06 21:22 ` [oe-commits] Matthew McClintock : libpfm4_4.3.0.bb: add libpfm4 recipe needed by oprofile for ppc Martin Jansa
2013-02-07 16:34 ` McClintock Matthew-B29882
2013-02-25 19:13 ` Martin Jansa
2013-02-26 21:36 ` McClintock Matthew-B29882
This is an external index of several public inboxes, see mirroring instructions on how to clone and mirror all data and code used by this external index.