Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 829690 - media-gfx/graphite2-1.3.14 - ld: src/CMakeFiles/graphite2.dir/direct_machine.cpp.o: ... direct_machine.cpp:(.text+0x142c): undefined reference to `__stack_chk_fail_local' (on musl)
Summary: media-gfx/graphite2-1.3.14 - ld: src/CMakeFiles/graphite2.dir/direct_machine....
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: PPC Linux
: Normal normal (vote)
Assignee: Gentoo Office Team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks: musl-porting
  Show dependency tree
 
Reported: 2021-12-20 00:13 UTC by ernsteiswuerfel
Modified: 2023-01-11 23:43 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
build.log (graphite2-1.3.14:20211219-234819.log,32.99 KB, text/plain)
2021-12-20 00:13 UTC, ernsteiswuerfel
Details
emerge --info (file_829690.txt,6.23 KB, text/plain)
2021-12-20 00:13 UTC, ernsteiswuerfel
Details
build.log (graphite2-1.3.14-r1:20211220-062138.log,32.07 KB, text/plain)
2021-12-20 08:47 UTC, ernsteiswuerfel
Details
graphite2-1.3.14-r1:20220104.log (build.log,33.99 KB, text/x-log)
2022-01-04 18:30 UTC, CFuga
Details
emerge --info (musl + x86) (file_829690.txt,6.13 KB, text/plain)
2022-01-04 18:34 UTC, CFuga
Details
build.log (ppc, 1.3.14-r1) (graphite2-1.3.14-r1:20220108-203224.log,33.58 KB, text/plain)
2022-01-08 21:09 UTC, ernsteiswuerfel
Details

Note You need to log in before you can comment on or make changes to this bug.
Description ernsteiswuerfel archtester 2021-12-20 00:13:30 UTC
Created attachment 759858 [details]
build.log

[...]
FAILED: src/libgraphite2.so.3.2.1 
: && /usr/bin/powerpc-gentoo-linux-musl-gcc -fPIC -O2 -mcpu=7450 -mtune=7450 -pipe  -Wl,-O1 -Wl,--as-nee
ded  -nodefaultlibs -shared -Wl,-soname,libgraphite2.so.3 -o src/libgraphite2.so.3.2.1 src/CMakeFiles/gr
aphite2.dir/direct_machine.cpp.o src/CMakeFiles/graphite2.dir/gr_char_info.cpp.o src/CMakeFiles/graphite
2.dir/gr_features.cpp.o src/CMakeFiles/graphite2.dir/gr_face.cpp.o src/CMakeFiles/graphite2.dir/gr_font.
cpp.o src/CMakeFiles/graphite2.dir/gr_logging.cpp.o src/CMakeFiles/graphite2.dir/gr_segment.cpp.o src/CM
akeFiles/graphite2.dir/gr_slot.cpp.o src/CMakeFiles/graphite2.dir/CmapCache.cpp.o src/CMakeFiles/graphit
e2.dir/Code.cpp.o src/CMakeFiles/graphite2.dir/Collider.cpp.o src/CMakeFiles/graphite2.dir/Decompressor.
cpp.o src/CMakeFiles/graphite2.dir/Face.cpp.o src/CMakeFiles/graphite2.dir/FeatureMap.cpp.o src/CMakeFil
es/graphite2.dir/Font.cpp.o src/CMakeFiles/graphite2.dir/GlyphFace.cpp.o src/CMakeFiles/graphite2.dir/Gl
yphCache.cpp.o src/CMakeFiles/graphite2.dir/Intervals.cpp.o src/CMakeFiles/graphite2.dir/Justifier.cpp.o
 src/CMakeFiles/graphite2.dir/NameTable.cpp.o src/CMakeFiles/graphite2.dir/Pass.cpp.o src/CMakeFiles/gra
phite2.dir/Position.cpp.o src/CMakeFiles/graphite2.dir/Segment.cpp.o src/CMakeFiles/graphite2.dir/Silf.c
pp.o src/CMakeFiles/graphite2.dir/Slot.cpp.o src/CMakeFiles/graphite2.dir/Sparse.cpp.o src/CMakeFiles/gr
aphite2.dir/TtfUtil.cpp.o src/CMakeFiles/graphite2.dir/UtfCodec.cpp.o src/CMakeFiles/graphite2.dir/FileFace.cpp.o  -lc  -lgcc && :
/usr/lib/gcc/powerpc-gentoo-linux-musl/11.2.0/../../../../powerpc-gentoo-linux-musl/bin/ld: src/CMakeFiles/graphite2.dir/direct_machine.cpp.o: in function `(anonymous namespace)::direct_run(bool, void* const*, unsigned char const*, int*, graphite2::Slot**&, unsigned char, graphite2::vm::Machine::status_t&, graphite2::SlotMap*)':
direct_machine.cpp:(.text+0x142c): undefined reference to `__stack_chk_fail_local'
/usr/lib/gcc/powerpc-gentoo-linux-musl/11.2.0/../../../../powerpc-gentoo-linux-musl/bin/ld: src/CMakeFiles/graphite2.dir/direct_machine.cpp.o: in function `graphite2::vm::Machine::getOpcodeTable()':
direct_machine.cpp:(.text+0x14cc): undefined reference to `__stack_chk_fail_local'
/usr/lib/gcc/powerpc-gentoo-linux-musl/11.2.0/../../../../powerpc-gentoo-linux-musl/bin/ld: src/CMakeFiles/graphite2.dir/gr_face.cpp.o: in function `gr_make_face_with_ops':
gr_face.cpp:(.text+0x168): undefined reference to `__stack_chk_fail_local'
/usr/lib/gcc/powerpc-gentoo-linux-musl/11.2.0/../../../../powerpc-gentoo-linux-musl/bin/ld: src/CMakeFiles/graphite2.dir/gr_face.cpp.o: in function `gr_make_face':
gr_face.cpp:(.text+0x1e0): undefined reference to `__stack_chk_fail_local'
/usr/lib/gcc/powerpc-gentoo-linux-musl/11.2.0/../../../../powerpc-gentoo-linux-musl/bin/ld: src/CMakeFiles/graphite2.dir/gr_face.cpp.o: in function `gr_make_face_with_seg_cache':
gr_face.cpp:(.text+0x298): undefined reference to `__stack_chk_fail_local'
/usr/lib/gcc/powerpc-gentoo-linux-musl/11.2.0/../../../../powerpc-gentoo-linux-musl/bin/ld: src/CMakeFiles/graphite2.dir/gr_font.cpp.o:gr_font.cpp:(.text+0x1e4): more undefined references to `__stack_chk_fail_local' follow
collect2: error: ld returned 1 exit status
ninja: build stopped: subcommand failed.
 * ERROR: media-gfx/graphite2-1.3.14::gentoo failed (compile phase):
 *   ninja -v -j1 -l0 failed
