Full_Name: Crt Vavros Version: 0.9.70 OS: Windows 10 URL: ftp://ftp.openldap.org/incoming/ Submission from: (NULL) (89.142.169.104) This patch updates LMDB library code to compile under windows UWP platform. The patch was made against mdb.master branch [4bc270a2c] (21.12.2016). Note that the code was not modified much, merely additional code was added to existing one. The code had to be adapted to compile under C++ standards (LMDB lib cannot be compiled as C code under UWP platform). This is handled via "TC" macro which casts "raw type" to appropriate type when compiling library under C++, it should do nothing when compiling as C code. The test github repo can be found at https://github.com/ZeroPass/lmdb (Note that this port is not made aginst the latest commit) Patch was uploaded to ftp.openldap.org/incoming
I see no patch filename or URL in this ticket.
The patch was uploaded to ftp.openldap.org/incoming. However it was also uploaded to github: https://github.com/ZeroPass/lmdb/blob/mdb.master/mdb_uwp_patch.diff On 10. apr. 2017, at 15:40, Howard Chu <openldap-its@OpenLDAP.org> wrote: > I see no patch filename or URL in this ticket. > >
Hi, why is this not merged yet? Any particular reason?
temp@zeropass-app.io wrote: > Hi, why is this not merged yet? Any particular reason? Lack of support. AFAICS the only reason UWP exists is to support Windows 10 Mobile, which Microsoft has discontinued. The LMDB source is C code. Compiling under a C++ compiler is a non-goal and we will not support C++ syntax compatibility going forward. Closing this ITS. -- -- Howard Chu CTO, Symas Corp. http://www.symas.com Director, Highland Sun http://highlandsun.com/hyc/ Chief Architect, OpenLDAP http://www.openldap.org/project/
changed state Open to Closed