Opened 12 years ago

Closed 12 years ago

#33602 closed defect (fixed)

texlive-bin fails to build with +atsui variant under 10.7.3

Reported by: kim.chame@… Owned by: drkp (Dan Ports)
Priority: Normal Milestone:
Component: ports Version: 2.0.4
Keywords: clang Cc:
Port: texlive-bin

Description

The port texlive-bin fails to build with +atsui. However, it can correctly build without +atsui, but of course without AAT support.

Full output is attached.

Attachments (1)

Full Output.txt (832.1 KB) - added by kim.chame@… 12 years ago.
The full output of the command sudo port -v install texlive-bin +atsui -universal

Download all attachments as: .zip

Change History (5)

Changed 12 years ago by kim.chame@…

Attachment: Full Output.txt added

The full output of the command sudo port -v install texlive-bin +atsui -universal

comment:1 in reply to:  description Changed 12 years ago by kim.chame@…

Replying to kim.chame@…:

The port texlive-bin fails to build with +atsui. However, it can correctly build without +atsui, but of course without AAT support.

Full output is attached.

I tried again to compile with llvm-gcc-4.2 and it can build correctly. All AAT features work as well. Maybe it is something wrong with clang.

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

Cc: dports@… removed
Keywords: clang added
Owner: changed from macports-tickets@… to dports@…

comment:3 Changed 12 years ago by drkp (Dan Ports)

Status: newassigned

Yeah, looks like one of xetex's macro definitions conflicts with one in one of the clang headers. Let's just force llvm-gcc-4.2 for +atsui builds -- I'm not too motivated to try to fix clang compatibility in code that uses so many deprecated APIs.

comment:4 Changed 12 years ago by drkp (Dan Ports)

Resolution: fixed
Status: assignedclosed
Note: See TracTickets for help on using tickets.