2012/12/12 Bjarke Istrup Pedersen <gurlige...@gentoo.org>: > Hey, > > It seems like this commit breaks building hv_kvp_daemon. > > Here is the bisect log: > > # good: [a0d271cbfed1dd50278c6b06bead3d00ba0a88f9] Linux 3.6 > git bisect good a0d271cbfed1dd50278c6b06bead3d00ba0a88f9 > # bad: [29594404d7fe73cd80eaa4ee8c43dcc53970c60e] Linux 3.7 > git bisect bad 29594404d7fe73cd80eaa4ee8c43dcc53970c60e > # good: [d66e6737d454553e1e62109d8298ede5351178a4] Merge > git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6 > git bisect good d66e6737d454553e1e62109d8298ede5351178a4 > # good: [e1b28147f684af67bfac989756c27c19859d3d4e] Merge branch > 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/s390/linux > git bisect good e1b28147f684af67bfac989756c27c19859d3d4e > # bad: [37820108f395032e850e400139d956561a043c26] Merge tag > 'fixes-for-linus' of > git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc > git bisect bad 37820108f395032e850e400139d956561a043c26 > # good: [4f1cd91497774488ed16119ec3f54b3daf1561de] Merge branch > 'v4l_for_linus' of > git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media > git bisect good 4f1cd91497774488ed16119ec3f54b3daf1561de > # good: [9db908806b85c1430150fbafe269a7b21b07d15d] Merge tag 'md-3.7' > of git://neil.brown.name/md > git bisect good 9db908806b85c1430150fbafe269a7b21b07d15d > # bad: [43c422eda99b894f18d1cca17bcd2401efaf7bd0] apparmor: fix > apparmor OOPS in audit_log_untrustedstring+0x1c/0x40 > git bisect bad 43c422eda99b894f18d1cca17bcd2401efaf7bd0 > # bad: [2384d6aa079de7c16c7877220d3cd4c6f4f50767] bnx2x: fix handling > mf storage modes > git bisect bad 2384d6aa079de7c16c7877220d3cd4c6f4f50767 > # good: [dbadc17683e6c673a69b236c0f041b931cc55c42] X.509: Fix > indefinite length element skip error handling > git bisect good dbadc17683e6c673a69b236c0f041b931cc55c42 > # good: [35bafbee4b4732a2820bbd0ef141c8192ff29731] Merge tag > 'disintegrate-mips-20121009' of > git://git.infradead.org/users/dhowells/linux-headers into > mips-for-linux-next > git bisect good 35bafbee4b4732a2820bbd0ef141c8192ff29731 > # bad: [0b381a286e5d748b1fd80095d3dd52326819742f] Merge tag > 'disintegrate-main-20121013' of > git://git.infradead.org/users/dhowells/linux-headers > git bisect bad 0b381a286e5d748b1fd80095d3dd52326819742f > # good: [7c5a47346989e43ba34a9c94a55cc0aef7ed6b3b] Merge tag > 'openrisc-uapi' of git://openrisc.net/jonas/linux > git bisect good 7c5a47346989e43ba34a9c94a55cc0aef7ed6b3b > # bad: [607ca46e97a1b6594b29647d98a32d545c24bdff] UAPI: (Scripted) > Disintegrate include/linux > git bisect bad 607ca46e97a1b6594b29647d98a32d545c24bdff > # good: [08cce05c5a91f5017f4edc9866cf026908c73f9f] UAPI: Unexport > linux/blk_types.h > git bisect good 08cce05c5a91f5017f4edc9866cf026908c73f9f > > Here is the build output from 3.7.0: > > hv # gcc hv_kvp_daemon.c -I/usr/src/linux/include -o hv_kvp_daemon > In file included from hv_kvp_daemon.c:29:0: > /usr/src/linux/include/linux/types.h:14:26: error: conflicting types > for ‘fd_set’ > /usr/include/sys/select.h:75:5: note: previous declaration of ‘fd_set’ was > here > /usr/src/linux/include/linux/types.h:15:25: error: conflicting types for > ‘dev_t’ > /usr/include/sys/types.h:60:17: note: previous declaration of ‘dev_t’ was here > /usr/src/linux/include/linux/types.h:17:26: error: conflicting types > for ‘mode_t’ > /usr/include/sys/types.h:70:18: note: previous declaration of ‘mode_t’ was > here > /usr/src/linux/include/linux/types.h:25:26: error: conflicting types > for ‘timer_t’ > /usr/include/time.h:103:19: note: previous declaration of ‘timer_t’ was here > /usr/src/linux/include/linux/types.h:134:23: error: conflicting types > for ‘blkcnt_t’ > /usr/include/sys/types.h:235:20: note: previous declaration of > ‘blkcnt_t’ was here > In file included from > /usr/lib/gcc/i586-pc-linux-gnu/4.6.3/include/stdint.h:3:0, > from /usr/include/netinet/in.h:23, > from /usr/include/arpa/inet.h:22, > from hv_kvp_daemon.c:36: > /usr/include/stdint.h:128:23: error: conflicting types for ‘uintptr_t’ > /usr/src/linux/include/linux/types.h:36:24: note: previous declaration > of ‘uintptr_t’ was here > In file included from /usr/src/linux/include/linux/connector.h:25:0, > from hv_kvp_daemon.c:37: > /usr/src/linux/include/linux/atomic.h:4:24: fatal error: asm/atomic.h: > No such file or directory > compilation terminated. > > Is there an easy fix for this, my server is complaining about I need > to upgrade hv_kvp_daemon for my 3.7.0 kernel. > > Best regards, > Bjarke
Sorry for resending this, but it does still not work. Is there anything that can be done to fix this? Best regards, Bjarke -- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majord...@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/