http://bugs.winehq.org/show_bug.cgi?id=7081
Dan Kegel <dank(a)kegel.com> changed:
What |Removed |Added
----------------------------------------------------------------------------
Status|RESOLVED |CLOSED
--- Comment #8 from Dan Kegel <dank(a)kegel.com> 2008-01-28 05:40:30 ---
Closing all RESOLVED FIXED bugs older than four weeks.
--
Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email
Do not reply to this email, post in Bugzilla using the
above URL to reply.
------- You are receiving this mail because: -------
You are watching all bug changes.
http://bugs.winehq.org/show_bug.cgi?id=10320
Summary: wine-0.9.48 cannot be compiled with openldap-2.4.6
Product: Wine
Version: 0.9.48.
Platform: PC
OS/Version: Linux
Status: UNCONFIRMED
Severity: normal
Priority: P2
Component: wine-misc
AssignedTo: wine-bugs(a)winehq.org
ReportedBy: nyb(a)users.sourceforge.net
Hi,
compiling wine-0.9.48 with openldap-2.4.6 fails with the following errors:
.
.
.
gcc -c -I. -I. -I../../include -I../../include -D__WINESRC__ -D_REENTRANT
-fPIC -Wall -pipe -fno-strict-aliasing -Wdeclaration-after-statement
-Wwrite-strings -Wpointer-arith -O3 -fomit-frame-pointer -pipe
-march=pentium-m -o parse.o parse.c
parse.c: In function 'ldap_parse_sort_controlW':
parse.c:339: warning: implicit declaration of function
'ldap_parse_sort_control'
parse.c: In function 'ldap_parse_vlv_controlW':
parse.c:420: warning: implicit declaration of function 'ldap_parse_vlv_control'
.
.
.
../../tools/winegcc/winegcc -B../../tools/winebuild -shared ./wldap32.spec
add.o ber.o bind.o compare.o control.o delete.o dn.o error.o extended.o init.o
main.o misc.o modify.o modrdn.o option.o page.o parse.o rename.o search.o
value.o wldap32.res -o wldap32.dll.so -luser32 -lkernel32 -lldap_r
-llber ../../libs/port/libwine_port.a
parse.o: In function `ldap_parse_vlv_controlW':
parse.c:(.text+0x260): undefined reference to `ldap_parse_vlv_control'
parse.c:(.text+0x3e5): undefined reference to `ldap_parse_vlv_control'
parse.o: In function `ldap_parse_sort_controlW':
parse.c:(.text+0xa2c): undefined reference to `ldap_parse_sort_control'
collect2: ld returned 1 exit status
winegcc: gcc failed
make[2]: *** [wldap32.dll.so] Error 2
Apparently the related API parts have changed in openldap-2.4 and the
ldap_parse_vlv_control and ldap_parse_sort_control functions have been removed
in favor of some slightly different code (i.e. they were not just renamed), so
the wldap32 code needs to be adjusted a bit. As far as I can tell there is no
way to disable using openldap, other than removing the related headers, so it
is impossible to compile wine without manual Makefile/configfile editing.
Regards,
Theodoros Kalamatianos
--
Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are watching all bug changes.
http://bugs.winehq.org/show_bug.cgi?id=292
Dan Kegel <dank(a)kegel.com> changed:
What |Removed |Added
----------------------------------------------------------------------------
Status|RESOLVED |CLOSED
--- Comment #11 from Dan Kegel <dank(a)kegel.com> 2008-01-28 05:40:26 ---
Closing all RESOLVED FIXED bugs older than four weeks.
--
Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email
Do not reply to this email, post in Bugzilla using the
above URL to reply.
------- You are receiving this mail because: -------
You are watching all bug changes.
http://bugs.winehq.org/show_bug.cgi?id=10095
Summary: buffer overflow in RtlGetFullPathName_U
Product: Wine
Version: 0.9.47.
Platform: PC
OS/Version: Linux
Status: UNCONFIRMED
Severity: normal
Priority: P1
Component: wine-loader
AssignedTo: wine-bugs(a)winehq.org
ReportedBy: mbuilov(a)gmail.com
Please review wine/dlls/ntdll/path.c, RtlGetFullPathName_U():
/******************************************************************
* RtlGetFullPathName_U (NTDLL.@)
*
* Returns the number of bytes written to buffer (not including the
* terminating NULL) if the function succeeds, or the required number of bytes
* (including the terminating NULL) if the buffer is too small.
*
* file_part will point to the filename part inside buffer (except if we use
* DOS device name, in which case file_in_buf is NULL)
*
*/
DWORD WINAPI RtlGetFullPathName_U(const WCHAR* name, ULONG size, WCHAR* buffer,
WCHAR** file_part)
{
....skipped......
reqsize = get_full_path_helper(name, buffer, size);
if (!reqsize) return 0;
if (reqsize > size)
{
LPWSTR tmp = RtlAllocateHeap(GetProcessHeap(), 0, reqsize);
reqsize = get_full_path_helper(name, tmp, reqsize);
if (reqsize > size) /* it may have worked the second time */
{
RtlFreeHeap(GetProcessHeap(), 0, tmp);
return reqsize + sizeof(WCHAR);
}
memcpy( buffer, tmp, reqsize + sizeof(WCHAR) );
RtlFreeHeap(GetProcessHeap(), 0, tmp);
}
last memcpy() will try to copy (reqsize + sizeof(WCHAR)) bytes into the buffer
of (size) bytes, but here (reqsize) may be equal to (size).
--
Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are watching all bug changes.
http://bugs.winehq.org/show_bug.cgi?id=10068
Summary: string definition mistake in ntdll.dll
Product: Wine
Version: unspecified
Platform: PC
OS/Version: Linux
Status: UNCONFIRMED
Severity: critical
Priority: P1
Component: wine-kernel
AssignedTo: wine-bugs(a)winehq.org
ReportedBy: naclx(a)vip.sina.com
There is a string definition mistake in dlls/ntdll/reg.c.
In function RTL_GetKeyHandle, the string "control" is defined with
"Registry\\Machine System\\Current ControlSet\\Control". but there shouldn't be
a blank in "Current Controlset". The functions that call RTL_GetKeyHandle to
get this key will return with an error.
--
Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are watching all bug changes.
http://bugs.winehq.org/show_bug.cgi?id=10042
Summary: tools/widl/parser.y: 518.9: parse error, unexpected ":",
expecting ";" or "|"
Product: Wine
Version: 0.9.7.
Platform: PC
OS/Version: FreeBSD
Status: UNCONFIRMED
Severity: blocker
Priority: P1
Component: wine-tools
AssignedTo: wine-bugs(a)winehq.org
ReportedBy: andre.holliday(a)gmail.com
I am running FreeBSD 6.2. uname -a returns:
FreeBSD base.holliday.fam 6.2-STABLE-200709 FreeBSD 6.2-STABLE-200709 #0: Tue
Sep 11 02:13:25 UTC 2007
root@dessler.cse.buffalo.edu:/usr/obj/usr/src/sys/SMP i386
After running configure, gmake depend, and gmake the following error occurs
[...]
gmake[1]: Entering directory `/usr/local/src/wine/wine-0.9.47/tools'
gmake[2]: Entering directory `/usr/local/src/wine/wine-0.9.47/tools/widl'
bison -p parser_ -o parser.tab.c -d parser.y
parser.y:514.2-518.8: type clash (`uuid' `str') on default action
parser.y:518.9: parse error, unexpected ":", expecting ";" or "|"
gmake[2]: *** [parser.tab.h] Error 1
gmake[2]: Leaving directory `/usr/local/src/wine/wine-0.9.47/tools/widl'
gmake[1]: *** [widl] Error 2
gmake[1]: Leaving directory `/usr/local/src/wine/wine-0.9.47/tools'
gmake: *** [tools] Error 2
Error was caused by a missing semicolon on line 517 of tools/widl/parser.y. I
was able to fix the error by inserting a semicolon on line 517. I was then able
to complete the build and install without further problems.
--
Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are watching all bug changes.
http://bugs.winehq.org/show_bug.cgi?id=2986
Anastasius Focht <focht(a)gmx.net> changed:
What |Removed |Added
----------------------------------------------------------------------------
CC| |focht(a)gmx.net
--- Comment #5 from Anastasius Focht <focht(a)gmx.net> 2008-01-28 05:38:54 ---
Hello,
can be closed. Doesn't ask for CD and installs fine for me.
Regards
--
Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email
Do not reply to this email, post in Bugzilla using the
above URL to reply.
------- You are receiving this mail because: -------
You are watching all bug changes.
http://bugs.winehq.org/show_bug.cgi?id=6144
Dan Kegel <dank(a)kegel.com> changed:
What |Removed |Added
----------------------------------------------------------------------------
Status|RESOLVED |CLOSED
--- Comment #10 from Dan Kegel <dank(a)kegel.com> 2008-01-28 05:36:03 ---
Closing all RESOLVED INVALID bugs that haven't changed in over three months.
--
Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email
Do not reply to this email, post in Bugzilla using the
above URL to reply.
------- You are receiving this mail because: -------
You are watching all bug changes.
http://bugs.winehq.org/show_bug.cgi?id=8664
Dan Kegel <dank(a)kegel.com> changed:
What |Removed |Added
----------------------------------------------------------------------------
Status|RESOLVED |CLOSED
--- Comment #5 from Dan Kegel <dank(a)kegel.com> 2008-01-28 05:36:03 ---
Closing all RESOLVED INVALID bugs that haven't changed in over three months.
--
Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email
Do not reply to this email, post in Bugzilla using the
above URL to reply.
------- You are receiving this mail because: -------
You are watching all bug changes.
http://bugs.winehq.org/show_bug.cgi?id=8162
Dan Kegel <dank(a)kegel.com> changed:
What |Removed |Added
----------------------------------------------------------------------------
Status|RESOLVED |CLOSED
--- Comment #9 from Dan Kegel <dank(a)kegel.com> 2008-01-28 05:36:03 ---
Closing all RESOLVED INVALID bugs that haven't changed in over three months.
--
Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email
Do not reply to this email, post in Bugzilla using the
above URL to reply.
------- You are receiving this mail because: -------
You are watching all bug changes.