Comment 1 ernsteiswuerfel archtester 2021-12-20 00:13:53 UTC
Created attachment 759859 [details]
emerge --info
Comment 2 Larry the Git Cow gentoo-dev 2021-12-20 00:48:30 UTC
The bug has been closed via the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0d1bf1816e7e2b05f0d9435e2d266272f120d19f

commit 0d1bf1816e7e2b05f0d9435e2d266272f120d19f
Author:     Sam James <sam@gentoo.org>
AuthorDate: 2021-12-20 00:36:33 +0000
Commit:     Sam James <sam@gentoo.org>
CommitDate: 2021-12-20 00:48:20 +0000

    media-gfx/graphite2: fix build system (mainly musl build)
    
    - Fix musl build (force in -lssp_nonshared for -nodefaultlibs)
    - Fix .cmake install path
    
    Bug: https://bugs.gentoo.org/532408
    Closes: https://bugs.gentoo.org/829690
    Signed-off-by: Sam James <sam@gentoo.org>

 .../graphite2-1.3.14-fix-cmake-files-libdir.patch      | 13 +++++++++++++
 .../files/graphite2-1.35-fix-gcc-linking.patch         | 18 ++++++++++++++++++
 ...phite2-1.3.14.ebuild => graphite2-1.3.14-r1.ebuild} | 17 +++++++++++++----
 3 files changed, 44 insertions(+), 4 deletions(-)
