Tracker item #3118268, was opened at 2010-11-25 03:48
Message generated for change (Comment added) made by admiralnemo
You can respond by visiting: 
https://sourceforge.net/tracker/?func=detail&atid=989708&aid=3118268&group_id=204462

Please note that this message will contain a full copy of the comment thread,
including the initial issue submission, for this request,
not just the latest update.
Category: None
Group: None
Status: Closed
Resolution: Fixed
Priority: 5
Private: No
Submitted By: https://www.google.com/accounts ()
Assigned to: Nobody/Anonymous (nobody)
Summary: conflicting typedef for Bool

Initial Comment:
current builds of open-vm-tools fail with this error:

libtool: compile:  gcc -DPACKAGE_NAME=\"open-vm-tools\" 
-DPACKAGE_TARNAME=\"open-vm-tools\" -DPACKAGE_VERSION=\"2010.11.17\" 
"-DPACKAGE_STRING=\"open-vm-tools 2010.11.17\"" 
-DPACKAGE_BUGREPORT=\"open-vm-tools-devel@lists.sourceforge.net\" 
-DPACKAGE_URL=\"\" -DPACKAGE=\"open-vm-tools\" -DVERSION=\"2010.11.17\" 
-DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 
-DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 
-DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" 
-DHAVE_ECVT=1 -DHAVE_FCVT=1 -DNO_PROCPS=1 -DHAVE_CRYPT_H=1 -DHAVE_INTTYPES_H=1 
-DHAVE_STDINT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_WCHAR_H=1 -DHAVE_SYS_IO_H=1 
-DHAVE_SYS_PARAM_H=1 -DHAVE_SYS_SYSINFO_H=1 -DHAVE_SYS_TYPES_H=1 
-DHAVE_SYS_USER_H=1 -DHAVE_SYS_VFS_H=1 -DHAVE_UNWIND_H=1 -DHAVE__BOOL=1 
-DHAVE_STDBOOL_H=1 -DHAVE_STRUCT_STAT_ST_RDEV=1 -DTIME_WITH_SYS_TIME=1 -I. 
-pthread -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include 
-I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 
-I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include 
-I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng14 -DGTK2 
-DVMTOOLS_USE_GLIB -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include 
-fvisibility=hidden -DGCC_EXPLICIT_EXPORT -DRESOLUTION_X11 
-I/usr/src/packages/BUILD/open-vm-tools-2010.11.17-327185/lib/include 
-I/usr/src/packages/BUILD/open-vm-tools-2010.11.17-327185/lib/include 
-DUSING_AUTOCONF=1 -DOPEN_VM_TOOLS -D_REENTRANT -I/usr/include -DUSE_ICU 
-DHAVE_ICU_38 -DVMX86_TOOLS -DNO_CORE_ICU -D_FILE_OFFSET_BITS=64 
-D_LARGEFILE64_SOURCE -D_XOPEN_SOURCE=500 -D_BSD_SOURCE -D_SVID_SOURCE 
-fmessage-length=0 -O2 -Wall -D_FORTIFY_SOURCE=2 -fstack-protector 
-funwind-tables -fasynchronous-unwind-tables -Wall -Werror -Wno-pointer-sign 
-Wno-unused-value -fno-strict-aliasing -Wno-unknown-pragmas -Wno-uninitialized 
-c resolutionX11.c  -fPIC -DPIC -o .libs/libresolutionSet_la-resolutionX11.o
In file included from /usr/include/X11/extensions/render.h:29:0,
                 from /usr/include/X11/extensions/Xrender.h:33,
                 from /usr/include/X11/extensions/Xrandr.h:33,
                 from resolutionX11.c:32:
/usr/include/X11/Xdefs.h:47:13: error: conflicting types for 'Bool'
/usr/src/packages/BUILD/open-vm-tools-2010.11.17-327185/lib/include/vm_basic_types.h:86:24:
 note: previous declaration of 'Bool' was here
resolutionX11.c:115:1: error: conflicting types for 'ResolutionBackendInit'
resolutionInt.h:73:6: note: previous declaration of 'ResolutionBackendInit' was 
here
resolutionX11.c:168:1: error: conflicting types for 'ResolutionSetResolution'
resolutionInt.h:76:6: note: previous declaration of 'ResolutionSetResolution' 
was here
resolutionX11.c:205:1: error: conflicting types for 'ResolutionSetTopology'
resolutionInt.h:81:6: note: previous declaration of 'ResolutionSetTopology' was 
here
make[3]: *** [libresolutionSet_la-resolutionX11.lo] Error 1
make[3]: Leaving directory 
`/usr/src/packages/BUILD/open-vm-tools-2010.11.17-327185/services/plugins/resolutionSet'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory 
`/usr/src/packages/BUILD/open-vm-tools-2010.11.17-327185/services/plugins'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory 
`/usr/src/packages/BUILD/open-vm-tools-2010.11.17-327185/services'
make: *** [all-recursive] Error 1
error: Bad exit status from /var/tmp/rpm-tmp.2P199U (%build)


----------------------------------------------------------------------

Comment By: AdmiralNemo (admiralnemo)
Date: 2011-01-14 16:54

Message:
Great, I was just thinking about this yesterday. Hopefully I should have
some time this weekend to test it out. Thanks!

----------------------------------------------------------------------

Comment By: Marcelo Vanzin (mvanzin)
Date: 2011-01-14 16:42

Message:
This is hopefully fixed by commit 4df41ac. Let me know otherwise.

----------------------------------------------------------------------

Comment By: AdmiralNemo (admiralnemo)
Date: 2010-11-25 11:35

Message:
I too am experiencing this exact problem. I am on Gentoo ~amd64, where the
issue has been experienced by a number of users:
http://forums.gentoo.org/viewtopic-p-6493986.html. The conflicting
definitions seem to come from xproto, however, even rolling back to
xproto-7.0.17, which was installed when I last successfully built
open-vm-tools (0.0.20100824.292196) does not solve the issue.

----------------------------------------------------------------------

You can respond by visiting: 
https://sourceforge.net/tracker/?func=detail&atid=989708&aid=3118268&group_id=204462

------------------------------------------------------------------------------
Protect Your Site and Customers from Malware Attacks
Learn about various malware tactics and how to avoid them. Understand 
malware threats, the impact they can have on your business, and how you 
can protect your company and customers by using code signing.
http://p.sf.net/sfu/oracle-sfdevnl
_______________________________________________
open-vm-tools-devel mailing list
open-vm-tools-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/open-vm-tools-devel

Reply via email to