forked from rpms/kernel
		
	Linux v4.5-481-ge23604edac2a
- Enable RANDOMIZE_BASE - Reenable debugging options.
This commit is contained in:
		
							parent
							
								
									de5f58c120
								
							
						
					
					
						commit
						5afcc1a929
					
				| @ -1825,13 +1825,13 @@ CONFIG_B43_PCMCIA=y | |||||||
| CONFIG_B43_SDIO=y | CONFIG_B43_SDIO=y | ||||||
| CONFIG_B43_BCMA=y | CONFIG_B43_BCMA=y | ||||||
| CONFIG_B43_BCMA_PIO=y | CONFIG_B43_BCMA_PIO=y | ||||||
| # CONFIG_B43_DEBUG is not set | CONFIG_B43_DEBUG=y | ||||||
| CONFIG_B43_PHY_LP=y | CONFIG_B43_PHY_LP=y | ||||||
| CONFIG_B43_PHY_N=y | CONFIG_B43_PHY_N=y | ||||||
| CONFIG_B43_PHY_HT=y | CONFIG_B43_PHY_HT=y | ||||||
| CONFIG_B43_PHY_G=y | CONFIG_B43_PHY_G=y | ||||||
| CONFIG_B43LEGACY=m | CONFIG_B43LEGACY=m | ||||||
| # CONFIG_B43LEGACY_DEBUG is not set | CONFIG_B43LEGACY_DEBUG=y | ||||||
| CONFIG_B43LEGACY_DMA=y | CONFIG_B43LEGACY_DMA=y | ||||||
| CONFIG_B43LEGACY_PIO=y | CONFIG_B43LEGACY_PIO=y | ||||||
| CONFIG_B43LEGACY_DMA_AND_PIO_MODE=y | CONFIG_B43LEGACY_DMA_AND_PIO_MODE=y | ||||||
| @ -5132,7 +5132,7 @@ CONFIG_PM_DEBUG=y | |||||||
| # CONFIG_DPM_WATCHDOG is not set # revisit this in debug | # CONFIG_DPM_WATCHDOG is not set # revisit this in debug | ||||||
| CONFIG_PM_TRACE=y | CONFIG_PM_TRACE=y | ||||||
| CONFIG_PM_TRACE_RTC=y | CONFIG_PM_TRACE_RTC=y | ||||||
| # CONFIG_PM_TEST_SUSPEND is not set | CONFIG_PM_TEST_SUSPEND=y | ||||||
| # CONFIG_PM_OPP is not set | # CONFIG_PM_OPP is not set | ||||||
| # CONFIG_PM_AUTOSLEEP is not set | # CONFIG_PM_AUTOSLEEP is not set | ||||||
| # CONFIG_PM_WAKELOCKS is not set | # CONFIG_PM_WAKELOCKS is not set | ||||||
|  | |||||||
							
								
								
									
										112
									
								
								config-nodebug
									
									
									
									
									
								
							
							
						
						
									
										112
									
								
								config-nodebug
									
									
									
									
									
								
							| @ -2,101 +2,101 @@ CONFIG_SND_VERBOSE_PRINTK=y | |||||||
| CONFIG_SND_DEBUG=y | CONFIG_SND_DEBUG=y | ||||||
| CONFIG_SND_PCM_XRUN_DEBUG=y | CONFIG_SND_PCM_XRUN_DEBUG=y | ||||||
| 
 | 
 | ||||||
| # CONFIG_DEBUG_ATOMIC_SLEEP is not set | CONFIG_DEBUG_ATOMIC_SLEEP=y | ||||||
| 
 | 
 | ||||||