Comment 3 Larry the Git Cow gentoo-dev 2021-12-20 01:06:16 UTC
The bug has been closed via the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2bb2d3a4987fc21d4484b986b8e1f6977c5ceb15

commit 2bb2d3a4987fc21d4484b986b8e1f6977c5ceb15
Author:     Sam James <sam@gentoo.org>
AuthorDate: 2021-12-20 01:05:30 +0000
Commit:     Sam James <sam@gentoo.org>
CommitDate: 2021-12-20 01:06:06 +0000

    media-gfx/graphite2: only add lssp_shared on musl ppc/musl
    
    Closes: https://bugs.gentoo.org/829690
    Thanks-to: Jory A. Pratt <anarchy@gentoo.org>
    Signed-off-by: Sam James <sam@gentoo.org>

 media-gfx/graphite2/graphite2-1.3.14-r1.ebuild | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)
Comment 4 ernsteiswuerfel archtester 2021-12-20 08:47:27 UTC
Well.. since the last 2 commits I get this. ;)

[...]
FAILED: src/libgraphite2.so.3.2.1 
: && /usr/bin/powerpc-gentoo-linux-musl-gcc -fPIC -Os -mcpu=7450 -mtune=7450 -pipe  -Wl,-O1 -Wl,--as-needed  -nodefaultlibs -lssp_shared -shared -Wl,-soname,libgraphite2.so.3 -o src/libgraphite2.so.3.2.1 src/CMakeFiles/graphite2.dir/direct_machine.cpp.o src/CMakeFiles/graphite2.dir/gr_char_info.cpp.o src/CMakeFiles/graphite2.dir/gr_features.cpp.o src/CMakeFiles/graphite2.dir/gr_face.cpp.o src/CMakeFiles/graphite2.dir/gr_font.cpp.o src/CMakeFiles/graphite2.dir/gr_logging.cpp.o src/CMakeFiles/graphite2.dir/gr_segment.cpp.o src/CMakeFiles/graphite2.dir/gr_slot.cpp.o src/CMakeFiles/graphite2.dir/CmapCache.cpp.o src/CMakeFiles/graphite2.dir/Code.cpp.o src/CMakeFiles/graphite2.dir/Collider.cpp.o src/CMakeFiles/graphite2.dir/Decompressor.cpp.o src/CMakeFiles/graphite2.dir/Face.cpp.o src/CMakeFiles/graphite2.dir/FeatureMap.cpp.o src/CMakeFiles/graphite2.dir/Font.cpp.o src/CMakeFiles/graphite2.dir/GlyphFace.cpp.o src/CMakeFiles/graphite2.dir/GlyphCache.cpp.o src/CMakeFiles/graphite2.dir/Intervals.cpp.o src/CMakeFiles/graphite2.dir/Justifier.cpp.o src/CMakeFiles/graphite2.dir/NameTable.cpp.o src/CMakeFiles/graphite2.dir/Pass.cpp.o src/CMakeFiles/graphite2.dir/Position.cpp.o src/CMakeFiles/graphite2.dir/Segment.cpp.o src/CMakeFiles/graphite2.dir/Silf.cpp.o src/CMakeFiles/graphite2.dir/Slot.cpp.o src/CMakeFiles/graphite2.dir/Sparse.cpp.o src/CMakeFiles/graphite2.dir/TtfUtil.cpp.o src/CMakeFiles/graphite2.dir/UtfCodec.cpp.o src/CMakeFiles/graphite2.dir/FileFace.cpp.o  -lc  -lgcc_s && :
/usr/lib/gcc/powerpc-gentoo-linux-musl/11.2.0/../../../../powerpc-gentoo-linux-musl/bin/ld: cannot find -lssp_shared
collect2: error: ld returned 1 exit status
ninja: build stopped: subcommand failed.
 * ERROR: media-gfx/graphite2-1.3.14-r1::gentoo failed (compile phase):
 *   ninja -v -j1 -l0 failed
Comment 5 ernsteiswuerfel archtester 2021-12-20 08:47:46 UTC
Created attachment 759866 [details]
build.log
Comment 6 Sam James archtester Gentoo Infrastructure gentoo-dev Security 2021-12-20 10:02:47 UTC
That should be "non shared" :D

