Ticket #341 (closed task: fixed)
Opened 5 years ago
Last modified 8 months ago
[gloox] add -needs work (corrected)
| Reported by: | michaelvoliveira | Owned by: | michaelvoliveira |
|---|---|---|---|
| Priority: | normal | Milestone: | Unscheduled |
| Component: | net-libs/gloox | Version: | 1.0 |
| Severity: | normal | Keywords: | gloox jabber xmpp |
| Cc: |
Description
gloox is a rock-solid, full-featured Jabber/XMPP client library, written in clean ANSI C++. It makes writing spec-compliant clients easy and allows for hassle-free integration of Jabber/XMPP functionality into existing applications.
Attachments
Change History
Changed 5 years ago by michaelvoliveira
- attachment gloox.OptionalPackageDescription added
comment:1 Changed 5 years ago by michaelvoliveira
- Summary changed from [gloox] add to [gloox] add - files attached needs review
comment:2 Changed 5 years ago by michaelvoliveira
- Component changed from default to net-libs/gloox
comment:3 Changed 5 years ago by augiedoggie
comment:4 Changed 5 years ago by michaelvoliveira
Good point augiedoggie!
I'll take a closer look at wednesday when I'll be back from my travel
comment:5 Changed 5 years ago by michaelvoliveira
Only builds with gcc4
comment:6 Changed 5 years ago by scottmc
Please retest this one, and update as needed.
comment:7 Changed 5 years ago by aergus
I have checked this port as instructed in my Google Code-In Task. It doesn't seem to work even with gcc4.
You may check GCC2 shell log and GCC4 shell log on ideone.
comment:8 Changed 5 years ago by scottmc
- Summary changed from [gloox] add - files attached needs review to [gloox] add -needs work
Marking this ticket as "needs work" as the currently attached files don't build successfully. @michaelvoliveira can you recheck these and make adjustments to get them working?
comment:9 Changed 5 years ago by michaelvoliveira
Yes!! I'll do now
Changed 5 years ago by michaelvoliveira
- attachment gloox-1.0.patch added
A new and improved patch. Now makes reference to cstring too
comment:10 Changed 5 years ago by michaelvoliveira
For GCC2, I have no idea how remove -Wfloat-equal' and -Wmissing-format-attribute' options...
comment:11 Changed 5 years ago by michaelvoliveira
- Summary changed from [gloox] add -needs work to [gloox] add -needs work (corrected)
comment:12 Changed 5 years ago by scottmc
in the configure.ac there's no need to remove the check for socket, just add the check for network. That way you don't break it for other OSes.
comment:13 Changed 2 years ago by scottmc
Changed 2 years ago by richienyhus
- attachment gloox-1.0.2.bep added
Changed 2 years ago by richienyhus
- attachment gloox-1.0.tar.gz added
comment:14 Changed 8 months ago by scottmc
- Resolution set to fixed
- Status changed from new to closed

This one looks pretty good. It is checking for the extra headers in the configure script but maybe you should add a guard when using them in the source files. The string.h header should be common on most operating systems but some probably won't have wchar.h.
These variables are automatically defined by the configure process and stored in the config.h.unix header file. This will make sure that it doesn't break on other operating systems if we submit the patch upstream.