| # CONFIG_DEBUG_MUTEXES is not set | CONFIG_DEBUG_MUTEXES=y | ||||||
| # CONFIG_DEBUG_RT_MUTEXES is not set | CONFIG_DEBUG_RT_MUTEXES=y | ||||||
| # CONFIG_DEBUG_LOCK_ALLOC is not set | CONFIG_DEBUG_LOCK_ALLOC=y | ||||||
| # CONFIG_LOCK_TORTURE_TEST is not set | CONFIG_LOCK_TORTURE_TEST=m | ||||||
| # CONFIG_PROVE_LOCKING is not set | CONFIG_PROVE_LOCKING=y | ||||||
| # CONFIG_DEBUG_SPINLOCK is not set | CONFIG_DEBUG_SPINLOCK=y | ||||||
| # CONFIG_PROVE_RCU is not set | CONFIG_PROVE_RCU=y | ||||||
| # CONFIG_PROVE_RCU_REPEATEDLY is not set | # CONFIG_PROVE_RCU_REPEATEDLY is not set | ||||||
| # CONFIG_DEBUG_PER_CPU_MAPS is not set | CONFIG_DEBUG_PER_CPU_MAPS=y | ||||||
| CONFIG_CPUMASK_OFFSTACK=y | CONFIG_CPUMASK_OFFSTACK=y | ||||||
| 
 | 
 | ||||||
| # CONFIG_CPU_NOTIFIER_ERROR_INJECT is not set | CONFIG_CPU_NOTIFIER_ERROR_INJECT=m | ||||||
| 
 | 
 | ||||||
| # CONFIG_FAULT_INJECTION is not set | CONFIG_FAULT_INJECTION=y | ||||||
| # CONFIG_FAILSLAB is not set | CONFIG_FAILSLAB=y | ||||||
| # CONFIG_FAIL_PAGE_ALLOC is not set | CONFIG_FAIL_PAGE_ALLOC=y | ||||||
| # CONFIG_FAIL_MAKE_REQUEST is not set | CONFIG_FAIL_MAKE_REQUEST=y | ||||||
| # CONFIG_FAULT_INJECTION_DEBUG_FS is not set | CONFIG_FAULT_INJECTION_DEBUG_FS=y | ||||||
| # CONFIG_FAULT_INJECTION_STACKTRACE_FILTER is not set | CONFIG_FAULT_INJECTION_STACKTRACE_FILTER=y | ||||||
| # CONFIG_FAIL_IO_TIMEOUT is not set | CONFIG_FAIL_IO_TIMEOUT=y | ||||||
| # CONFIG_FAIL_MMC_REQUEST is not set | CONFIG_FAIL_MMC_REQUEST=y | ||||||
| 
 | 
 | ||||||
| # CONFIG_LOCK_STAT is not set | CONFIG_LOCK_STAT=y | ||||||
| 
 | 
 | ||||||
| # CONFIG_DEBUG_STACK_USAGE is not set | CONFIG_DEBUG_STACK_USAGE=y | ||||||
| 
 | 
 | ||||||
| # CONFIG_ACPI_DEBUG is not set | CONFIG_ACPI_DEBUG=y | ||||||
| # CONFIG_ACPI_DEBUGGER is not set | # CONFIG_ACPI_DEBUGGER is not set | ||||||
| 
 | 
 | ||||||
| # CONFIG_DEBUG_SG is not set | CONFIG_DEBUG_SG=y | ||||||
| # CONFIG_DEBUG_PI_LIST is not set | CONFIG_DEBUG_PI_LIST=y | ||||||
| 
 | 
 | ||||||
| # CONFIG_PAGE_EXTENSION is not set | # CONFIG_PAGE_EXTENSION is not set | ||||||
| # CONFIG_PAGE_OWNER is not set | # CONFIG_PAGE_OWNER is not set | ||||||
| # CONFIG_DEBUG_PAGEALLOC is not set | # CONFIG_DEBUG_PAGEALLOC is not set | ||||||
| 
 | 
 | ||||||
