lkml.org 
[lkml]   [2012]   [Dec]   [12]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
/
Date
SubjectCommit 607ca46e97a1b6594b29647d98a32d545c24bdff breaks building tools/hv/hv_kvp_daemon.c
From
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
--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/

\
 
 \ /
  Last update: 2012-12-12 23:21    [W:0.247 / U:0.160 seconds]
©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site