From: dtran11 <dt...@gm...> - 2011-02-26 20:46:16
|
I can't seem to bitbake dave's gpio recipes when I am on kernel 2.6.36. I tried bitbaking it with 2.6.32 and it worked. Is there a kernel dependency somewhere? -- View this message in context: http://old.nabble.com/cannot-bitbake-gpio-module-with-2.6.36-tp31021887p31021887.html Sent from the Gumstix mailing list archive at Nabble.com. |
From: dtran11 <dt...@gm...> - 2011-02-26 22:19:50
|
I think I found the reason why it won't compile for 2.6.36: Seems like the struct file_operations has changed in 2.6.36. -- View this message in context: http://old.nabble.com/cannot-bitbake-gpio-module-with-2.6.36-tp31021887p31022298.html Sent from the Gumstix mailing list archive at Nabble.com. |
From: Dave H. <dhy...@gm...> - 2011-02-27 00:38:01
|
Hi, On Sat, Feb 26, 2011 at 3:19 PM, dtran11 <dt...@gm...> wrote: > > I think I found the reason why it won't compile for 2.6.36: Seems like the > struct file_operations has changed in 2.6.36. Oh yeah - I mean to check those changes in. Will do very shortly. Dave Hylands |
From: dtran11 <dt...@gm...> - 2011-02-27 00:53:44
|
Thank you for the fast response. Dave Hylands wrote: > > Hi, > > On Sat, Feb 26, 2011 at 3:19 PM, dtran11 <dt...@gm...> wrote: >> >> I think I found the reason why it won't compile for 2.6.36: Seems like >> the >> struct file_operations has changed in 2.6.36. > > Oh yeah - I mean to check those changes in. > > Will do very shortly. > > Dave Hylands > > ------------------------------------------------------------------------------ > Free Software Download: Index, Search & Analyze Logs and other IT data in > Real-Time with Splunk. Collect, index and harness all the fast moving IT > data > generated by your applications, servers and devices whether physical, > virtual > or in the cloud. Deliver compliance at lower cost and gain new business > insights. http://p.sf.net/sfu/splunk-dev2dev > _______________________________________________ > gumstix-users mailing list > gum...@li... > https://lists.sourceforge.net/lists/listinfo/gumstix-users > > -- View this message in context: http://old.nabble.com/cannot-bitbake-gpio-module-with-2.6.36-tp31021887p31022886.html Sent from the Gumstix mailing list archive at Nabble.com. |
From: Dave H. <dhy...@gm...> - 2011-02-27 00:53:03
|
Hi, On Sat, Feb 26, 2011 at 5:37 PM, Dave Hylands <dhy...@gm...> wrote: > Hi, > > On Sat, Feb 26, 2011 at 3:19 PM, dtran11 <dt...@gm...> wrote: >> >> I think I found the reason why it won't compile for 2.6.36: Seems like the >> struct file_operations has changed in 2.6.36. > > Oh yeah - I mean to check those changes in. > > Will do very shortly. Ok - I updated both the gpio and gpio_event modules in my subversion repository to use the unlocked_ioctl call instead of ioctl. Since unlocked_ioctl was introduced way back in 2.6.11, this should work for any kernel later than that as well. Dave Hylands |
From: dtran11 <dt...@gm...> - 2011-03-16 13:28:52
|
Hi Dave, I switched back to 2.6.33 and am having problems with gpio-event-module. This is what the kernel is complaining about: modprobe: Failed to load module gpio_event_drv: unknown symbol in module, or unknown parameter. gpio_event_drv: disagrees about version of symbol unregister_sysctl_table gpio_event_drv: Unknown symbol unregister_sysctl_table Thanks. Dave Hylands wrote: > > Hi, > > On Sat, Feb 26, 2011 at 5:37 PM, Dave Hylands <dhy...@gm...> wrote: >> Hi, >> >> On Sat, Feb 26, 2011 at 3:19 PM, dtran11 <dt...@gm...> wrote: >>> >>> I think I found the reason why it won't compile for 2.6.36: Seems like >>> the >>> struct file_operations has changed in 2.6.36. >> >> Oh yeah - I mean to check those changes in. >> >> Will do very shortly. > > Ok - I updated both the gpio and gpio_event modules in my subversion > repository to use the unlocked_ioctl call instead of ioctl. Since > unlocked_ioctl was introduced way back in 2.6.11, this should work for > any kernel later than that as well. > > Dave Hylands > > ------------------------------------------------------------------------------ > Free Software Download: Index, Search & Analyze Logs and other IT data in > Real-Time with Splunk. Collect, index and harness all the fast moving IT > data > generated by your applications, servers and devices whether physical, > virtual > or in the cloud. Deliver compliance at lower cost and gain new business > insights. http://p.sf.net/sfu/splunk-dev2dev > _______________________________________________ > gumstix-users mailing list > gum...@li... > https://lists.sourceforge.net/lists/listinfo/gumstix-users > > -- View this message in context: http://old.nabble.com/cannot-bitbake-gpio-module-with-2.6.36-tp31021887p31163442.html Sent from the Gumstix mailing list archive at Nabble.com. |
From: Dave H. <dhy...@gm...> - 2011-03-17 01:58:04
|
Hi, On Wed, Mar 16, 2011 at 6:28 AM, dtran11 <dt...@gm...> wrote: > > Hi Dave, > > I switched back to 2.6.33 and am having problems with gpio-event-module. > This is what the kernel is complaining about: > > modprobe: Failed to load module gpio_event_drv: unknown symbol in module, > or unknown parameter. > gpio_event_drv: disagrees about version of symbol unregister_sysctl_table > gpio_event_drv: Unknown symbol unregister_sysctl_table It sounds like you're using the module built for 2.6.36 on 2.6.33. You'll need to rebuild the kernel modules so that they match the kernel version you're using. You should be able to run modinfo (if it's available on your gumstix), and the vermagic will show which kernel version a module was built to work with. You can also transfer the .ko file from the gumstix to your build machine and run modinfo from the build machine. -- Dave Hylands Shuswap, BC, Canada http://www.davehylands.com |
From: Dat T. <dt...@gm...> - 2011-03-17 15:28:53
|
Here is what I get with modinfo on the old driver that works and the new one that doesn't. The only difference is the srcversion which shouldn't matter. Maybe my oe build environment has some residual kernel source from 2.6.36? appusr@appusr-VirtualBox:~/oe/user.collection/recipes/gpio-event-module/module$ modinfo /media/LINUX/lib/modules/2.6.33/kernel/drivers/gpio/gpio-event-drv.ko filename: /media/LINUX/lib/modules/2.6.33/kernel/drivers/gpio/gpio-event-drv.ko license: Dual BSD/GPL description: GPIO Event Driver author: Dave Hylands srcversion: D6FC93A0939510E6EAF8C5F depends: vermagic: 2.6.33 mod_unload modversions ARMv7 appusr@appusr-VirtualBox:~/oe/user.collection/recipes/gpio-event-module/module$ modinfo /media/LINUX/lib/modules/2.6.33/kernel/drivers/gpio/gpio-event-drv.ko filename: /media/LINUX/lib/modules/2.6.33/kernel/drivers/gpio/gpio-event-drv.ko license: Dual BSD/GPL description: GPIO Event Driver author: Dave Hylands srcversion: 20A1072B1B75F54E1148FC9 depends: vermagic: 2.6.33 mod_unload modversions ARMv7 On Wed, Mar 16, 2011 at 8:56 PM, Dave Hylands <dhy...@gm...> wrote: > Hi, > > On Wed, Mar 16, 2011 at 6:28 AM, dtran11 <dt...@gm...> wrote: > > > > Hi Dave, > > > > I switched back to 2.6.33 and am having problems with gpio-event-module. > > This is what the kernel is complaining about: > > > > modprobe: Failed to load module gpio_event_drv: unknown symbol in > module, > > or unknown parameter. > > gpio_event_drv: disagrees about version of symbol > unregister_sysctl_table > > gpio_event_drv: Unknown symbol unregister_sysctl_table > > It sounds like you're using the module built for 2.6.36 on 2.6.33. > > You'll need to rebuild the kernel modules so that they match the > kernel version you're using. > > You should be able to run modinfo (if it's available on your gumstix), > and the vermagic will show which kernel version a module was built to > work with. > > You can also transfer the .ko file from the gumstix to your build > machine and run modinfo from the build machine. > > -- > Dave Hylands > Shuswap, BC, Canada > http://www.davehylands.com > > > ------------------------------------------------------------------------------ > Colocation vs. Managed Hosting > A question and answer guide to determining the best fit > for your organization - today and in the future. > http://p.sf.net/sfu/internap-sfd2d > _______________________________________________ > gumstix-users mailing list > gum...@li... > https://lists.sourceforge.net/lists/listinfo/gumstix-users > |
From: Dat T. <dt...@gm...> - 2011-03-17 17:07:49
|
I found out my problem. I was building the modules under the same kernel version (2.6.33) but they differ in their kernel options (defconfig changes). I didn't think this would matter but it does make it incompatible. On Thu, Mar 17, 2011 at 10:28 AM, Dat Tran <dt...@gm...> wrote: > Here is what I get with modinfo on the old driver that works and the new > one that doesn't. The only difference is the srcversion which shouldn't > matter. Maybe my oe build environment has some residual kernel source from > 2.6.36? > > appusr@appusr-VirtualBox:~/oe/user.collection/recipes/gpio-event-module/module$ > modinfo > /media/LINUX/lib/modules/2.6.33/kernel/drivers/gpio/gpio-event-drv.ko > filename: > /media/LINUX/lib/modules/2.6.33/kernel/drivers/gpio/gpio-event-drv.ko > license: Dual BSD/GPL > description: GPIO Event Driver > author: Dave Hylands > srcversion: D6FC93A0939510E6EAF8C5F > depends: > vermagic: 2.6.33 mod_unload modversions ARMv7 > > > appusr@appusr-VirtualBox:~/oe/user.collection/recipes/gpio-event-module/module$ > modinfo > /media/LINUX/lib/modules/2.6.33/kernel/drivers/gpio/gpio-event-drv.ko > filename: > /media/LINUX/lib/modules/2.6.33/kernel/drivers/gpio/gpio-event-drv.ko > license: Dual BSD/GPL > description: GPIO Event Driver > author: Dave Hylands > srcversion: 20A1072B1B75F54E1148FC9 > depends: > vermagic: 2.6.33 mod_unload modversions ARMv7 > > > On Wed, Mar 16, 2011 at 8:56 PM, Dave Hylands <dhy...@gm...> wrote: > >> Hi, >> >> On Wed, Mar 16, 2011 at 6:28 AM, dtran11 <dt...@gm...> wrote: >> > >> > Hi Dave, >> > >> > I switched back to 2.6.33 and am having problems with gpio-event-module. >> > This is what the kernel is complaining about: >> > >> > modprobe: Failed to load module gpio_event_drv: unknown symbol in >> module, >> > or unknown parameter. >> > gpio_event_drv: disagrees about version of symbol >> unregister_sysctl_table >> > gpio_event_drv: Unknown symbol unregister_sysctl_table >> >> It sounds like you're using the module built for 2.6.36 on 2.6.33. >> >> You'll need to rebuild the kernel modules so that they match the >> kernel version you're using. >> >> You should be able to run modinfo (if it's available on your gumstix), >> and the vermagic will show which kernel version a module was built to >> work with. >> >> You can also transfer the .ko file from the gumstix to your build >> machine and run modinfo from the build machine. >> >> -- >> Dave Hylands >> Shuswap, BC, Canada >> http://www.davehylands.com >> >> >> ------------------------------------------------------------------------------ >> Colocation vs. Managed Hosting >> A question and answer guide to determining the best fit >> for your organization - today and in the future. >> http://p.sf.net/sfu/internap-sfd2d >> _______________________________________________ >> gumstix-users mailing list >> gum...@li... >> https://lists.sourceforge.net/lists/listinfo/gumstix-users >> > > |
From: Dave H. <dhy...@gm...> - 2011-03-17 19:14:25
|
Hi Dat, On Thu, Mar 17, 2011 at 10:07 AM, Dat Tran <dt...@gm...> wrote: > I found out my problem. I was building the modules under the same kernel > version (2.6.33) but they differ in their kernel options (defconfig > changes). I didn't think this would matter but it does make it incompatible. Yeah - there are certain CONFIG_ options which make modules incompatible the kernel, and *most* of them will cause a module to fail to load (which is a good thing). -- Dave Hylands Shuswap, BC, Canada http://www.davehylands.com |
From: dtran11 <dt...@gm...> - 2011-03-18 00:01:13
|
I think I found my incompatible CONFIG_ option: CONFIG_WLAN. The only difference between my two kernels is that config option. Hope it helps someone who encounters the same problem in the future. Dave Hylands wrote: > > Hi Dat, > > On Thu, Mar 17, 2011 at 10:07 AM, Dat Tran <dt...@gm...> wrote: >> I found out my problem. I was building the modules under the same kernel >> version (2.6.33) but they differ in their kernel options (defconfig >> changes). I didn't think this would matter but it does make it >> incompatible. > > Yeah - there are certain CONFIG_ options which make modules > incompatible the kernel, and *most* of them will cause a module to > fail to load (which is a good thing). > > -- > Dave Hylands > Shuswap, BC, Canada > http://www.davehylands.com > > ------------------------------------------------------------------------------ > Colocation vs. Managed Hosting > A question and answer guide to determining the best fit > for your organization - today and in the future. > http://p.sf.net/sfu/internap-sfd2d > _______________________________________________ > gumstix-users mailing list > gum...@li... > https://lists.sourceforge.net/lists/listinfo/gumstix-users > > -- View this message in context: http://old.nabble.com/cannot-bitbake-gpio-module-with-2.6.36-tp31021887p31177558.html Sent from the Gumstix mailing list archive at Nabble.com. |
From: nikelman <ni...@ni...> - 2011-03-17 20:35:50
|
I am getting a similar error on a clean environment build. Log data follows: | NOTE: make CROSS_COMPILE=arm-angstrom-linux-gnueabi- KERNELDIR=/home/gumstix/overo-oe/tmp/work/overo-angstrom-linux-gnueabi/linux-omap3-2.6.36-r97/git CC=arm-angstrom-linux-gnueabi-gcc -march=armv7-a -mtune=cortex-a8 -mfpu=neon -mfloat-abi=softfp -mthumb-interwork -mno-thumb | make -C /home/gumstix/overo-oe/tmp/work/overo-angstrom-linux-gnueabi/linux-omap3-2.6.36-r97/git M=/home/gumstix/overo-oe/tmp/work/overo-angstrom-linux-gnueabi/gpio-event-1.0-r97/gpio-event ARCH=arm CROSS_COMPILE=arm-angstrom-linux-gnueabi- modules | make[1]: Entering directory `/home/gumstix/overo-oe/tmp/work/overo-angstrom-linux-gnueabi/linux-omap3-2.6.36-r97/git' | scripts/Makefile.build:49: *** CFLAGS was changed in "/home/gumstix/overo-oe/tmp/work/overo-angstrom-linux-gnueabi/gpio-event-1.0-r97/gpio-event/Makefile". Fix it to use EXTRA_CFLAGS. Stop. | make[1]: *** [_module_/home/gumstix/overo-oe/tmp/work/overo-angstrom-linux-gnueabi/gpio-event-1.0-r97/gpio-event] Error 2 | make[1]: Leaving directory `/home/gumstix/overo-oe/tmp/work/overo-angstrom-linux-gnueabi/linux-omap3-2.6.36-r97/git' | make: *** [kernel-module] Error 2 | FATAL: oe_runmake failed | ERROR: Function do_compile failed NOTE: package gpio-event-1.0-r97: task do_compile: Failed ERROR: TaskFailed event exception, aborting ERROR: Build of /home/gumstix/overo-oe/org.openembedded.dev/recipes/gpio-event/gpio-event.bb do_compile failed ERROR: Task 15 (/home/gumstix/overo-oe/org.openembedded.dev/recipes/gpio-event/gpio-event.bb, do_compile) failed with 256 ERROR: '/home/gumstix/overo-oe/org.openembedded.dev/recipes/gpio-event/gpio-event.bb' failed ERROR: '/home/gumstix/overo-oe/org.openembedded.dev/recipes/gpio-event/gpio-event.bb' failed Have any changes been applied around this area in the past say 2 weeks that would require me to do another update? Thanks, Nik Dave Hylands wrote: > > Hi, > > On Sat, Feb 26, 2011 at 3:19 PM, dtran11 <dt...@gm...> wrote: >> >> I think I found the reason why it won't compile for 2.6.36: Seems like >> the >> struct file_operations has changed in 2.6.36. > > Oh yeah - I mean to check those changes in. > > Will do very shortly. > > Dave Hylands > > ------------------------------------------------------------------------------ > Free Software Download: Index, Search & Analyze Logs and other IT data in > Real-Time with Splunk. Collect, index and harness all the fast moving IT > data > generated by your applications, servers and devices whether physical, > virtual > or in the cloud. Deliver compliance at lower cost and gain new business > insights. http://p.sf.net/sfu/splunk-dev2dev > _______________________________________________ > gumstix-users mailing list > gum...@li... > https://lists.sourceforge.net/lists/listinfo/gumstix-users > > -- View this message in context: http://old.nabble.com/cannot-bitbake-gpio-module-with-2.6.36-tp31021887p31176223.html Sent from the Gumstix mailing list archive at Nabble.com. |
From: dtran11 <dt...@gm...> - 2011-03-17 23:59:18
|
I don't know if this will help but have you tried doing a clean and then rebuilding it? nikelman wrote: > > I am getting a similar error on a clean environment build. > > Log data follows: > | NOTE: make CROSS_COMPILE=arm-angstrom-linux-gnueabi- > KERNELDIR=/home/gumstix/overo-oe/tmp/work/overo-angstrom-linux-gnueabi/linux-omap3-2.6.36-r97/git > CC=arm-angstrom-linux-gnueabi-gcc -march=armv7-a -mtune=cortex-a8 > -mfpu=neon -mfloat-abi=softfp -mthumb-interwork -mno-thumb > | make -C > /home/gumstix/overo-oe/tmp/work/overo-angstrom-linux-gnueabi/linux-omap3-2.6.36-r97/git > M=/home/gumstix/overo-oe/tmp/work/overo-angstrom-linux-gnueabi/gpio-event-1.0-r97/gpio-event > ARCH=arm CROSS_COMPILE=arm-angstrom-linux-gnueabi- modules > | make[1]: Entering directory > `/home/gumstix/overo-oe/tmp/work/overo-angstrom-linux-gnueabi/linux-omap3-2.6.36-r97/git' > | scripts/Makefile.build:49: *** CFLAGS was changed in > "/home/gumstix/overo-oe/tmp/work/overo-angstrom-linux-gnueabi/gpio-event-1.0-r97/gpio-event/Makefile". > Fix it to use EXTRA_CFLAGS. Stop. > | make[1]: *** > [_module_/home/gumstix/overo-oe/tmp/work/overo-angstrom-linux-gnueabi/gpio-event-1.0-r97/gpio-event] > Error 2 > | make[1]: Leaving directory > `/home/gumstix/overo-oe/tmp/work/overo-angstrom-linux-gnueabi/linux-omap3-2.6.36-r97/git' > | make: *** [kernel-module] Error 2 > | FATAL: oe_runmake failed > | ERROR: Function do_compile failed > NOTE: package gpio-event-1.0-r97: task do_compile: Failed > ERROR: TaskFailed event exception, aborting > ERROR: Build of > /home/gumstix/overo-oe/org.openembedded.dev/recipes/gpio-event/gpio-event.bb > do_compile failed > ERROR: Task 15 > (/home/gumstix/overo-oe/org.openembedded.dev/recipes/gpio-event/gpio-event.bb, > do_compile) failed with 256 > ERROR: > '/home/gumstix/overo-oe/org.openembedded.dev/recipes/gpio-event/gpio-event.bb' > failed > ERROR: > '/home/gumstix/overo-oe/org.openembedded.dev/recipes/gpio-event/gpio-event.bb' > failed > > Have any changes been applied around this area in the past say 2 weeks > that would require me to do another update? > > Thanks, > Nik > > Dave Hylands wrote: >> >> Hi, >> >> On Sat, Feb 26, 2011 at 3:19 PM, dtran11 <dt...@gm...> wrote: >>> >>> I think I found the reason why it won't compile for 2.6.36: Seems like >>> the >>> struct file_operations has changed in 2.6.36. >> >> Oh yeah - I mean to check those changes in. >> >> Will do very shortly. >> >> Dave Hylands >> >> ------------------------------------------------------------------------------ >> Free Software Download: Index, Search & Analyze Logs and other IT data in >> Real-Time with Splunk. Collect, index and harness all the fast moving IT >> data >> generated by your applications, servers and devices whether physical, >> virtual >> or in the cloud. Deliver compliance at lower cost and gain new business >> insights. http://p.sf.net/sfu/splunk-dev2dev >> _______________________________________________ >> gumstix-users mailing list >> gum...@li... >> https://lists.sourceforge.net/lists/listinfo/gumstix-users >> >> > > -- View this message in context: http://old.nabble.com/cannot-bitbake-gpio-module-with-2.6.36-tp31021887p31177553.html Sent from the Gumstix mailing list archive at Nabble.com. |
From: nikelman <ni...@ni...> - 2011-03-18 02:42:38
|
Yes, and it did not resolve the problem. This specific error message "Fix it to use EXTRA_CFLAGS." really has me concerned. Not run across or seen that before. Why would the makefile adding to CFLAGS upset the environment? This is a new git clone I setup to work with the latest without updating my working copy. I have tried doing a clean and rebuild on the kernel, and then going back and checking several of the kernel objects to ensure they where 2.6.36. I always seem to hit these crazy little gotchas when I build a new environment... most of the time it is something with the setup on my side. I am going through that now and double checking how I have everything setup. I did just pay attention to this part of the error: Entering directory `/home/gumstix/overo-oe/tmp/work/overo-angstrom-linux-gnueabi/linux-omap3-2.6.36-r97/git' | scripts/Makefile.build:49: I need to go back and rexamine that Makefile.build. I am running a stock kernel build; not applied any modification to the kernel config. dtran11 wrote: > > I don't know if this will help but have you tried doing a clean and then > rebuilding it? > > > nikelman wrote: >> >> I am getting a similar error on a clean environment build. >> >> Log data follows: >> | NOTE: make CROSS_COMPILE=arm-angstrom-linux-gnueabi- >> KERNELDIR=/home/gumstix/overo-oe/tmp/work/overo-angstrom-linux-gnueabi/linux-omap3-2.6.36-r97/git >> CC=arm-angstrom-linux-gnueabi-gcc -march=armv7-a -mtune=cortex-a8 >> -mfpu=neon -mfloat-abi=softfp -mthumb-interwork -mno-thumb >> | make -C >> /home/gumstix/overo-oe/tmp/work/overo-angstrom-linux-gnueabi/linux-omap3-2.6.36-r97/git >> M=/home/gumstix/overo-oe/tmp/work/overo-angstrom-linux-gnueabi/gpio-event-1.0-r97/gpio-event >> ARCH=arm CROSS_COMPILE=arm-angstrom-linux-gnueabi- modules >> | make[1]: Entering directory >> `/home/gumstix/overo-oe/tmp/work/overo-angstrom-linux-gnueabi/linux-omap3-2.6.36-r97/git' >> | scripts/Makefile.build:49: *** CFLAGS was changed in >> "/home/gumstix/overo-oe/tmp/work/overo-angstrom-linux-gnueabi/gpio-event-1.0-r97/gpio-event/Makefile". >> Fix it to use EXTRA_CFLAGS. Stop. >> | make[1]: *** >> [_module_/home/gumstix/overo-oe/tmp/work/overo-angstrom-linux-gnueabi/gpio-event-1.0-r97/gpio-event] >> Error 2 >> | make[1]: Leaving directory >> `/home/gumstix/overo-oe/tmp/work/overo-angstrom-linux-gnueabi/linux-omap3-2.6.36-r97/git' >> | make: *** [kernel-module] Error 2 >> | FATAL: oe_runmake failed >> | ERROR: Function do_compile failed >> NOTE: package gpio-event-1.0-r97: task do_compile: Failed >> ERROR: TaskFailed event exception, aborting >> ERROR: Build of >> /home/gumstix/overo-oe/org.openembedded.dev/recipes/gpio-event/gpio-event.bb >> do_compile failed >> ERROR: Task 15 >> (/home/gumstix/overo-oe/org.openembedded.dev/recipes/gpio-event/gpio-event.bb, >> do_compile) failed with 256 >> ERROR: >> '/home/gumstix/overo-oe/org.openembedded.dev/recipes/gpio-event/gpio-event.bb' >> failed >> ERROR: >> '/home/gumstix/overo-oe/org.openembedded.dev/recipes/gpio-event/gpio-event.bb' >> failed >> >> Have any changes been applied around this area in the past say 2 weeks >> that would require me to do another update? >> >> Thanks, >> Nik >> >> Dave Hylands wrote: >>> >>> Hi, >>> >>> On Sat, Feb 26, 2011 at 3:19 PM, dtran11 <dt...@gm...> wrote: >>>> >>>> I think I found the reason why it won't compile for 2.6.36: Seems like >>>> the >>>> struct file_operations has changed in 2.6.36. >>> >>> Oh yeah - I mean to check those changes in. >>> >>> Will do very shortly. >>> >>> Dave Hylands >>> >>> ------------------------------------------------------------------------------ >>> Free Software Download: Index, Search & Analyze Logs and other IT data >>> in >>> Real-Time with Splunk. Collect, index and harness all the fast moving IT >>> data >>> generated by your applications, servers and devices whether physical, >>> virtual >>> or in the cloud. Deliver compliance at lower cost and gain new business >>> insights. http://p.sf.net/sfu/splunk-dev2dev >>> _______________________________________________ >>> gumstix-users mailing list >>> gum...@li... >>> https://lists.sourceforge.net/lists/listinfo/gumstix-users >>> >>> >> >> > > -- View this message in context: http://old.nabble.com/cannot-bitbake-gpio-module-with-2.6.36-tp31021887p31178214.html Sent from the Gumstix mailing list archive at Nabble.com. |
From: Dave H. <dhy...@gm...> - 2011-03-18 07:03:16
|
Hi nikelman, On Thu, Mar 17, 2011 at 7:42 PM, nikelman <ni...@ni...> wrote: > > Yes, and it did not resolve the problem. This specific error message "Fix it > to use EXTRA_CFLAGS." really has me concerned. Not run across or seen that > before. Why would the makefile adding to CFLAGS upset the environment? I'll take a look at fixing that. I'm pretty sure it's just a warning though, and I don't believe that it should stop the build. -- Dave Hylands Shuswap, BC, Canada http://www.davehylands.com |
From: nikelman <ni...@ni...> - 2011-03-18 20:12:42
|
Thank you. I think it causes the recipe to fail for me. I notices last night that the gpio.ko driver was not being generated when the kernel is being built, so there also might be an issue with the defconfig I pulled from git. I am going to run a menuconfig and pull in the options I need, and recompile over the weekend. Dave Hylands wrote: > > Hi nikelman, > > On Thu, Mar 17, 2011 at 7:42 PM, nikelman <ni...@ni...> wrote: >> >> Yes, and it did not resolve the problem. This specific error message >> "Fix it >> to use EXTRA_CFLAGS." really has me concerned. Not run across or seen >> that >> before. Why would the makefile adding to CFLAGS upset the environment? > > I'll take a look at fixing that. I'm pretty sure it's just a warning > though, and I don't believe that it should stop the build. > > -- > Dave Hylands > Shuswap, BC, Canada > http://www.davehylands.com > > ------------------------------------------------------------------------------ > Colocation vs. Managed Hosting > A question and answer guide to determining the best fit > for your organization - today and in the future. > http://p.sf.net/sfu/internap-sfd2d > _______________________________________________ > gumstix-users mailing list > gum...@li... > https://lists.sourceforge.net/lists/listinfo/gumstix-users > > -- View this message in context: http://old.nabble.com/cannot-bitbake-gpio-module-with-2.6.36-tp31021887p31184636.html Sent from the Gumstix mailing list archive at Nabble.com. |
From: Dave H. <dhy...@gm...> - 2011-03-19 06:20:44
|
Hi nikelman, On Fri, Mar 18, 2011 at 1:12 PM, nikelman <ni...@ni...> wrote: > > Thank you. > > I think it causes the recipe to fail for me. I notices last night that the > gpio.ko driver was not being generated when the kernel is being built, so > there also might be an issue with the defconfig I pulled from git. I am > going to run a menuconfig and pull in the options I need, and recompile over > the weekend. So, I grabbed a brand new tree, as per the instructions over here: <http://gumstix.org/software-development/open-embedded/61-using-the-open-embedded-build-system.html> and did the bitbake omap3-console-image Then I did cd to the directory containing org.embedded.dev svn co http://svn.hylands.org/linux/oe/user.collection user.collection bitbake task-gpio-all and it completed with no warnings or errors. Is this what you were doing? Or were you building something else? -- Dave Hylands Shuswap, BC, Canada http://www.davehylands.com |
From: nikelman <ni...@ni...> - 2011-03-21 00:10:50
|
I did follow these setup instructions. I did not however run the second GIT command you referenced. I am using the gpio-event that is included in the base tree? Are they not the same? Dave Hylands wrote: > > Hi nikelman, > > On Fri, Mar 18, 2011 at 1:12 PM, nikelman <ni...@ni...> wrote: >> >> Thank you. >> >> I think it causes the recipe to fail for me. I notices last night that >> the >> gpio.ko driver was not being generated when the kernel is being built, so >> there also might be an issue with the defconfig I pulled from git. I am >> going to run a menuconfig and pull in the options I need, and recompile >> over >> the weekend. > > So, I grabbed a brand new tree, as per the instructions over here: > <http://gumstix.org/software-development/open-embedded/61-using-the-open-embedded-build-system.html> > and did the > > bitbake omap3-console-image > > Then I did > > cd to the directory containing org.embedded.dev > svn co http://svn.hylands.org/linux/oe/user.collection user.collection > bitbake task-gpio-all > > and it completed with no warnings or errors. > > Is this what you were doing? Or were you building something else? > > -- > Dave Hylands > Shuswap, BC, Canada > http://www.davehylands.com > > ------------------------------------------------------------------------------ > Colocation vs. Managed Hosting > A question and answer guide to determining the best fit > for your organization - today and in the future. > http://p.sf.net/sfu/internap-sfd2d > _______________________________________________ > gumstix-users mailing list > gum...@li... > https://lists.sourceforge.net/lists/listinfo/gumstix-users > > -- View this message in context: http://old.nabble.com/cannot-bitbake-gpio-module-with-2.6.36-tp31021887p31197007.html Sent from the Gumstix mailing list archive at Nabble.com. |
From: Dave H. <dhy...@gm...> - 2011-03-21 00:51:31
|
Hi nikelman, On Sun, Mar 20, 2011 at 5:10 PM, nikelman <ni...@ni...> wrote: > > I did follow these setup instructions. I did not however run the second GIT > command you referenced. I am using the gpio-event that is included in the > base tree? Are they not the same? The one included in the tree is old. The one on my site is the most up-to-date version. I don't have access to make changes to the one in the gumstix tree, so it was easier for me to just host them directly. -- Dave Hylands Shuswap, BC, Canada http://www.davehylands.com |
From: nikelman <ni...@ni...> - 2011-03-21 02:01:04
|
My apologies for wasting your time. I knew about this but when I saw that gpio-event in the tree I made the assumption that it had be merged into the tree. Getting your version compiles just fine. Many thanks, Nik. Dave Hylands wrote: > > Hi nikelman, > > On Sun, Mar 20, 2011 at 5:10 PM, nikelman <ni...@ni...> wrote: >> >> I did follow these setup instructions. I did not however run the second >> GIT >> command you referenced. I am using the gpio-event that is included in >> the >> base tree? Are they not the same? > > The one included in the tree is old. The one on my site is the most > up-to-date version. > > I don't have access to make changes to the one in the gumstix tree, so > it was easier for me to just host them directly. > > -- > Dave Hylands > Shuswap, BC, Canada > http://www.davehylands.com > > ------------------------------------------------------------------------------ > Colocation vs. Managed Hosting > A question and answer guide to determining the best fit > for your organization - today and in the future. > http://p.sf.net/sfu/internap-sfd2d > _______________________________________________ > gumstix-users mailing list > gum...@li... > https://lists.sourceforge.net/lists/listinfo/gumstix-users > > -- View this message in context: http://old.nabble.com/cannot-bitbake-gpio-module-with-2.6.36-tp31021887p31197393.html Sent from the Gumstix mailing list archive at Nabble.com. |