Bug 283143

Summary: graphics/inkscape: build fails in src/util/font-discovery.cpp: ff->get_face(), default_face->is_synthesized()
Product: Ports & Packages Reporter: Dean E. Weimer <dweimer>
Component: Individual Port(s)Assignee: freebsd-gnome (Nobody) <gnome>
Status: Closed FIXED    
Severity: Affects Some People CC: dweimer, rhurlin, vishwin, vvd
Priority: --- Flags: vishwin: maintainer-feedback+
Version: Latest   
Hardware: Any   
OS: Any   
See Also: https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=282864
Attachments:
Description Flags
Poudriere Build Log none

Description Dean E. Weimer 2024-12-05 14:52:40 UTC
Created attachment 255641 [details]
Poudriere Build Log

Failing to Build after 1.4 Update, attaching Poudriere build log
Comment 1 Dean E. Weimer 2024-12-05 14:54:30 UTC
oops, forgot to include the options I have set.

# This file is auto-generated by 'make config'.
# Options for inkscape-1.4
_OPTIONS_READ=inkscape-1.4
_FILE_COMPLETE_OPTIONS_LIST=CDR GSPELL GVFS NLS OPENMP POPPLER SCRIBUS VISIO WPG IMAGICK6 GM
OPTIONS_FILE_UNSET+=CDR
OPTIONS_FILE_UNSET+=GSPELL
OPTIONS_FILE_UNSET+=GVFS
OPTIONS_FILE_SET+=NLS
OPTIONS_FILE_SET+=OPENMP
OPTIONS_FILE_UNSET+=POPPLER
OPTIONS_FILE_UNSET+=SCRIBUS
OPTIONS_FILE_UNSET+=VISIO
OPTIONS_FILE_UNSET+=WPG
OPTIONS_FILE_UNSET+=IMAGICK6
OPTIONS_FILE_UNSET+=GM
Comment 2 Vladimir Druzenko freebsd_committer freebsd_triage 2024-12-05 15:43:09 UTC
(In reply to Dean E. Weimer from comment #1)
Same here: https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=282864#c4
Comment 3 Charlie Li freebsd_committer freebsd_triage 2024-12-05 19:20:14 UTC
Because x11-toolkits/pangomm is ancient; I had tested the inkscape build with newer pangomm that I had forgotten about in my tree but not ours. That update will be committed soon.
Comment 4 Charlie Li freebsd_committer freebsd_triage 2024-12-05 20:20:27 UTC
(In reply to Charlie Li from comment #3)
x11-toolkits/pangomm update committed as ports 92a9f9d9b564f926d8f4d34a1cfde47ae3d9e113; inkscape build should be able to continue.
Comment 5 Dean E. Weimer 2024-12-05 21:03:24 UTC
(In reply to Charlie Li from comment #4)
I can confirm that it builds successfully now after the update of x11-toolkits/pangomm.
Comment 6 Vladimir Druzenko freebsd_committer freebsd_triage 2024-12-06 00:27:17 UTC
(In reply to Dean E. Weimer from comment #5)
Same here - build without errors after this commit.