| # CONFIG_DEBUG_OBJECTS is not set | CONFIG_DEBUG_OBJECTS=y | ||||||
| # CONFIG_DEBUG_OBJECTS_SELFTEST is not set | # CONFIG_DEBUG_OBJECTS_SELFTEST is not set | ||||||
| # CONFIG_DEBUG_OBJECTS_FREE is not set | CONFIG_DEBUG_OBJECTS_FREE=y | ||||||
| # CONFIG_DEBUG_OBJECTS_TIMERS is not set | CONFIG_DEBUG_OBJECTS_TIMERS=y | ||||||
| # CONFIG_DEBUG_OBJECTS_RCU_HEAD is not set | CONFIG_DEBUG_OBJECTS_RCU_HEAD=y | ||||||
| CONFIG_DEBUG_OBJECTS_ENABLE_DEFAULT=1 | CONFIG_DEBUG_OBJECTS_ENABLE_DEFAULT=1 | ||||||
| 
 | 
 | ||||||
| CONFIG_X86_PTDUMP=y | CONFIG_X86_PTDUMP=y | ||||||
| # CONFIG_ARM64_PTDUMP is not set | CONFIG_ARM64_PTDUMP=y | ||||||
| # CONFIG_EFI_PGT_DUMP is not set | CONFIG_EFI_PGT_DUMP=y | ||||||
| 
 | 
 | ||||||
| # CONFIG_CAN_DEBUG_DEVICES is not set | CONFIG_CAN_DEBUG_DEVICES=y | ||||||
| 
 | 
 | ||||||
| # CONFIG_MODULE_FORCE_UNLOAD is not set | CONFIG_MODULE_FORCE_UNLOAD=y | ||||||
| 
 | 
 | ||||||
| 
 | 
 | ||||||
| # CONFIG_DEBUG_NOTIFIERS is not set | CONFIG_DEBUG_NOTIFIERS=y | ||||||
| 
 | 
 | ||||||
| # CONFIG_DMA_API_DEBUG is not set | CONFIG_DMA_API_DEBUG=y | ||||||
| 
 | 
 | ||||||
| # CONFIG_MMIOTRACE is not set | CONFIG_MMIOTRACE=y | ||||||
| 
 | 
 | ||||||
| # CONFIG_DEBUG_CREDENTIALS is not set | CONFIG_DEBUG_CREDENTIALS=y | ||||||
| 
 | 
 | ||||||
| # off in both production debug and nodebug builds, | # off in both production debug and nodebug builds, | ||||||
| #  on in rawhide nodebug builds | #  on in rawhide nodebug builds | ||||||
| # CONFIG_DEBUG_FORCE_WEAK_PER_CPU is not set | CONFIG_DEBUG_FORCE_WEAK_PER_CPU=y | ||||||
| 
 | 
 | ||||||
| # CONFIG_EXT4_DEBUG is not set | CONFIG_EXT4_DEBUG=y | ||||||
| 
 | 
 | ||||||
| # CONFIG_XFS_WARN is not set | # CONFIG_XFS_WARN is not set | ||||||
| 
 | 
 | ||||||
| # CONFIG_DEBUG_PERF_USE_VMALLOC is not set | CONFIG_DEBUG_PERF_USE_VMALLOC=y | ||||||
| 
 | 
 | ||||||
| # CONFIG_JBD2_DEBUG is not set | CONFIG_JBD2_DEBUG=y | ||||||
| 
 | 
 | ||||||
| # CONFIG_NFSD_FAULT_INJECTION is not set | CONFIG_NFSD_FAULT_INJECTION=y | ||||||
| 
 | 
 | ||||||
| # CONFIG_DEBUG_BLK_CGROUP is not set | CONFIG_DEBUG_BLK_CGROUP=y | ||||||
| 
 | 
 | ||||||
| # CONFIG_DRBD_FAULT_INJECTION is not set | CONFIG_DRBD_FAULT_INJECTION=y | ||||||
| 
 | 
 | ||||||
| # CONFIG_ATH_DEBUG is not set | CONFIG_ATH_DEBUG=y | ||||||
| # CONFIG_CARL9170_DEBUGFS is not set | CONFIG_CARL9170_DEBUGFS=y | ||||||
| # CONFIG_IWLWIFI_DEVICE_TRACING is not set | CONFIG_IWLWIFI_DEVICE_TRACING=y | ||||||
| 
 | 
 | ||||||
| # CONFIG_RTLWIFI_DEBUG is not set | # CONFIG_RTLWIFI_DEBUG is not set | ||||||
| 
 | 
 | ||||||
