http://bugs.winehq.org/show_bug.cgi?id=16687
Summary: Wrong integer formats on OpenBSD Product: Wine Version: 1.1.11 Platform: PC OS/Version: OpenBSD Status: NEW Keywords: download, source Severity: minor Priority: P2 Component: build-env AssignedTo: wine-bugs@winehq.org ReportedBy: austinenglish@gmail.com
There quite a few of the below types of warnings on OpenBSD ():
regexp.c:2627: warning: field width is not type int (arg 6) opengl_ext.c:1766: warning: int format, ptrdiff_t arg (arg 8) heap.c:52: warning: int format, long int arg (arg 6) gdbproxy.c:1379: warning: unsigned int format, long unsigned int arg (arg 3) gdbproxy.c:1451: warning: unsigned int format, long int arg (arg 3) gdbproxy.c:1457: warning: field precision is not type int (arg 5) source.c:47: warning: field precision is not type int (arg 2)
I had a go at fixing them, by changing TRACE/ERR/etc., but it then breaks on other platforms. It's detected somewhere for other platforms, but not for OpenBSD. Unfortunately, I don't know where that is :-). If someone could point me in the right direction, I'll have a go at it.