Opened 11 years ago

Closed 11 years ago

#40798 closed defect (fixed)

lcdf-typetools: error: too few arguments provided to function-like macro invocation

Reported by: PerMildner Owned by: macports-tickets@…
Priority: Normal Milestone:
Component: ports Version: 2.2.0
Keywords: mavericks Cc: skymoo (Adam Mercer), ryandesign (Ryan Carsten Schmidt)
Port: lcdf-typetools

Description

lcdf-typetools fails to install (while installing texlive).

Attachments (1)

main.log (26.1 KB) - added by PerMildner 11 years ago.

Download all attachments as: .zip

Change History (9)

Changed 11 years ago by PerMildner

Attachment: main.log added

comment:1 Changed 11 years ago by mf2k (Frank Schima)

Port: lcdf-typetools added

In the future, please fill in the Port field.

comment:2 Changed 11 years ago by skymoo (Adam Mercer)

Cc: ram@… added

Cc Me!

comment:3 Changed 11 years ago by skymoo (Adam Mercer)

Building using another compiler works around this for me, llvm-gcc42 for example:

sudo port install llvm-gcc42
sudo port install lcdf-typetools configure.compiler=macports-llvm-gcc-4.2

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

Keywords: mavericks added
Summary: Installing lcdf-typetools fails to compile on OS X 10.9lcdf-typetools: error: too few arguments provided to function-like macro invocation

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

Cc: ryandesign@… added

I have reported the problem to the developers.

comment:6 Changed 11 years ago by PerMildner

Using llvm-gcc42 (comment:3) does not help, since llvm-gcc42 too fails to compile on OS X 10.9 (Ticket #40809).

comment:7 Changed 11 years ago by PerMildner

The workaround in comment:3 worked for me when I found a way to install llvm-gcc42.

comment:8 in reply to:  5 Changed 11 years ago by ryandesign (Ryan Carsten Schmidt)

Resolution: fixed
Status: newclosed

Replying to ryandesign@…:

I have reported the problem to the developers.

They fixed it; I applied their fix in r112432.

Note: See TracTickets for help on using tickets.