Opened 11 years ago

Closed 11 years ago

#37236 closed defect (invalid)

virtuoso: error: use of undeclared identifier 'memmem'; did you mean 'memmem1'?

Reported by: motya@… Owned by: nerdling (Jeremy Lavergne)
Priority: Normal Milestone:
Component: ports Version: 2.1.2
Keywords: Cc: ryandesign (Ryan Carsten Schmidt)
Port: virtuoso

Description (last modified by ryandesign (Ryan Carsten Schmidt))

Virtuoso fails to install.

error: use of undeclared identifier 'memmem'; did you mean 'memmem1'?

leads to

:error:build Failed to install virtuoso
:debug:build could not read "/opt/local/share/man/man1/pgawk.1.gz": no such file or directory

Logs attached.

Attachments (1)

main.log (620.8 KB) - added by motya@… 11 years ago.

Download all attachments as: .zip

Change History (6)

Changed 11 years ago by motya@…

Attachment: main.log added

comment:1 Changed 11 years ago by motya@…

I tried cleaning the port. This happened after I was doing "port install krusader". It failed on virtuoso. I tried again - fail, cleaned, tried again - fail.

comment:2 Changed 11 years ago by ryandesign (Ryan Carsten Schmidt)

Cc: motya@… removed
Description: modified (diff)
Keywords: sqlbif.c clang removed
Owner: changed from macports-tickets@… to snc@…
Summary: Processing of port virtuoso failedvirtuoso: error: use of undeclared identifier 'memmem'; did you mean 'memmem1'?

comment:3 Changed 11 years ago by ryandesign (Ryan Carsten Schmidt)

Cc: ryandesign@… added

I see you are on Lion. I have compared your log with mine from a Lion machine, and I believe your version of clang is old. Can you tell me what version of clang you have (run clang -v) and what version of Xcode? Updating to the latest Xcode (currently 4.6.2), and updating the command line tools from Xcode's Preferences window, in the Downloads section, should fix the problem. If you let us know the old version of clang you have now, we can update the port to blacklist that version.

comment:4 Changed 11 years ago by motya@…

Unfortunately, I can't as that machine is gone.

comment:5 Changed 11 years ago by nerdling (Jeremy Lavergne)

Resolution: invalid
Status: newclosed

Closing: outdated compiler and not reproducible by reporter.

Note: See TracTickets for help on using tickets.