New Ticket     Tickets     Wiki     Browse Source     Timeline     Roadmap     Ticket Reports     Search

Ticket #23041 (reopened defect)

Opened 3 years ago

Last modified 3 years ago

exiv2: exiv2.pc contains archflags

Reported by: ryandesign@… Owned by: ryandesign@…
Priority: Normal Milestone:
Component: ports Version: 1.8.1
Keywords: Cc: tcurdt@…
Port: exiv2

Description

exiv2's /opt/local/lib/pkgconfig/exiv2.pc contains archflags:

$ grep x86_64 $(port contents exiv2 | sed 1d)
/opt/local/lib/pkgconfig/exiv2.pc:Libs.private: -L/opt/local/lib -arch x86_64 -arch i386 -L/opt/local/lib -L/opt/local/lib -L/opt/local/lib -lintl -L/opt/local/lib -liconv -lc -R/opt/local/lib -Wl,-framework -Wl,CoreFoundation -L/opt/local/lib -liconv -R/opt/local/lib -lz   -lexpat

reinplace should be used to remove these from the file before installation.

Change History

comment:1 Changed 3 years ago by ryandesign@…

  • Status changed from new to closed
  • Resolution set to fixed

Fixed in r61999.

comment:2 Changed 3 years ago by ryandesign@…

  • Status changed from closed to reopened
  • Resolution fixed deleted

Not so fast: now (using the patch from #15514) we have:

--->  Computing dependencies for exiv2
--->  Fetching exiv2
--->  Verifying checksum(s) for exiv2
--->  Extracting exiv2
--->  Configuring exiv2
Warning: reinplace s|-arch [a-z0-9_]+||g didn't change anything in /i386-10.5-mp/var/macports/build/_Users_rschmidt_macports_dports_graphics_exiv2/work/exiv2-0.18.2/config/exiv2.pc
--->  Building exiv2
--->  Staging exiv2 into destroot

That's on 10.5 i386 only.

Note: See TracTickets for help on using tickets.