[Xapian-tickets] [Xapian] #821: SOCKLEN_T not defined when compiling with mingw32.

Xapian nobody at xapian.org
Sat Jun 24 23:08:17 BST 2023


#821: SOCKLEN_T not defined when compiling with mingw32.
--------------------------+-------------------------------
 Reporter:  mgautier      |             Owner:  Olly Betts
     Type:  defect        |            Status:  assigned
 Priority:  normal        |         Milestone:  1.4.23
Component:  Build system  |           Version:  1.4.22
 Severity:  normal        |        Resolution:
 Keywords:                |        Blocked By:
 Blocking:                |  Operating System:  Linux
--------------------------+-------------------------------
Comment (by Olly Betts):

 Merged the new CI test to master.

 Testing a backport to RELEASE/1.4 I get a different failure, it seems due
 to clashing definitions of `byte`:

 https://github.com/xapian/xapian/actions/runs/5366386860/jobs/9735784430

 This isn't a clash with a definition of `byte` in our code as we
 eliminated our own `byte` typedef a while back in
 f527b61a65f259ce68b11ef9d89a959f5cf62a12 due to clashes with C++17
 `std::byte` (there's still a `byte` typedef in the Snowball compiler, but
 that's compiled as C and doesn't use any platform-specific headers).
-- 
Ticket URL: <https://trac.xapian.org/ticket/821#comment:10>
Xapian <https://xapian.org/>
Xapian


More information about the Xapian-tickets mailing list