#67949 closed defect (fixed)

chafa @1.12.5_0: build fails on macOS Ventura 13.5 arm64

Reported by: suhailskhan (Suhail Khan) Owned by: herbygillot (Herby Gillot)
Priority: Normal Milestone:
Component: ports Version: 2.8.1
Keywords: arm64 x86_64 ventura Cc: ryandesign (Ryan Carsten Schmidt)
Port: chafa

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

Undefined symbols for architecture arm64:
  "_WebPGetFeaturesInternal", referenced from:
      _webp_loader_new_from_mapping in chafa-webp-loader.o
  "_WebPGetInfo", referenced from:
      _webp_loader_new_from_mapping in chafa-webp-loader.o

Also tested with a fresh installation of MacPorts on macOS 13.5 on Intel, with same error.

Change History (4)

comment:1 Changed 14 months ago by ryandesign (Ryan Carsten Schmidt)

Description: modified (diff)

comment:2 Changed 13 months ago by kencu (Ken)

something is not working right using pkgconfig to find all the libs.

forcing them all manually like this works, but is inelegant:

configure.env-append "WEBP_LIBS=-lwebpdemux -lwebpmux -lwebp"

comment:3 Changed 13 months ago by ryandesign (Ryan Carsten Schmidt)

Cc: ryandesign added

comment:4 Changed 13 months ago by ryandesign (Ryan Carsten Schmidt)

Resolution: fixed
Status: assignedclosed

In fafec0a8447d4e658c0fdf1f7a0883fdb77d8c05/macports-ports (master):

chafa: Fix build with latest webp

Closes: #67949

Note: See TracTickets for help on using tickets.