[Bug 291838] editors/ted: poudriere build fails (stable/14; stable/15)

From: <bugzilla-noreply_at_freebsd.org>
Date: Sat, 20 Dec 2025 17:59:22 UTC
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=291838

            Bug ID: 291838
           Summary: editors/ted: poudriere build fails (stable/14;
                    stable/15)
           Product: Ports & Packages
           Version: Latest
          Hardware: Any
                OS: Any
            Status: New
          Severity: Affects Only Me
          Priority: ---
         Component: Individual Port(s)
          Assignee: ports-bugs@FreeBSD.org
          Reporter: david@catwhisker.org

Created attachment 266403
  --> https://bugs.freebsd.org/bugzilla/attachment.cgi?id=266403&action=edit
poudriere build log under stable/14

These attempts were during my weekly package-rebuilding sessions; editors/ted
was the only failure.  The ports tree was at main-n730017-4fd71d64e61f; when
the package-builder was running stable/14, that was:

FreeBSD 14.3-STABLE #384 stable/14-n273113-7cc02662711c: Sat Dec 20 11:41:53
UTC 2025    
root@freebeast.catwhisker.org:/common/S1/obj/usr/src/amd64.amd64/sys/GENERIC
amd64 1403507 1403507

and when it was running stable/15:

FreeBSD 15.0-STABLE #425 stable/15-n281589-9bbfffe39e87: Sat Dec 20 16:09:41
UTC 2025    
root@freebeast.catwhisker.org:/common/S3/obj/usr/src/amd64.amd64/sys/GENERIC
amd64 1500504 1500504

In each case, the (first) failure appears to be:
...
--- Ted ---
cc  -o Ted tedVerticalRuler.o tedUndo.o tedTocTool.o tedToc.o tedThisNoteTool.o
tedTextOrnamentsTool.o tedTabsTool.o tedTabl
eTool.o tedTable.o tedSymbolPicker.o tedSpellTool.o tedShadingTool.o
tedSelectionGeometry.o tedSelectionDesc
ription.o tedSelect.o tedSectionTool.o tedSaveDocument.o tedRuler.o
tedRowTool.o tedRowMarginsTool.o tedRepeat.o tedParaOrnamentsTool.o
tedParaLayoutTool.o tedPageLayoutTool.o tedPage.o tedOpenDocument.o
tedObjects.o tedObjectDrag.o tedNotesTool.o tedNote.o tedMouseInput.o tedMain.o
tedListTool.o tedLinkTool.o tedLayout.o tedInsertNode.o tedInput.o
tedIncludeDocument.o tedImageTool.o tedIcons.o tedHyperlink.o tedHeightTool.o
tedHeaderFooterTool.o tedHeaderFooter.o tedFrameTool.o tedFormatToolUtil.o
tedFormatToolShowPage.o tedFormatTool.o tedFontTool.o tedFollowLink.o
tedFindTool.o tedFindPosition.o tedFind.o tedFileConvert.o tedField.o
tedEditSplit.o tedEditOperation.o tedEditObject.o tedEditList.o tedEdit.o
tedDrawTextLines.o tedDrawShape.o tedDrawRuler.o tedDrawOrnaments.o
tedDrawMotif.o tedDrawGtk.o tedDraw.o tedDocument.o tedDocSetProperties.o
tedDocRuler.o tedDocprops.o tedDocFront.o tedDeleteNode.o tedDeleteFromTable.o
tedCopyPasteImpl.o tedCopyPaste.o tedColumnTool.o tedCellTool.o
tedBottomRuler.o tedBorderTool.o tedBookmarkTool.o tedBookmarkList.o
tedAppFront.o tedAppFont.o tedApp.o docSpell.o docScreenFont.o ../lib/docHtml.a
             ../lib/docLayout.a              ../lib/drawMeta.a              
../lib/appFrame.a           ../lib/docEdit.a                ../lib/docRtf.a    
                    ../lib/docBuf.a                            
../lib/docEdit.a                ../lib/docBase.a                ../lib/bitmap.a
                        ../lib/ind.a                        ../lib/docFont.a   
            ../lib/utilPs.a                         ../lib/textEncoding.a      
        ../lib/appUtil.a  -L/usr/local/lib -lpcre -lpaper  -L/usr/local/lib
-ltiff              -L/usr/local/lib -ljpeg                    
-L/usr/local/lib -lpng16                -L/lib -lz  -L/usr/local/lib -lXpm
-lX11                -lXm                -lXmu   -L/usr/local/lib              
 -lXt                    -lXext                  -lSM -lICE              -lX11 
                             -L/usr/local/lib -lXft                         
-L/usr/local/lib -lfontconfig -lm
ld: error: undefined symbol: FT_New_Face
>>> referenced by appFontConfig.c
>>>               appFontConfig.o:(appFcGetFontMetrics) in archive ../lib/appFrame.a
....

I will attach copies of the poudriere build logs.  (Looks as if I can only
attach one at creation, so that will be for stable/14.  I will attach the
stable/15 log a bit later.)

-- 
You are receiving this mail because:
You are the assignee for the bug.