https://bugzilla.kernel.org/show_bug.cgi?id=196123 --- Comment #3 from Jordan Wine (jordan.wine@xxxxxxxxxxx) --- Ah, thank you Dan! Perhaps there was some documentation I missed indicating supported versions so I apologize. Unfortunately, even after an attempt with backports-3.14.22-1, I still get a lot of redefinition warnings and errors. I'm digging into it more at the moment and will reply once I have more information. [root@pars-lms backports-3.14.22-1]# make clean CLEAN /root/backports-3.14.22-1/.tmp_versions [root@pars-lms backports-3.14.22-1]# make defconfig-ath10k cc -Wall -Wmissing-prototypes -Wstrict-prototypes -O2 -fomit-frame-pointer -c -o conf.o conf.c cc -Wall -Wmissing-prototypes -Wstrict-prototypes -O2 -fomit-frame-pointer -c -o zconf.tab.o zconf.tab.c cc conf.o zconf.tab.o -o conf boolean symbol HWMON tested for 'm'? test forced to 'n' boolean symbol HWMON tested for 'm'? test forced to 'n' # # configuration written to .config # [root@pars-lms backports-3.14.22-1]# make make[5]: `conf' is up to date. boolean symbol HWMON tested for 'm'? test forced to 'n' boolean symbol HWMON tested for 'm'? test forced to 'n' # # configuration written to .config # Building backport-include/backport/autoconf.h ... done. CC [M] /root/backports-3.14.22-1/compat/main.o In file included from /root/backports-3.14.22-1/backport-include/linux/dynamic_debug.h:5, from include/linux/kernel.h:20, from /root/backports-3.14.22-1/backport-include/linux/kernel.h:3, from /usr/src/kernels/2.6.32-696.3.1.el6.x86_64/arch/x86/include/asm/percpu.h:45, from /usr/src/kernels/2.6.32-696.3.1.el6.x86_64/arch/x86/include/asm/current.h:5, from /usr/src/kernels/2.6.32-696.3.1.el6.x86_64/arch/x86/include/asm/processor.h:15, from include/linux/prefetch.h:14, from include/linux/list.h:7, from /root/backports-3.14.22-1/backport-include/linux/list.h:3, from include/linux/module.h:9, from /root/backports-3.14.22-1/backport-include/linux/module.h:3, from /root/backports-3.14.22-1/compat/main.c:1: include/linux/dynamic_debug.h:117:1: warning: "dynamic_hex_dump" redefined In file included from include/linux/kernel.h:18, from /root/backports-3.14.22-1/backport-include/linux/kernel.h:3, from /usr/src/kernels/2.6.32-696.3.1.el6.x86_64/arch/x86/include/asm/percpu.h:45, from /usr/src/kernels/2.6.32-696.3.1.el6.x86_64/arch/x86/include/asm/current.h:5, from /usr/src/kernels/2.6.32-696.3.1.el6.x86_64/arch/x86/include/asm/processor.h:15, from include/linux/prefetch.h:14, from include/linux/list.h:7, from /root/backports-3.14.22-1/backport-include/linux/list.h:3, from include/linux/module.h:9, from /root/backports-3.14.22-1/backport-include/linux/module.h:3, from /root/backports-3.14.22-1/compat/main.c:1: /root/backports-3.14.22-1/backport-include/linux/printk.h:17:1: warning: this is the location of the previous definition In file included from include/linux/kernel.h:20, from /root/backports-3.14.22-1/backport-include/linux/kernel.h:3, from /usr/src/kernels/2.6.32-696.3.1.el6.x86_64/arch/x86/include/asm/percpu.h:45, from /usr/src/kernels/2.6.32-696.3.1.el6.x86_64/arch/x86/include/asm/current.h:5, from /usr/src/kernels/2.6.32-696.3.1.el6.x86_64/arch/x86/include/asm/processor.h:15, from include/linux/prefetch.h:14, from include/linux/list.h:7, from /root/backports-3.14.22-1/backport-include/linux/list.h:3, from include/linux/module.h:9, from /root/backports-3.14.22-1/backport-include/linux/module.h:3, from /root/backports-3.14.22-1/compat/main.c:1: /root/backports-3.14.22-1/backport-include/linux/dynamic_debug.h:24:1: warning: "DEFINE_DYNAMIC_DEBUG_METADATA" redefined In file included from /root/backports-3.14.22-1/backport-include/linux/dynamic_debug.h:5, from include/linux/kernel.h:20, from /root/backports-3.14.22-1/backport-include/linux/kernel.h:3, from /usr/src/kernels/2.6.32-696.3.1.el6.x86_64/arch/x86/include/asm/percpu.h:45, from /usr/src/kernels/2.6.32-696.3.1.el6.x86_64/arch/x86/include/asm/current.h:5, from /usr/src/kernels/2.6.32-696.3.1.el6.x86_64/arch/x86/include/asm/processor.h:15, from include/linux/prefetch.h:14, from include/linux/list.h:7, from /root/backports-3.14.22-1/backport-include/linux/list.h:3, from include/linux/module.h:9, from /root/backports-3.14.22-1/backport-include/linux/module.h:3, from /root/backports-3.14.22-1/compat/main.c:1: include/linux/dynamic_debug.h:80:1: warning: this is the location of the previous definition In file included from /root/backports-3.14.22-1/backport-include/linux/kernel.h:3, from /usr/src/kernels/2.6.32-696.3.1.el6.x86_64/arch/x86/include/asm/percpu.h:45, from /usr/src/kernels/2.6.32-696.3.1.el6.x86_64/arch/x86/include/asm/current.h:5, from /usr/src/kernels/2.6.32-696.3.1.el6.x86_64/arch/x86/include/asm/processor.h:15, from include/linux/prefetch.h:14, from include/linux/list.h:7, from /root/backports-3.14.22-1/backport-include/linux/list.h:3, from include/linux/module.h:9, from /root/backports-3.14.22-1/backport-include/linux/module.h:3, from /root/backports-3.14.22-1/compat/main.c:1: include/linux/kernel.h:242: error: redefinition of ‘struct backport_va_format’ In file included from /root/backports-3.14.22-1/backport-include/linux/kernel.h:3, from /usr/src/kernels/2.6.32-696.3.1.el6.x86_64/arch/x86/include/asm/percpu.h:45, from /usr/src/kernels/2.6.32-696.3.1.el6.x86_64/arch/x86/include/asm/current.h:5, from /usr/src/kernels/2.6.32-696.3.1.el6.x86_64/arch/x86/include/asm/processor.h:15, from include/linux/prefetch.h:14, from include/linux/list.h:7, from /root/backports-3.14.22-1/backport-include/linux/list.h:3, from include/linux/module.h:9, from /root/backports-3.14.22-1/backport-include/linux/module.h:3, from /root/backports-3.14.22-1/compat/main.c:1: include/linux/kernel.h:441:1: warning: "printk_once" redefined In file included from include/linux/kernel.h:18, from /root/backports-3.14.22-1/backport-include/linux/kernel.h:3, from /usr/src/kernels/2.6.32-696.3.1.el6.x86_64/arch/x86/include/asm/percpu.h:45, from /usr/src/kernels/2.6.32-696.3.1.el6.x86_64/arch/x86/include/asm/current.h:5, from /usr/src/kernels/2.6.32-696.3.1.el6.x86_64/arch/x86/include/asm/processor.h:15, from include/linux/prefetch.h:14, from include/linux/list.h:7, from /root/backports-3.14.22-1/backport-include/linux/list.h:3, from include/linux/module.h:9, from /root/backports-3.14.22-1/backport-include/linux/module.h:3, from /root/backports-3.14.22-1/compat/main.c:1: /root/backports-3.14.22-1/backport-include/linux/printk.h:45:1: warning: this is the location of the previous definition include/linux/kernel.h:478: error: redefinition of ‘backport_no_printk’ /root/backports-3.14.22-1/backport-include/linux/printk.h:97: note: previous definition of ‘backport_no_printk’ was here In file included from /root/backports-3.14.22-1/backport-include/linux/kernel.h:3, from /usr/src/kernels/2.6.32-696.3.1.el6.x86_64/arch/x86/include/asm/percpu.h:45, from /usr/src/kernels/2.6.32-696.3.1.el6.x86_64/arch/x86/include/asm/current.h:5, from /usr/src/kernels/2.6.32-696.3.1.el6.x86_64/arch/x86/include/asm/processor.h:15, from include/linux/prefetch.h:14, from include/linux/list.h:7, from /root/backports-3.14.22-1/backport-include/linux/list.h:3, from include/linux/module.h:9, from /root/backports-3.14.22-1/backport-include/linux/module.h:3, from /root/backports-3.14.22-1/compat/main.c:1: include/linux/kernel.h:670:1: warning: "printk_ratelimited" redefined In file included from include/linux/kernel.h:18, from /root/backports-3.14.22-1/backport-include/linux/kernel.h:3, from /usr/src/kernels/2.6.32-696.3.1.el6.x86_64/arch/x86/include/asm/percpu.h:45, from /usr/src/kernels/2.6.32-696.3.1.el6.x86_64/arch/x86/include/asm/current.h:5, from /usr/src/kernels/2.6.32-696.3.1.el6.x86_64/arch/x86/include/asm/processor.h:15, from include/linux/prefetch.h:14, from include/linux/list.h:7, from /root/backports-3.14.22-1/backport-include/linux/list.h:3, from include/linux/module.h:9, from /root/backports-3.14.22-1/backport-include/linux/module.h:3, from /root/backports-3.14.22-1/compat/main.c:1: /root/backports-3.14.22-1/backport-include/linux/printk.h:106:1: warning: this is the location of the previous definition In file included from /root/backports-3.14.22-1/backport-include/linux/kernel.h:3, from /usr/src/kernels/2.6.32-696.3.1.el6.x86_64/arch/x86/include/asm/percpu.h:45, from /usr/src/kernels/2.6.32-696.3.1.el6.x86_64/arch/x86/include/asm/current.h:5, from /usr/src/kernels/2.6.32-696.3.1.el6.x86_64/arch/x86/include/asm/processor.h:15, from include/linux/prefetch.h:14, from include/linux/list.h:7, from /root/backports-3.14.22-1/backport-include/linux/list.h:3, from include/linux/module.h:9, from /root/backports-3.14.22-1/backport-include/linux/module.h:3, from /root/backports-3.14.22-1/compat/main.c:1: include/linux/kernel.h:694:1: warning: "pr_warn_ratelimited" redefined In file included from include/linux/kernel.h:18, from /root/backports-3.14.22-1/backport-include/linux/kernel.h:3, from /usr/src/kernels/2.6.32-696.3.1.el6.x86_64/arch/x86/include/asm/percpu.h:45, from /usr/src/kernels/2.6.32-696.3.1.el6.x86_64/arch/x86/include/asm/current.h:5, from /usr/src/kernels/2.6.32-696.3.1.el6.x86_64/arch/x86/include/asm/processor.h:15, from include/linux/prefetch.h:14, from include/linux/list.h:7, from /root/backports-3.14.22-1/backport-include/linux/list.h:3, from include/linux/module.h:9, from /root/backports-3.14.22-1/backport-include/linux/module.h:3, from /root/backports-3.14.22-1/compat/main.c:1: /root/backports-3.14.22-1/backport-include/linux/printk.h:142:1: warning: this is the location of the previous definition In file included from /root/backports-3.14.22-1/backport-include/linux/kernel.h:3, from /usr/src/kernels/2.6.32-696.3.1.el6.x86_64/arch/x86/include/asm/percpu.h:45, from /usr/src/kernels/2.6.32-696.3.1.el6.x86_64/arch/x86/include/asm/current.h:5, from /usr/src/kernels/2.6.32-696.3.1.el6.x86_64/arch/x86/include/asm/processor.h:15, from include/linux/prefetch.h:14, from include/linux/list.h:7, from /root/backports-3.14.22-1/backport-include/linux/list.h:3, from include/linux/module.h:9, from /root/backports-3.14.22-1/backport-include/linux/module.h:3, from /root/backports-3.14.22-1/compat/main.c:1: include/linux/kernel.h:705:1: warning: "pr_debug_ratelimited" redefined In file included from include/linux/kernel.h:18, from /root/backports-3.14.22-1/backport-include/linux/kernel.h:3, from /usr/src/kernels/2.6.32-696.3.1.el6.x86_64/arch/x86/include/asm/percpu.h:45, from /usr/src/kernels/2.6.32-696.3.1.el6.x86_64/arch/x86/include/asm/current.h:5, from /usr/src/kernels/2.6.32-696.3.1.el6.x86_64/arch/x86/include/asm/processor.h:15, from include/linux/prefetch.h:14, from include/linux/list.h:7, from /root/backports-3.14.22-1/backport-include/linux/list.h:3, from include/linux/module.h:9, from /root/backports-3.14.22-1/backport-include/linux/module.h:3, from /root/backports-3.14.22-1/compat/main.c:1: /root/backports-3.14.22-1/backport-include/linux/printk.h:172:1: warning: this is the location of the previous definition In file included from /usr/src/kernels/2.6.32-696.3.1.el6.x86_64/arch/x86/include/asm/processor.h:31, from include/linux/prefetch.h:14, from include/linux/list.h:7, from /root/backports-3.14.22-1/backport-include/linux/list.h:3, from include/linux/module.h:9, from /root/backports-3.14.22-1/backport-include/linux/module.h:3, from /root/backports-3.14.22-1/compat/main.c:1: /root/backports-3.14.22-1/backport-include/linux/err.h:7:1: warning: "PTR_RET" redefined In file included from /root/backports-3.14.22-1/backport-include/linux/err.h:3, from /usr/src/kernels/2.6.32-696.3.1.el6.x86_64/arch/x86/include/asm/processor.h:31, from include/linux/prefetch.h:14, from include/linux/list.h:7, from /root/backports-3.14.22-1/backport-include/linux/list.h:3, from include/linux/module.h:9, from /root/backports-3.14.22-1/backport-include/linux/module.h:3, from /root/backports-3.14.22-1/compat/main.c:1: include/linux/err.h:64:1: warning: this is the location of the previous definition In file included from include/linux/pm.h:29, from /root/backports-3.14.22-1/backport-include/linux/pm.h:3, from /usr/src/kernels/2.6.32-696.3.1.el6.x86_64/arch/x86/include/asm/apic.h:6, from /usr/src/kernels/2.6.32-696.3.1.el6.x86_64/arch/x86/include/asm/smp.h:13, from /usr/src/kernels/2.6.32-696.3.1.el6.x86_64/arch/x86/include/asm/mmzone_64.h:12, from /usr/src/kernels/2.6.32-696.3.1.el6.x86_64/arch/x86/include/asm/mmzone.h:4, from include/linux/mmzone.h:850, from include/linux/gfp.h:4, from include/linux/kmod.h:22, from include/linux/module.h:13, from /root/backports-3.14.22-1/backport-include/linux/module.h:3, from /root/backports-3.14.22-1/compat/main.c:1: /root/backports-3.14.22-1/backport-include/linux/completion.h:14: error: redefinition of ‘reinit_completion’ include/linux/completion.h:86: note: previous definition of ‘reinit_completion’ was here In file included from /usr/src/kernels/2.6.32-696.3.1.el6.x86_64/arch/x86/include/asm/local.h:4, from include/linux/module.h:20, from /root/backports-3.14.22-1/backport-include/linux/module.h:3, from /root/backports-3.14.22-1/compat/main.c:1: include/linux/percpu.h:713: error: ‘printk_func_t’ undeclared here (not in a function) include/linux/percpu.h:713: warning: type defaults to ‘int’ in declaration of ‘per_cpu__printk_func’ In file included from include/linux/mmc/sdio_func.h:15, from /root/backports-3.14.22-1/backport-include/linux/mmc/sdio_func.h:4, from /root/backports-3.14.22-1/compat/compat-2.6.34.h:8, from /root/backports-3.14.22-1/compat/main.c:5: /root/backports-3.14.22-1/backport-include/linux/device.h:196:1: warning: "DEVICE_ATTR_RO" redefined In file included from /root/backports-3.14.22-1/backport-include/linux/device.h:4, from include/linux/mmc/sdio_func.h:15, from /root/backports-3.14.22-1/backport-include/linux/mmc/sdio_func.h:4, from /root/backports-3.14.22-1/compat/compat-2.6.34.h:8, from /root/backports-3.14.22-1/compat/main.c:5: include/linux/device.h:338:1: warning: this is the location of the previous definition In file included from include/linux/mmc/sdio_func.h:15, from /root/backports-3.14.22-1/backport-include/linux/mmc/sdio_func.h:4, from /root/backports-3.14.22-1/compat/compat-2.6.34.h:8, from /root/backports-3.14.22-1/compat/main.c:5: /root/backports-3.14.22-1/backport-include/linux/device.h:198:1: warning: "DEVICE_ATTR_RW" redefined In file included from /root/backports-3.14.22-1/backport-include/linux/device.h:4, from include/linux/mmc/sdio_func.h:15, from /root/backports-3.14.22-1/backport-include/linux/mmc/sdio_func.h:4, from /root/backports-3.14.22-1/compat/compat-2.6.34.h:8, from /root/backports-3.14.22-1/compat/main.c:5: include/linux/device.h:334:1: warning: this is the location of the previous definition In file included from /root/backports-3.14.22-1/compat/compat-2.6.34.h:8, from /root/backports-3.14.22-1/compat/main.c:5: /root/backports-3.14.22-1/backport-include/linux/mmc/sdio_func.h:21: error: redefinition of typedef ‘mmc_pm_flag_t’ include/linux/mmc/pm.h:25: note: previous declaration of ‘mmc_pm_flag_t’ was here make[6]: *** [/root/backports-3.14.22-1/compat/main.o] Error 1 make[5]: *** [/root/backports-3.14.22-1/compat] Error 2 make[4]: *** [_module_/root/backports-3.14.22-1] Error 2 make[3]: *** [modules] Error 2 make[2]: *** [modules] Error 2 make[1]: *** [modules] Error 2 make: *** [default] Error 2 -- You are receiving this mail because: You are the assignee for the bug.-- To unsubscribe from this list: send the line "unsubscribe backports" in