| # CONFIG_DEBUG_OBJECTS_WORK is not set | CONFIG_DEBUG_OBJECTS_WORK=y | ||||||
| 
 | 
 | ||||||
| # CONFIG_DMADEVICES_DEBUG is not set | CONFIG_DMADEVICES_DEBUG=y | ||||||
| # CONFIG_DMADEVICES_VDEBUG is not set | # CONFIG_DMADEVICES_VDEBUG is not set | ||||||
| 
 | 
 | ||||||
| CONFIG_PM_ADVANCED_DEBUG=y | CONFIG_PM_ADVANCED_DEBUG=y | ||||||
| 
 | 
 | ||||||
| # CONFIG_CEPH_LIB_PRETTYDEBUG is not set | CONFIG_CEPH_LIB_PRETTYDEBUG=y | ||||||
| # CONFIG_QUOTA_DEBUG is not set | CONFIG_QUOTA_DEBUG=y | ||||||
| 
 | 
 | ||||||
| 
 | 
 | ||||||
| CONFIG_KGDB_KDB=y | CONFIG_KGDB_KDB=y | ||||||
| @ -104,19 +104,19 @@ CONFIG_KDB_DEFAULT_ENABLE=0x0 | |||||||
| CONFIG_KDB_KEYBOARD=y | CONFIG_KDB_KEYBOARD=y | ||||||
| CONFIG_KDB_CONTINUE_CATASTROPHIC=0 | CONFIG_KDB_CONTINUE_CATASTROPHIC=0 | ||||||
| 
 | 
 | ||||||
| # CONFIG_DEBUG_OBJECTS_PERCPU_COUNTER is not set | CONFIG_DEBUG_OBJECTS_PERCPU_COUNTER=y | ||||||
| # CONFIG_PERCPU_TEST is not set | # CONFIG_PERCPU_TEST is not set | ||||||
| # CONFIG_TEST_LIST_SORT is not set | CONFIG_TEST_LIST_SORT=y | ||||||
| # CONFIG_TEST_STRING_HELPERS is not set | # CONFIG_TEST_STRING_HELPERS is not set | ||||||
| 
 | 
 | ||||||
| # CONFIG_DETECT_HUNG_TASK is not set | CONFIG_DETECT_HUNG_TASK=y | ||||||
| CONFIG_DEFAULT_HUNG_TASK_TIMEOUT=120 | CONFIG_DEFAULT_HUNG_TASK_TIMEOUT=120 | ||||||
| # CONFIG_BOOTPARAM_HUNG_TASK_PANIC is not set | # CONFIG_BOOTPARAM_HUNG_TASK_PANIC is not set | ||||||
| # CONFIG_WQ_WATCHDOG is not set | CONFIG_WQ_WATCHDOG=y | ||||||
| 
 | 
 | ||||||
| # CONFIG_X86_BOOTPARAM_MEMORY_CORRUPTION_CHECK is not set | CONFIG_X86_BOOTPARAM_MEMORY_CORRUPTION_CHECK=y | ||||||
| 
 | 
 | ||||||
| # CONFIG_DEBUG_KMEMLEAK is not set | CONFIG_DEBUG_KMEMLEAK=y | ||||||
| CONFIG_DEBUG_KMEMLEAK_EARLY_LOG_SIZE=1024 | CONFIG_DEBUG_KMEMLEAK_EARLY_LOG_SIZE=1024 | ||||||
| # CONFIG_DEBUG_KMEMLEAK_TEST is not set | # CONFIG_DEBUG_KMEMLEAK_TEST is not set | ||||||
| CONFIG_DEBUG_KMEMLEAK_DEFAULT_OFF=y | CONFIG_DEBUG_KMEMLEAK_DEFAULT_OFF=y | ||||||
| @ -127,4 +127,4 @@ CONFIG_DEBUG_KMEMLEAK_DEFAULT_OFF=y | |||||||
| 
 | 
 | ||||||