Will fix later
Comment 7 Larry the Git Cow gentoo-dev 2021-12-23 08:14:00 UTC
The bug has been closed via the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=88b20267b5c53c2ad19ea70b8f4513664c8fe5dd

commit 88b20267b5c53c2ad19ea70b8f4513664c8fe5dd
Author:     Sam James <sam@gentoo.org>
AuthorDate: 2021-12-23 08:13:36 +0000
Commit:     Sam James <sam@gentoo.org>
CommitDate: 2021-12-23 08:13:47 +0000

    media-gfx/graphite2: fix musl typo
    
    Closes: https://bugs.gentoo.org/829690
    Signed-off-by: Sam James <sam@gentoo.org>

 media-gfx/graphite2/graphite2-1.3.14-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)
Comment 8 CFuga 2022-01-04 18:30:22 UTC
Created attachment 761305 [details]
graphite2-1.3.14-r1:20220104.log

I'm still hitting this bug, w/musl + x86  

FAILED: src/libgraphite2.so.3.2.1 
: && /usr/bin/i586-gentoo-linux-musl-gcc -fPIC -march=i486 -mtune=i586 -Os -pipe  -Wl,-O1 -Wl,--as-needed  -nodefaultlibs -lssp_nonshared -shared -Wl,-soname,libgraphite2.so.3 -o src/libgraphite2.so.3.2.1 src/CMakeFiles/graphite2.dir/direct_machine.cpp.o src/CMakeFiles/graphite2.dir/gr_char_info.cpp.o src/CMakeFiles/graphite2.dir/gr_features.cpp.o src/CMakeFiles/graphite2.dir/gr_face.cpp.o src/CMakeFiles/graphite2.dir/gr_font.cpp.o src/CMakeFiles/graphite2.dir/gr_logging.cpp.o src/CMakeFiles/graphite2.dir/gr_segment.cpp.o src/CMakeFiles/graphite2.dir/gr_slot.cpp.o src/CMakeFiles/graphite2.dir/CmapCache.cpp.o src/CMakeFiles/graphite2.dir/Code.cpp.o src/CMakeFiles/graphite2.dir/Collider.cpp.o src/CMakeFiles/graphite2.dir/Decompressor.cpp.o src/CMakeFiles/graphite2.dir/Face.cpp.o src/CMakeFiles/graphite2.dir/FeatureMap.cpp.o src/CMakeFiles/graphite2.dir/Font.cpp.o src/CMakeFiles/graphite2.dir/GlyphFace.cpp.o src/CMakeFiles/graphite2.dir/GlyphCache.cpp.o src/CMakeFiles/graphite2.dir/Intervals.cpp.o src/CMakeFiles/graphite2.dir/Justifier.cpp.o src/CMakeFiles/graphite2.dir/NameTable.cpp.o src/CMakeFiles/graphite2.dir/Pass.cpp.o src/CMakeFiles/graphite2.dir/Position.cpp.o src/CMakeFiles/graphite2.dir/Segment.cpp.o src/CMakeFiles/graphite2.dir/Silf.cpp.o src/CMakeFiles/graphite2.dir/Slot.cpp.o src/CMakeFiles/graphite2.dir/Sparse.cpp.o src/CMakeFiles/graphite2.dir/TtfUtil.cpp.o src/CMakeFiles/graphite2.dir/UtfCodec.cpp.o src/CMakeFiles/graphite2.dir/FileFace.cpp.o  -lc  -lgcc_s && :
/usr/lib/gcc/i586-gentoo-linux-musl/11.2.0/../../../../i586-gentoo-linux-musl/bin/ld: src/CMakeFiles/graphite2.dir/direct_machine.cpp.o: in function `(anonymous namespace)::direct_run(bool, void* const*, unsigned char const*, int*, graphite2::Slot**&, unsigned char, graphite2::vm::Machine::status_t&, graphite2::SlotMap*)':
direct_machine.cpp:(.text+0x1923): undefined reference to `__stack_chk_fail_local'
/usr/lib/gcc/i586-gentoo-linux-musl/11.2.0/../../../../i586-gentoo-linux-musl/bin/ld: src/CMakeFiles/graphite2.dir/direct_machine.cpp.o: in function `graphite2::vm::Machine::getOpcodeTable()':
direct_machine.cpp:(.text+0x1973): undefined reference to `__stack_chk_fail_local'
/usr/lib/gcc/i586-gentoo-linux-musl/11.2.0/../../../../i586-gentoo-linux-musl/bin/ld: src/CMakeFiles/graphite2.dir/gr_face.cpp.o: in function `gr_make_face_with_ops':
gr_face.cpp:(.text+0x108): undefined reference to `__stack_chk_fail_local'
/usr/lib/gcc/i586-gentoo-linux-musl/11.2.0/../../../../i586-gentoo-linux-musl/bin/ld: src/CMakeFiles/graphite2.dir/gr_face.cpp.o: in function `gr_make_face':
gr_face.cpp:(.text+0x163): undefined reference to `__stack_chk_fail_local'
/usr/lib/gcc/i586-gentoo-linux-musl/11.2.0/../../../../i586-gentoo-linux-musl/bin/ld: src/CMakeFiles/graphite2.dir/gr_face.cpp.o: in function `gr_make_face_with_seg_cache':
gr_face.cpp:(.text+0x1de): undefined reference to `__stack_chk_fail_local'
/usr/lib/gcc/i586-gentoo-linux-musl/11.2.0/../../../../i586-gentoo-linux-musl/bin/ld: src/CMakeFiles/graphite2.dir/gr_font.cpp.o:gr_font.cpp:(.text+0xf4): more undefined references to `__stack_chk_fail_local' follow
collect2: error: ld returned 1 exit status
ninja: build stopped: subcommand failed.
 * ERROR: media-gfx/graphite2-1.3.14-r1::gentoo failed (compile phase):
 *   ninja -v -j1 -l0 failed
Comment 9 CFuga 2022-01-04 18:34:31 UTC
Created attachment 761306 [details]
emerge --info (musl + x86)
Comment 10 Andreas Sturmlechner gentoo-dev 2022-01-04 18:38:41 UTC
Please never add arches on your own.
Comment 11 ernsteiswuerfel archtester 2022-01-08 21:07:46 UTC
(In reply to Sam James from comment #6)
> Will fix later
Just got back to build this again. Unfortunately still a problem.

[..]
FAILED: src/libgraphite2.so.3.2.1 
: && /usr/bin/powerpc-gentoo-linux-musl-gcc -fPIC -Os -mcpu=7450 -mtune=7450 -pipe  -Wl,-O1 -Wl,--as-needed  -nodefaultlibs -lssp_nonshared -shared -Wl,-soname,libgraphite2.so.3 -o src/libgraphite2.so.3.2.1 src/CMakeFiles/graphite2.dir/direct_machine.cpp.o src/CMakeFiles/graphite2.dir/gr_char_info.cpp.o src/CMakeFiles/graphite2.dir/gr_features.cpp.o src/CMakeFiles/graphite2.dir/gr_face.cpp.o src/CMakeFiles/graphite2.dir/gr_font.cpp.o src/CMakeFiles/graphite2.dir/gr_logging.cpp.o src/CMakeFiles/graphite2.dir/gr_segment.cpp.o src/CMakeFiles/graphite2.dir/gr_slot.cpp.o src/CMakeFiles/graphite2.dir/CmapCache.cpp.o src/CMakeFiles/graphite2.dir/Code.cpp.o src/CMakeFiles/graphite2.dir/Collider.cpp.o src/CMakeFiles/graphite2.dir/Decompressor.cpp.o src/CMakeFiles/graphite2.dir/Face.cpp.o src/CMakeFiles/graphite2.dir/FeatureMap.cpp.o src/CMakeFiles/graphite2.dir/Font.cpp.o src/CMakeFiles/graphite2.dir/GlyphFace.cpp.o src/CMakeFiles/graphite2.dir/GlyphCache.cpp.o src/CMakeFiles/graphite2.dir/Intervals.cpp.o src/CMakeFiles/graphite2.dir/Justifier.cpp.o src/CMakeFiles/graphite2.dir/NameTable.cpp.o src/CMakeFiles/graphite2.dir/Pass.cpp.o src/CMakeFiles/graphite2.dir/Position.cpp.o src/CMakeFiles/graphite2.dir/Segment.cpp.o src/CMakeFiles/graphite2.dir/Silf.cpp.o src/CMakeFiles/graphite2.dir/Slot.cpp.o src/CMakeFiles/graphite2.dir/Sparse.cpp.o src/CMakeFiles/graphite2.dir/TtfUtil.cpp.o src/CMakeFiles/graphite2.dir/UtfCodec.cpp.o src/CMakeFiles/graphite2.dir/FileFace.cpp.o  -lc  -lgcc_s && :
/usr/lib/gcc/powerpc-gentoo-linux-musl/11.2.0/../../../../powerpc-gentoo-linux-musl/bin/ld: src/CMakeFiles/graphite2.dir/direct_machine.cpp.o: in function `(anonymous namespace)::direct_run(bool, void* const*, unsigned char const*, int*, graphite2::Slot**&, unsigned char, graphite2::vm::Machine::status_t&, graphite2::SlotMap*)':
direct_machine.cpp:(.text+0xbc): undefined reference to `__stack_chk_fail_local'
/usr/lib/gcc/powerpc-gentoo-linux-musl/11.2.0/../../../../powerpc-gentoo-linux-musl/bin/ld: src/CMakeFiles/graphite2.dir/direct_machine.cpp.o: in function `graphite2::vm::Machine::getOpcodeTable()':
direct_machine.cpp:(.text+0x1668): undefined reference to `__stack_chk_fail_local'
/usr/lib/gcc/powerpc-gentoo-linux-musl/11.2.0/../../../../powerpc-gentoo-linux-musl/bin/ld: src/CMakeFiles/graphite2.dir/gr_face.cpp.o: in function `gr_make_face_with_ops':
gr_face.cpp:(.text+0xa8): undefined reference to `__stack_chk_fail_local'
/usr/lib/gcc/powerpc-gentoo-linux-musl/11.2.0/../../../../powerpc-gentoo-linux-musl/bin/ld: src/CMakeFiles/graphite2.dir/gr_face.cpp.o: in function `gr_make_face':
gr_face.cpp:(.text+0x1d8): undefined reference to `__stack_chk_fail_local'
/usr/lib/gcc/powerpc-gentoo-linux-musl/11.2.0/../../../../powerpc-gentoo-linux-musl/bin/ld: src/CMakeFiles/graphite2.dir/gr_face.cpp.o: in function `gr_make_face_with_seg_cache':
gr_face.cpp:(.text+0x288): undefined reference to `__stack_chk_fail_local'
/usr/lib/gcc/powerpc-gentoo-linux-musl/11.2.0/../../../../powerpc-gentoo-linux-musl/bin/ld: src/CMakeFiles/graphite2.dir/gr_font.cpp.o:gr_font.cpp:(.text+0x160): more undefined references to `__stack_chk_fail_local' follow
collect2: error: ld returned 1 exit status
ninja: build stopped: subcommand failed.
 * ERROR: media-gfx/graphite2-1.3.14-r1::gentoo failed (compile phase):
Comment 12 ernsteiswuerfel archtester 2022-01-08 21:09:06 UTC
Created attachment 761628 [details]
build.log (ppc, 1.3.14-r1)
Comment 13 Larry the Git Cow gentoo-dev 2022-01-29 18:49:10 UTC
The bug has been closed via the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d63c5a3a1240352d4200582d7fd68ae3afb8a5d7

commit d63c5a3a1240352d4200582d7fd68ae3afb8a5d7
Author:     Sam James <sam@gentoo.org>
AuthorDate: 2022-01-29 18:48:37 +0000
Commit:     Sam James <sam@gentoo.org>
CommitDate: 2022-01-29 18:49:03 +0000

    media-gfx/graphite2: drop -nodefaultlibs
    
    Breaks build on at least x86/musl. See patch for details.
    
    Closes: https://bugs.gentoo.org/829690
    Signed-off-by: Sam James <sam@gentoo.org>

 .../files/graphite2-1.3.14-fix-nodefaultlibs.patch |  45 ++++++++
 .../graphite2/graphite2-1.3.14_p20210810-r1.ebuild | 124 +++++++++++++++++++++
 2 files changed, 169 insertions(+)