**** BEGIN LOGGING AT Sun Aug 25 02:59:58 2013 Aug 25 03:01:50 build #275 of ep93xx is complete: Failure [failed compile_5] Build details are at http://buildbot.openwrt.org:8010/builders/ep93xx/builds/275 **** BEGIN LOGGING AT Sun Aug 25 13:25:58 2013 Aug 25 14:43:05 juhosg r37835 trunk/target/linux/x86/alix2/target.mk * x86/alix2: add kmod-usb2-pci to default packages Aug 25 15:01:39 updated openwrt/upstream, https://home.comcast.net/~sdwalker/uscan/index.html Aug 25 15:04:26 swalker: thank you so much for this link, I've been looking for it a long time! Aug 25 17:50:58 build #329 of rb532 is complete: Failure [failed shell_12] Build details are at http://buildbot.openwrt.org:8010/builders/rb532/builds/329 Aug 25 17:55:01 build #329 of ppc44x is complete: Failure [failed shell_12] Build details are at http://buildbot.openwrt.org:8010/builders/ppc44x/builds/329 Aug 25 18:04:03 acinonyx r37836 packages/net/lispmob/Makefile * [packages] lispmob: Bump to git head Aug 25 18:24:53 build #361 of orion is complete: Failure [failed compile_8] Build details are at http://buildbot.openwrt.org:8010/builders/orion/builds/361 Aug 25 18:47:39 acinonyx r37837 trunk/package/network/services/lldpd/Makefile * lldpd: Add libbsd dependency when using eglibc Aug 25 18:56:38 build #342 of uml is complete: Failure [failed compile_5] Build details are at http://buildbot.openwrt.org:8010/builders/uml/builds/342 Aug 25 19:02:52 acinonyx r37838 branches/attitude_adjustment/include/netfilter.mk * netfilter: fix typo Aug 25 20:06:13 build #312 of sibyte is complete: Failure [failed shell_12] Build details are at http://buildbot.openwrt.org:8010/builders/sibyte/builds/312 Aug 25 20:29:10 build #328 of ar7 is complete: Success [build successful] Build details are at http://buildbot.openwrt.org:8010/builders/ar7/builds/328 Aug 25 20:29:26 hi there Aug 25 20:30:39 I'm working on adding device driver support, which got included into the kernel in 3.7, so my attempt was: Aug 25 20:31:48 ifeq ($(strip $(call CompareKernelPatchVer,$(KERNEL_PATCHVER),ge,3.7.0)),1) Aug 25 20:31:49 define KernelPackage/..... Aug 25 20:31:51 ....all the definitions .... Aug 25 20:31:53 endif Aug 25 20:33:22 but doing this, the block is not displayed in menuconfig. kernel version for my selected platform should be 3.8 Aug 25 20:34:24 have you cleaned the tmp dir? Aug 25 20:35:34 hmm, I did make clean before I started. let me check Aug 25 20:37:20 make clean isn't always enough Aug 25 20:39:00 well, I deleted everything in tmp, but still no success Aug 25 20:40:24 I have no idea if it is neccessary but have you done a make defconfig as well? Aug 25 20:41:04 not yet Aug 25 20:43:59 did not help either :-( Aug 25 21:07:16 what if you remove the comparison? Aug 25 21:15:36 build #350 of lantiq is complete: Failure [failed shell_16] Build details are at http://buildbot.openwrt.org:8010/builders/lantiq/builds/350 Aug 25 21:17:56 it works fine with a simpler comparison, like ifeq (1,1) Aug 25 21:22:40 then there is probably something wrong with the compare... Aug 25 21:25:07 do you see an easy way to check that? Aug 25 21:26:02 what is the strip doing there? Aug 25 21:26:29 which file did you edit? Aug 25 21:28:10 package/kernel/linux/modules/hwmon.mk Aug 25 21:29:48 don't know about the strip. Florian gave me the ifeq-line some years ago, but it is still used in other files, like include/kernel.mk Aug 25 21:31:13 or package/kernel/linux/modules/usb.mk Aug 25 21:35:34 I've seen them, line seems fine, I have no ideas how to debug this any further Aug 25 21:36:18 I could think of the possibility that the CompareKernelPatchVer 'function' isn't known, what happens if you miss-spell it by changing it to CompareKernelPatchVer_foo or something? Aug 25 21:41:17 renaming the function still prevents the entry from being displayed. but no error messages in console or in log/ Aug 25 21:42:39 Is it possible to make the make stuff output anything? check the value of $(KERNEL_PATCHVER), display the output fo the call? Aug 25 21:44:51 what I already did was to replace $(KERNEL_PATCHVER) with my kernel version (3.8.13), but that did not help Aug 25 21:45:59 have you tried to change the equality modifier to le? Aug 25 21:48:48 I will try this. what I already did without success was to change the compare value (3.7.0) to 3.1.0 as well as 3.10.0 Aug 25 21:49:22 no, using le did not work Aug 25 21:49:55 CompareKernelPatchVer is defined in kernel.mk, is it possible to check if kernel_version_cmp is defined? Aug 25 21:53:53 I added a package there, where should I find it in the menuconfig tree? Aug 25 21:55:27 sorry, I can't follow you. did you add a package to package/kernel/linux/modules/hwmon.mk? Aug 25 21:56:47 I added a fake entry in my tree, to reproduce your issue ;) Aug 25 21:56:59 I found the correct menu item Aug 25 22:03:39 I have added $(KERNEL_PATCHVER) to another modules title, but it doesn't show anything, so I guess it isn't defined... Aug 25 22:04:47 when adding the "$(call CompareKernelPatchVer,$(KERNEL_PATCHVER),ge,3.7.0)" part it adds 0... Aug 25 22:09:03 i did the same, same result Aug 25 22:10:00 could you check out if it is correctly defined in the other *.mk files in the packages dir? then it is useful to find out where it is defined... and why it is correctly passed to these files Aug 25 22:10:51 I'll see what I can do Aug 25 22:17:46 it's defined in include/kernel-version.mk Aug 25 22:24:14 hmm, tried to output $(LINUX_VERSION) in a title, but output is "" Aug 25 22:25:00 too bad, it is over my head... Aug 25 22:26:17 well, you gave me some good hints Aug 25 22:27:19 maybe the initialization order is incorrect, but I would find out IF and why it is working in other package files... Aug 25 22:30:01 cool, guess what... Aug 25 22:30:14 it isn't working in crypto.mk either Aug 25 22:30:23 $(KERNEL_PATCHVER) isn't defined there Aug 25 22:30:58 well, it's time for me to go off to bed... Aug 25 22:31:02 good luck with it... Aug 25 22:31:12 well, me too. take care **** ENDING LOGGING AT Mon Aug 26 02:59:58 2013