| # CONFIG_SPI_DEBUG is not set | # CONFIG_SPI_DEBUG is not set | ||||||
| 
 | 
 | ||||||
| # CONFIG_X86_DEBUG_STATIC_CPU_HAS is not set | CONFIG_X86_DEBUG_STATIC_CPU_HAS=y | ||||||
|  | |||||||
| @ -377,7 +377,7 @@ CONFIG_SP5100_TCO=m | |||||||
| 
 | 
 | ||||||
| # CONFIG_MEMTEST is not set | # CONFIG_MEMTEST is not set | ||||||
| # CONFIG_DEBUG_TLBFLUSH is not set | # CONFIG_DEBUG_TLBFLUSH is not set | ||||||
| # CONFIG_MAXSMP is not set | CONFIG_MAXSMP=y | ||||||
| 
 | 
 | ||||||
| 
 | 
 | ||||||
| CONFIG_HP_ILO=m | CONFIG_HP_ILO=m | ||||||
| @ -491,7 +491,7 @@ CONFIG_SCHED_SMT=y | |||||||
| CONFIG_CC_STACKPROTECTOR=y | CONFIG_CC_STACKPROTECTOR=y | ||||||
| CONFIG_CC_STACKPROTECTOR_STRONG=y | CONFIG_CC_STACKPROTECTOR_STRONG=y | ||||||
| CONFIG_RELOCATABLE=y | CONFIG_RELOCATABLE=y | ||||||
| # CONFIG_RANDOMIZE_BASE is not set # revisit this | CONFIG_RANDOMIZE_BASE=y | ||||||
| 
 | 
 | ||||||
| CONFIG_HYPERV=m | CONFIG_HYPERV=m | ||||||
| CONFIG_HYPERV_UTILS=m | CONFIG_HYPERV_UTILS=m | ||||||
|  | |||||||
							
								
								
									
										2
									
								
								gitrev
									
									
									
									
									
								
							
							
						
						
									
										2
									
								
								gitrev
									
									
									
									
									
								
							| @ -1 +1 @@ | |||||||
| f2c1242194c7af9b26f53359ab2b23df36d3a643 | e23604edac2a7be6a8808a5d13fac6b9df4eb9a8 | ||||||
|  | |||||||
							
								
								
									
										14
									
								
								kernel.spec
									
									
									
									
									
								
							
							
						
						
									
										14
									
								
								kernel.spec
									
									
									
									
									
								
							| @ -6,7 +6,7 @@ Summary: The Linux kernel | |||||||
| # For a stable, released kernel, released_kernel should be 1. For rawhide | # For a stable, released kernel, released_kernel should be 1. For rawhide | ||||||
| # and/or a kernel built from an rc or git snapshot, released_kernel should | # and/or a kernel built from an rc or git snapshot, released_kernel should | ||||||
| # be 0. | # be 0. | ||||||
| %global released_kernel 1 | %global released_kernel 0 | ||||||
| 
 | 
 | ||||||
| # Sign modules on x86.  Make sure the config files match this setting if more | # Sign modules on x86.  Make sure the config files match this setting if more | ||||||
| # architectures are added. | # architectures are added. | ||||||
| @ -69,7 +69,7 @@ Summary: The Linux kernel | |||||||
| # The rc snapshot level | # The rc snapshot level | ||||||
| %define rcrev 0 | %define rcrev 0 | ||||||
| # The git snapshot level | # The git snapshot level | ||||||
| %define gitrev 0 | %define gitrev 1 | ||||||
| # Set rpm version accordingly | # Set rpm version accordingly | ||||||
| %define rpmversion 4.%{upstream_sublevel}.0 | %define rpmversion 4.%{upstream_sublevel}.0 | ||||||
| %endif | %endif | ||||||
| @ -125,7 +125,7 @@ Summary: The Linux kernel | |||||||
| # Set debugbuildsenabled to 1 for production (build separate debug kernels) | # Set debugbuildsenabled to 1 for production (build separate debug kernels) | ||||||
| #  and 0 for rawhide (all kernels are debug kernels). | #  and 0 for rawhide (all kernels are debug kernels). | ||||||
| # See also 'make debug' and 'make release'. | # See also 'make debug' and 'make release'. | ||||||
| %define debugbuildsenabled 1 | %define debugbuildsenabled 0 | ||||||
| 
 | 
 | ||||||
