Opened 7 years ago

Closed 7 years ago

Last modified 7 years ago

#14802 closed patch (fixed)

2.10.1 does not compile on win32

Reported by: BigBrownChunx Owned by: datallah
Milestone: 2.10.2 Component: winpidgin (gtk)
Version: 2.10.0 Keywords:
Cc:

Description

The new append_iface_if_linklocal() function in libpurple/protocols/bonjour/jabber.* does not compile on win32 as mingw does not contain headers for inet_pton. This ticket adds the inet_pton() function.

Also, 'uint32_t interface' cannot be used in the functions defintion as uint32_t does not exist on win32 (replace with guint32) and 'interface' is a keyword (I've replaced it with 'interface_param')

Attachments (2)

win32_inet_pton.patch (2.2 KB) - added by BigBrownChunx 7 years ago.
Patch to add inet_pton() to libpurple/win32/
bonjour_linklocal_win32_compile.patch (1.0 KB) - added by BigBrownChunx 7 years ago.
Patch to compile Bonjour with linklocal functions on win32

Download all attachments as: .zip

Change History (5)

Changed 7 years ago by BigBrownChunx

Patch to add inet_pton() to libpurple/win32/

Changed 7 years ago by BigBrownChunx

Patch to compile Bonjour with linklocal functions on win32

comment:1 Changed 7 years ago by Eion Robb <eion@…>

  • Milestone set to 2.10.1
  • Resolution set to fixed
  • Status changed from new to closed

(In 83dd0d90742e9ccf6890fc21736440df73e48f24):
Fix the compilation of the Bonjour prpl on Windows. Fixes #14802

comment:2 Changed 7 years ago by MarkDoliner

  • Milestone changed from 2.10.1 to 2.10.2

Technically I think this change should be 2.10.2, since it doesn't exist in the tagged version of 2.10.1?

Note: See TracTickets for help on using tickets.
All information, including names and email addresses, entered onto this website or sent to mailing lists affiliated with this website will be public. Do not post confidential information, especially passwords!