Opened 11 years ago

Closed 11 years ago

#38331 closed defect (fixed)

libkdcraw @4.10.1: ignoring file ../lib/liblibraw.a, file was built for archive which is not the architecture being linked

Reported by: ryandesign (Ryan Carsten Schmidt) Owned by: NicosPavlov
Priority: Normal Milestone:
Component: ports Version: 2.1.3
Keywords: Cc:
Port: libkdcraw

Description

Building libkdcraw @4.10.1 fails on OS X 10.8.2 with Xcode 4.6. The first error seems to be:

ld: warning: ignoring file ../lib/liblibraw.a, file was built for archive which is not the architecture being linked (x86_64): ../lib/liblibraw.a

Followed by a bunch of undefined symbols errors.

Attachments (1)

main.log.bz2 (9.5 KB) - added by ryandesign (Ryan Carsten Schmidt) 11 years ago.

Download all attachments as: .zip

Change History (4)

Changed 11 years ago by ryandesign (Ryan Carsten Schmidt)

Attachment: main.log.bz2 added

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

Summary: libkdcraw @4.10.1libkdcraw @4.10.1: ignoring file ../lib/liblibraw.a, file was built for archive which is not the architecture being linked

comment:2 Changed 11 years ago by NicosPavlov

I am a little bit puzzled by this error. I did not pop up during my tests, even though we are using the same configuration (OS and compiler). Similarly, it did not show up in the bots. I don't really know what is causing it.

comment:3 Changed 11 years ago by NicosPavlov

Resolution: fixed
Status: newclosed

This error also appears when building the +universal variant, as reported in #38965. I did not make the link right away as the architecture announced here is x86_64. It should be fixed by using the muniversal portgroup in r105669.

Note: See TracTickets for help on using tickets.