Opened 3 years ago

Closed 3 years ago

Last modified 2 years ago

#16404 closed defect (fixed)

2.10.10 does not build anymore on Solaris 10

Reported by: laurent Owned by: tomkiewicz
Milestone: 2.10.11 Component: Gadu-Gadu
Version: 2.10.10 Keywords:
Cc:

Description

I'm packaging Pidgin on Solaris, and 2.10.9 builds and works fine (there is no 2.10.10 version yet in the list offered below).

However, compilation of 2.10.10 fails on an undefined macro:

"lib/libgadu.c", line 200: undefined symbol: AF_LOCAL
  CC       libgg_la-message.lo
"lib/libgadu.c", line 2871: undefined symbol: AF_LOCAL
cc: acomp failed for lib/libgadu.c

I can easily test any fix you might want to try.

Thanks,

Attachments (1)

0005_AF_UNIX_not_LOCAL.patch (2.1 KB) - added by laurent 3 years ago.
Replaces AF_LOCAL by AF_UNIX

Download all attachments as: .zip

Change History (6)

Changed 3 years ago by laurent

Replaces AF_LOCAL by AF_UNIX

comment:1 Changed 3 years ago by laurent

It appears easier than I initially thought. AF_LOCAL can be easily replaced by a more portable AF_UNIX (already used in another file).

http://www.gnu.org/software/libc/manual/html_node/Address-Formats.html

I attached a simple patch for that.

comment:2 Changed 3 years ago by datallah

  • Owner set to tomkiewicz

comment:3 Changed 3 years ago by tomkiewicz

This might not work for win32. We need to figure it out.

Thanks for your effort.

comment:4 Changed 3 years ago by tomkiewicz

  • Milestone set to 2.10.11
  • Resolution set to fixed
  • Status changed from new to closed
  • Version set to 2.10.10

393916c77699 should fix this.

laurent, could you verify?

comment:5 Changed 2 years ago by laurent

I just tried with 2.10.11, and it's fixed, thanks!

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!