[Xapian-tickets] [Xapian] #303: UUID functions missing on Windows

Xapian nobody at xapian.org
Mon Oct 13 15:21:08 BST 2008


#303: UUID functions missing on Windows
-------------------------------+--------------------------------------------
 Reporter:  charliejuggler     |        Owner:  richard 
     Type:  defect             |       Status:  assigned
 Priority:  normal             |    Milestone:  1.0.9   
Component:  Backend-Flint      |      Version:  SVN HEAD
 Severity:  normal             |   Resolution:          
 Keywords:                     |    Blockedby:          
 Platform:  Microsoft Windows  |     Blocking:          
-------------------------------+--------------------------------------------
Changes (by richard):

  * owner:  olly => richard
  * status:  new => assigned


Comment:

 It would probably be better if the patch also added a "common/safeuuid.h"
 file, which included the uuid/uuid.h or common/msvc_uuid.h, depending on
 the platform, to avoid having windows specific code scattered through
 several files.  You could model this on "common/safedirent.h".

 Is rpcrt4.lib a system DLL needed for the msvc_uuid stuff on windows?  Or
 is it related to something else?

 There seem to be several changes to things in xapian-maintainer-tools
 which are unrelated to this patch (dropping quartz and adding chert, for
 example) - I'll ignore these for now.  (If you send me a patch with just
 those updates, I'll apply it separately, but it's best to keep patches
 single-function, for cleanness.)

-- 
Ticket URL: <http://trac.xapian.org/ticket/303#comment:1>
Xapian <http://xapian.org/>
Xapian



More information about the Xapian-tickets mailing list