Bug 283143 - graphics/inkscape: build fails in src/util/font-discovery.cpp: ff->get_face(), default_face->is_synthesized()
Summary: graphics/inkscape: build fails in src/util/font-discovery.cpp: ff->get_face()...
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: --- Affects Some People
Assignee: freebsd-gnome (Nobody)
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2024-12-05 14:52 UTC by Dean E. Weimer
Modified: 2024-12-06 00:27 UTC (History)
4 users (show)

See Also:
vishwin: maintainer-feedback+


Attachments
Poudriere Build Log (482.51 KB, text/plain)
2024-12-05 14:52 UTC, Dean E. Weimer
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
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.