{"issue":{"created_at":"2011-11-29T19:35:50Z","state":"open","updated_at":"2011-11-29T21:25:50Z","comments":3,"user":{"gravatar_id":"ea8270b9f1f868833a8cdbb325384ed2","id":658081,"url":"https://api.github.com/users/Prakash-Surya","avatar_url":"https://secure.gravatar.com/avatar/ea8270b9f1f868833a8cdbb325384ed2?d=https://a248.e.akamai.net/assets.github.com%2Fimages%2Fgravatars%2Fgravatar-140.png","login":"Prakash-Surya"},"body":"When './configure && make'-ing the master branch on an Arch Linux VM using the kernel26-lts and kernel26-lts-headers packages, there was a lot of noise in the form of the following:\r\n\r\n<pre>\r\nmake  all-recursive                                                             \r\nmake[1]: Entering directory `/home/surya1/dev/spl'                              \r\nMaking all in lib                                                               \r\nmake[2]: Entering directory `/home/surya1/dev/spl/lib'                          \r\nmake[2]: Nothing to be done for `all'.                                          \r\nmake[2]: Leaving directory `/home/surya1/dev/spl/lib'                           \r\nMaking all in cmd                                                               \r\nmake[2]: Entering directory `/home/surya1/dev/spl/cmd'                          \r\nmake[2]: Nothing to be done for `all'.                                          \r\nmake[2]: Leaving directory `/home/surya1/dev/spl/cmd'                           \r\nMaking all in scripts                                                           \r\nmake[2]: Entering directory `/home/surya1/dev/spl/scripts'                      \r\nmake[2]: Nothing to be done for `all'.                                          \r\nmake[2]: Leaving directory `/home/surya1/dev/spl/scripts'                       \r\nMaking all in module                                                            \r\nmake[2]: Entering directory `/home/surya1/dev/spl/module'                       \r\nmake -C /usr/src/linux-2.6.32.48-1-lts SUBDIRS=`pwd`  modules                   \r\nmake[3]: Entering directory `/usr/src/linux-2.6.32.48-1-lts'                    \r\n  CC [M]  /home/surya1/dev/spl/module/spl/../../module/spl/spl-debug.o          \r\nIn file included from include/linux/irq.h:29:0,                                 \r\n                 from /usr/src/linux-2.6.32.48-1-lts/arch/x86/include/asm/hardirq.h:5,\r\n                 from include/linux/hardirq.h:10,                               \r\n                 from include/linux/pagemap.h:15,                               \r\n                 from /home/surya1/dev/spl/module/spl/../../module/spl/spl-debug.c:30:\r\n/usr/src/linux-2.6.32.48-1-lts/arch/x86/include/asm/irq_regs.h: In function ‘set_irq_regs’:\r\n/usr/src/linux-2.6.32.48-1-lts/arch/x86/include/asm/irq_regs.h:26:2: warning: variable ‘tmp__’ set but not used [-Wunused-but-set-variable]\r\nIn file included from /usr/src/linux-2.6.32.48-1-lts/arch/x86/include/asm/hardirq.h:5:0,\r\n                 from include/linux/hardirq.h:10,                               \r\n                 from include/linux/pagemap.h:15,                               \r\n                 from /home/surya1/dev/spl/module/spl/../../module/spl/spl-debug.c:30:\r\ninclude/linux/irq.h: In function ‘alloc_desc_masks’:                            \r\ninclude/linux/irq.h:441:8: warning: variable ‘gfp’ set but not used [-Wunused-but-set-variable]\r\nIn file included from /home/surya1/dev/spl/module/spl/../../module/spl/spl-debug.c:30:0:\r\ninclude/linux/pagemap.h: In function ‘fault_in_pages_readable’:                 \r\ninclude/linux/pagemap.h:415:16: warning: variable ‘c’ set but not used [-Wunused-but-set-variable]\r\n  CC [M]  /home/surya1/dev/spl/module/spl/../../module/spl/spl-proc.o           \r\n  CC [M]  /home/surya1/dev/spl/module/spl/../../module/spl/spl-kmem.o           \r\n  CC [M]  /home/surya1/dev/spl/module/spl/../../module/spl/spl-thread.o         \r\n  CC [M]  /home/surya1/dev/spl/module/spl/../../module/spl/spl-taskq.o          \r\nIn file included from include/linux/irq.h:29:0,                                 \r\n                 from /usr/src/linux-2.6.32.48-1-lts/arch/x86/include/asm/hardirq.h:5,\r\n                 from include/linux/hardirq.h:10,                               \r\n                 from include/linux/interrupt.h:12,                             \r\n                 from /home/surya1/dev/spl/include/sys/taskq.h:31,              \r\n                 from /home/surya1/dev/spl/module/spl/../../module/spl/spl-taskq.c:27:\r\n/usr/src/linux-2.6.32.48-1-lts/arch/x86/include/asm/irq_regs.h: In function ‘set_irq_regs’:\r\n/usr/src/linux-2.6.32.48-1-lts/arch/x86/include/asm/irq_regs.h:26:2: warning: variable ‘tmp__’ set but not used [-Wunused-but-set-variable]\r\nIn file included from /usr/src/linux-2.6.32.48-1-lts/arch/x86/include/asm/hardirq.h:5:0,\r\n                 from include/linux/hardirq.h:10,                               \r\n                 from include/linux/interrupt.h:12,                             \r\n                 from /home/surya1/dev/spl/include/sys/taskq.h:31,              \r\n                 from /home/surya1/dev/spl/module/spl/../../module/spl/spl-taskq.c:27:\r\ninclude/linux/irq.h: In function ‘alloc_desc_masks’:                            \r\ninclude/linux/irq.h:441:8: warning: variable ‘gfp’ set but not used [-Wunused-but-set-variable]\r\n  CC [M]  /home/surya1/dev/spl/module/spl/../../module/spl/spl-rwlock.o         \r\n  CC [M]  /home/surya1/dev/spl/module/spl/../../module/spl/spl-vnode.o          \r\nIn file included from include/linux/irq.h:29:0,                                 \r\n                 from /usr/src/linux-2.6.32.48-1-lts/arch/x86/include/asm/hardirq.h:5,\r\n                 from include/linux/hardirq.h:10,                               \r\n                 from include/linux/ftrace_event.h:7,                           \r\n                 from include/trace/syscall.h:6,                                \r\n                 from include/linux/syscalls.h:70,                              \r\n                 from /home/surya1/dev/spl/include/sys/vnode.h:29,              \r\n                 from /home/surya1/dev/spl/module/spl/../../module/spl/spl-vnode.c:27:\r\n/usr/src/linux-2.6.32.48-1-lts/arch/x86/include/asm/irq_regs.h: In function ‘set_irq_regs’:\r\n/usr/src/linux-2.6.32.48-1-lts/arch/x86/include/asm/irq_regs.h:26:2: warning: variable ‘tmp__’ set but not used [-Wunused-but-set-variable]\r\nIn file included from /usr/src/linux-2.6.32.48-1-lts/arch/x86/include/asm/hardirq.h:5:0,\r\n                 from include/linux/hardirq.h:10,                               \r\n                 from include/linux/ftrace_event.h:7,                           \r\n                 from include/trace/syscall.h:6,                                \r\n                 from include/linux/syscalls.h:70,                              \r\n                 from /home/surya1/dev/spl/include/sys/vnode.h:29,              \r\n                 from /home/surya1/dev/spl/module/spl/../../module/spl/spl-vnode.c:27:\r\ninclude/linux/irq.h: In function ‘alloc_desc_masks’:                            \r\ninclude/linux/irq.h:441:8: warning: variable ‘gfp’ set but not used [-Wunused-but-set-variable]\r\nIn file included from include/linux/buffer_head.h:13:0,                         \r\n                 from /home/surya1/dev/spl/include/sys/vnode.h:31,              \r\n                 from /home/surya1/dev/spl/module/spl/../../module/spl/spl-vnode.c:27:\r\ninclude/linux/pagemap.h: In function ‘fault_in_pages_readable’:                 \r\ninclude/linux/pagemap.h:415:16: warning: variable ‘c’ set but not used [-Wunused-but-set-variable]\r\n  CC [M]  /home/surya1/dev/spl/module/spl/../../module/spl/spl-err.o            \r\n  CC [M]  /home/surya1/dev/spl/module/spl/../../module/spl/spl-time.o\r\n</pre>\r\n\r\n<pre>\r\n$ uname -a\r\nLinux ARCH 2.6.32.48-1-lts #1 SMP Fri Nov 11 17:27:05 CET 2011 x86_64 QEMU Virtual CPU version 0.12.3 GenuineIntel GNU/Linux\r\n</pre>\r\n\r\n","assignee":null,"id":2391078,"labels":[],"number":62,"pull_request":{"patch_url":null,"html_url":null,"diff_url":null},"title":"Clean up make output on Arch Linux running kernel26-lts and kernel26-lts-headers","html_url":"https://github.com/zfsonlinux/spl/issues/62","closed_at":null,"url":"https://api.github.com/repos/zfsonlinux/spl/issues/62","milestone":null},"action":"created","comment":{"created_at":"2011-11-29T21:25:50Z","updated_at":"2011-11-29T21:25:50Z","user":{"gravatar_id":"ea8270b9f1f868833a8cdbb325384ed2","id":658081,"url":"https://api.github.com/users/Prakash-Surya","avatar_url":"https://secure.gravatar.com/avatar/ea8270b9f1f868833a8cdbb325384ed2?d=https://a248.e.akamai.net/assets.github.com%2Fimages%2Fgravatars%2Fgravatar-140.png","login":"Prakash-Surya"},"body":"Looks like the LTS version of the macro is the same as upstream kernel.org's for tag v2.6.32. So I would think this shouldn't be specific to Arch.. Although I haven't seen it on RHEL.","id":2949397,"url":"https://api.github.com/repos/zfsonlinux/spl/issues/comments/2949397"}}