Opened 10 years ago

Closed 10 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) 10 years ago.
Logfile
gearman.diff (1.6 KB) - added by c9s (Yo-An Lin) 10 years ago.

Download all attachments as: .zip

Change History (16)

Changed 10 years ago by coditect (Nicholas Rawlings)

Attachment: gearmand.log added

Logfile

comment:1 Changed 10 years ago by ryandesign (Ryan Carsten 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 10 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 10 years ago by nick.lavrik@…

Cc: nick.lavrik@… added
Last edited 10 years ago by nick.lavrik@… (previous) (diff)

comment:5 Changed 10 years ago by jasper@…

Cc: jasper@… added

Cc Me!

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

Cc: nick.lavrik@… removed

Cc Me!

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

Cc: nick.lavrik@… added

Cc Me!

comment:8 Changed 10 years ago by jrblevin@…

Cc: jrblevin@… added

Cc Me!

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

Cc: rafael.cdpaula@… added

Has duplicate #41805.

Changed 10 years ago by c9s (Yo-An Lin)

Attachment: gearman.diff added

comment:10 Changed 10 years ago by c9s (Yo-An Lin)

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

comment:11 Changed 10 years ago by c9s (Yo-An Lin)

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

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

Cc: mjfavaro@… added
Keywords: haspatch added

Has duplicate #42815.

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

Why does the patch use gcc46 on darwin 9?

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

attached patch work fine for me

comment:15 Changed 10 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.