| # Want to build a vanilla kernel build without any non-upstream patches? | # Want to build a vanilla kernel build without any non-upstream patches? | ||||||
| %define with_vanilla %{?_with_vanilla: 1} %{?!_with_vanilla: 0} | %define with_vanilla %{?_with_vanilla: 1} %{?!_with_vanilla: 0} | ||||||
| @ -610,9 +610,6 @@ Patch646: HID-sony-do-not-bail-out-when-the-sixaxis-refuses-th.patch | |||||||
| #rhbz 1309658 | #rhbz 1309658 | ||||||
| Patch648: 0001-mm-CONFIG_NR_ZONES_EXTENDED.patch | Patch648: 0001-mm-CONFIG_NR_ZONES_EXTENDED.patch | ||||||
| 
 | 
 | ||||||
| #rhbz 1312102 |  | ||||||
| Patch649: perf-tools-Fix-python-extension-build.patch |  | ||||||
| 
 |  | ||||||
| #rhbz 1316136 | #rhbz 1316136 | ||||||
| Patch663: USB-serial-ftdi_sio-Add-support-for-ICP-DAS-I-756xU-.patch | Patch663: USB-serial-ftdi_sio-Add-support-for-ICP-DAS-I-756xU-.patch | ||||||
| 
 | 
 | ||||||
| @ -2143,6 +2140,11 @@ fi | |||||||
| # | # | ||||||
| #  | #  | ||||||
| %changelog | %changelog | ||||||
|  | * Tue Mar 15 2016 Josh Boyer <jwboyer@fedoraproject.org> - 4.6.0-0.rc0.git1.1 | ||||||
|  | - Linux v4.5-481-ge23604edac2a | ||||||
|  | - Enable RANDOMIZE_BASE | ||||||
|  | - Reenable debugging options. | ||||||
|  | 
 | ||||||
| * Mon Mar 14 2016 Justin M. Forbes <jforbes@fedoraproject.org> - 4.5.0-1 | * Mon Mar 14 2016 Justin M. Forbes <jforbes@fedoraproject.org> - 4.5.0-1 | ||||||
| - Linux v4.5 | - Linux v4.5 | ||||||
| - Disable debugging options. | - Disable debugging options. | ||||||
|  | |||||||
| @ -1,71 +0,0 @@ | |||||||
| From 99b0044d511e16fb373df6d8a4e011d4804432c4 Mon Sep 17 00:00:00 2001 |  | ||||||
| From: Jiri Olsa <jolsa@redhat.com> |  | ||||||
| Date: Sat, 27 Feb 2016 21:21:12 +0100 |  | ||||||
| Subject: [PATCH] perf tools: Fix python extension build |  | ||||||
| 
 |  | ||||||
| On Fri, Feb 26, 2016 at 11:59:03PM +0100, Jiri Olsa wrote: |  | ||||||
| > On Fri, Feb 26, 2016 at 05:49:02PM -0500, Josh Boyer wrote:
 |  | ||||||
| > |  | ||||||
| > SNIP
 |  | ||||||
| > |  | ||||||
| > > > ./python_ext_build/tmp/home/jolsa/kernel/linux-perf/tools/perf/util/evsel.o
 |  | ||||||
| > > > ./python_ext_build/tmp/home/jolsa/kernel/linux-perf/tools/perf/util/trace-event.o
 |  | ||||||
| > > > ./python_ext_build/tmp/home/jolsa/kernel/linux-perf/tools/perf/util/xyarray.o
 |  | ||||||
| > > > ./python_ext_build/tmp/home/jolsa/kernel/linux-perf/tools/perf/util/python.o
 |  | ||||||
| > > > ./python_ext_build/tmp/home/jolsa/kernel/linux-perf/tools/perf/util/ctype.o
 |  | ||||||
