Opened 7 years ago

Closed 7 years ago

#41003 closed defect (fixed)

gearmand: fatal error: 'tr1/cinttypes' file not found

Reported by: coditect (Nicholas Rawlings) Owned by: rodney.rehm@…
Priority: Normal Milestone:
Component: ports Version: 2.2.1
Keywords: mavericks haspatch Cc: andy@…, jasper@…, nick.lavrik@…, jrblevin@…, rafael.cdpaula@…, mjfavaro@…
Port: gearmand

Description

Installing the Gearman port fails during the build stage on a fresh install of MacPorts on OS X 10.9

Attachments (2)

gearmand.log (67.2 KB) - added by coditect (Nicholas Rawlings) 7 years ago.
Logfile
gearman.diff (1.6 KB) - added by cornelius.howl@… 7 years ago.

Download all attachments as: .zip

Change History (16)

Changed 7 years ago by coditect (Nicholas Rawlings)

Attachment: gearmand.log added

Logfile

comment:1 Changed 7 years ago by ryandesign (Ryan Schmidt)

Cc: rodney.rehm@… removed
Keywords: mavericks added
Owner: changed from macports-tickets@… to rodney.rehm@…
Summary: Failed to build gearmand on Mavericksgearmand: fatal error: 'tr1/cinttypes' file not found

Relevant error in log: fatal error: 'tr1/cinttypes' file not found

This software needs to be updated to be compatible with the latest clang.

The developers may already have done so. The port is out of date. We should at least try updating it to version 1.0.6, the latest stable version. If that doesn't work, we could try updating to 1.1.11, the latest development version.

comment:2 Changed 7 years ago by coditect (Nicholas Rawlings)

Both 1.0.6 and 1.1.11 produce the same error. Fortunately, it looks like the Gearman developement team is already aware of the issue.

comment:4 Changed 7 years ago by nick.lavrik@…

Cc: nick.lavrik@… added

Cc Me!

Version 0, edited 7 years ago by nick.lavrik@… (next)

comment:5 Changed 7 years ago by jasper@…

Cc: jasper@… added

Cc Me!

comment:6 Changed 7 years ago by nick.lavrik@…

Cc: nick.lavrik@… removed

Cc Me!

comment:7 Changed 7 years ago by nick.lavrik@…

Cc: nick.lavrik@… added

Cc Me!

comment:8 Changed 7 years ago by jrblevin@…

Cc: jrblevin@… added

Cc Me!

comment:9 Changed 7 years ago by ryandesign (Ryan Schmidt)

Cc: rafael.cdpaula@… added

Has duplicate #41805.

Changed 7 years ago by cornelius.howl@…

Attachment: gearman.diff added

comment:10 Changed 7 years ago by cornelius.howl@…

Here comes the patch, which works on Darwin 13+. (OS X 10.8)

comment:11 Changed 7 years ago by cornelius.howl@…

The patch works fine, can someone merge this into the port tree?

comment:12 Changed 7 years ago by ryandesign (Ryan Schmidt)

Cc: mjfavaro@… added
Keywords: haspatch added

Has duplicate #42815.

comment:13 Changed 7 years ago by ryandesign (Ryan Schmidt)

Why does the patch use gcc46 on darwin 9?

comment:14 Changed 7 years ago by nick.lavrik@…

attached patch work fine for me

comment:15 Changed 7 years ago by mf2k (Frank Schima)

Resolution: fixed
Status: newclosed

I've committed everything except for the darwin 9 block in r120223. It is not acceptable to specify a compiler directly like that. See this wiki page and use compiler.blacklist instead. You can open a new ticket for darwin 9 problems with this port.

Note: See TracTickets for help on using tickets.