[Bug 196123] Backports Compatibility with RHEL 6.7-6.9

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



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



[Index of Archives]     [Linux ARM Kernel]     [Linux ARM]     [Linux Omap]     [Fedora ARM]     [IETF Annouce]     [Security]     [Bugtraq]     [Linux]     [Linux OMAP]     [Linux MIPS]     [ECOS]     [Asterisk Internet PBX]     [Linux API]

  Powered by Linux