| > > > ./python_ext_build/tmp/home/jolsa/kernel/linux-perf/tools/perf/util/cgroup.o
 |  | ||||||
| > > > ./python_ext_build/tmp/home/jolsa/kernel/linux-perf/tools/perf/util/rblist.o
 |  | ||||||
| > > > ./python_ext_build/tmp/home/jolsa/kernel/linux-perf/tools/perf/util/string.o
 |  | ||||||
| > > > ./python_ext_build/tmp/home/jolsa/kernel/linux-perf/tools/lib
 |  | ||||||
| > > > ./python_ext_build/tmp/home/jolsa/kernel/linux-perf/tools/lib/hweight.o
 |  | ||||||
| > > > ./python_ext_build/tmp/home/jolsa/kernel/linux-perf/tools/lib/rbtree.o
 |  | ||||||
| > > > ./python_ext_build/tmp/home/jolsa/kernel/linux-perf/tools/lib/bitmap.o
 |  | ||||||
| > > > ./python_ext_build/tmp/home/jolsa/kernel/linux-perf/tools/lib/find_bit.o
 |  | ||||||
| > > >
 |  | ||||||
| > > > not sure we want to come up with some 'nicer' solution
 |  | ||||||
| > >
 |  | ||||||
| > > I don't think anything under python_ext_build/tmp/ actually matters in
 |  | ||||||
| > > any significant way.  As long as this doesn't negatively impact
 |  | ||||||
| > > something via side-effect, it's probably good enough.
 |  | ||||||
| > |  | ||||||
| > right, and it's probably generic sollution too
 |  | ||||||
| > |  | ||||||
| > >
 |  | ||||||
| > > Will you write up a full patch?
 |  | ||||||
| > |  | ||||||
| > yep, will post it tomorrow
 |  | ||||||
| > |  | ||||||
| > jirka
 |  | ||||||
| 
 |  | ||||||
| sending full patch |  | ||||||
| 
 |  | ||||||
| jirka |  | ||||||
| ---
 |  | ||||||
|  tools/perf/util/setup.py | 4 ++++ |  | ||||||
|  1 file changed, 4 insertions(+) |  | ||||||
| 
 |  | ||||||
| diff --git a/tools/perf/util/setup.py b/tools/perf/util/setup.py
 |  | ||||||
| index 1833103768cb..c8680984d2d6 100644
 |  | ||||||
| --- a/tools/perf/util/setup.py
 |  | ||||||
| +++ b/tools/perf/util/setup.py
 |  | ||||||
| @@ -22,6 +22,7 @@ cflags = getenv('CFLAGS', '').split()
 |  | ||||||
|  # switch off several checks (need to be at the end of cflags list) |  | ||||||
|  cflags += ['-fno-strict-aliasing', '-Wno-write-strings', '-Wno-unused-parameter' ] |  | ||||||
|   |  | ||||||
| +src_perf  = getenv('srctree') + '/tools/perf'
 |  | ||||||
|  build_lib = getenv('PYTHON_EXTBUILD_LIB') |  | ||||||
|  build_tmp = getenv('PYTHON_EXTBUILD_TMP') |  | ||||||
|  libtraceevent = getenv('LIBTRACEEVENT') |  | ||||||
| @@ -30,6 +31,9 @@ libapikfs = getenv('LIBAPI')
 |  | ||||||
|  ext_sources = [f.strip() for f in file('util/python-ext-sources') |  | ||||||
|  				if len(f.strip()) > 0 and f[0] != '#'] |  | ||||||
|   |  | ||||||
| +# use full paths with source files
 |  | ||||||
| +ext_sources = map(lambda x: '%s/%s' % (src_perf, x) , ext_sources)
 |  | ||||||
| +
 |  | ||||||
|  perf = Extension('perf', |  | ||||||
|  		  sources = ext_sources, |  | ||||||
|  		  include_dirs = ['util/include'], |  | ||||||
| -- 
 |  | ||||||
| 2.5.0 |  | ||||||
| 
 |  | ||||||
		Loading…
	
		Reference in New Issue
	
	Block a user