On Sun, Nov 30, 2025 at 04:12:58PM -0700, Anthony J. Bentley wrote:
> CVSROOT:      /cvs
> Module name:  ports
> Changes by:   [email protected] 2025/11/30 16:12:58
> 
> Log message:
>     Import lunasvg-3.5.0.
>     
>     LunaSVG is an SVG rendering library in C++, designed to be lightweight and
>     portable, offering efficient rendering and manipulation of Scalable Vector
>     Graphics (SVG) files.
>     
>     LunaSVG supports nearly all graphical features outlined in the SVG 1.1 and
>     SVG 1.2 Tiny specifications.
>     
>     ok kirill@
>     
>     Status:
>     
>     Vendor Tag:       bentley
>     Release Tags:     bentley_20251130
>     
>     N ports/graphics/lunasvg/Makefile
>     N ports/graphics/lunasvg/distinfo
>     N ports/graphics/lunasvg/pkg/DESCR
>     N ports/graphics/lunasvg/pkg/PLIST
>     
>     No conflicts created by this import

Does not build here.
It picks up libstdthreads.


[22/27] : && /exopi-obj/pobj/lunasvg-3.5.0/bin/cc -fPIC -O2 -pipe -g -DNDEBUG  
-Xlinker --dependency-file=plutovg/CMakeFiles/plutovg.dir/link.d -shared 
-Wl,-soname,libplutovg.so.0.0 -o plutovg/libplutovg.so.0.0 
plutovg/CMakeFiles/plutovg.dir/source/plutovg-blend.c.o 
plutovg/CMakeFiles/plutovg.dir/source/plutovg-canvas.c.o 
plutovg/CMakeFiles/plutovg.dir/source/plutovg-font.c.o 
plutovg/CMakeFiles/plutovg.dir/source/plutovg-matrix.c.o 
plutovg/CMakeFiles/plutovg.dir/source/plutovg-paint.c.o 
plutovg/CMakeFiles/plutovg.dir/source/plutovg-path.c.o 
plutovg/CMakeFiles/plutovg.dir/source/plutovg-rasterize.c.o 
plutovg/CMakeFiles/plutovg.dir/source/plutovg-surface.c.o 
plutovg/CMakeFiles/plutovg.dir/source/plutovg-ft-math.c.o 
plutovg/CMakeFiles/plutovg.dir/source/plutovg-ft-raster.c.o 
plutovg/CMakeFiles/plutovg.dir/source/plutovg-ft-stroker.c.o  -lm  -lstdthreads 
 -lpthread  -Wl,-rpath-link,/usr/X11R6/lib:/usr/local/lib && :
FAILED: plutovg/libplutovg.so.0.0 
: && /exopi-obj/pobj/lunasvg-3.5.0/bin/cc -fPIC -O2 -pipe -g -DNDEBUG  -Xlinker 
--dependency-file=plutovg/CMakeFiles/plutovg.dir/link.d -shared 
-Wl,-soname,libplutovg.so.0.0 -o plutovg/libplutovg.so.0.0 
plutovg/CMakeFiles/plutovg.dir/source/plutovg-blend.c.o 
plutovg/CMakeFiles/plutovg.dir/source/plutovg-canvas.c.o 
plutovg/CMakeFiles/plutovg.dir/source/plutovg-font.c.o 
plutovg/CMakeFiles/plutovg.dir/source/plutovg-matrix.c.o 
plutovg/CMakeFiles/plutovg.dir/source/plutovg-paint.c.o 
plutovg/CMakeFiles/plutovg.dir/source/plutovg-path.c.o 
plutovg/CMakeFiles/plutovg.dir/source/plutovg-rasterize.c.o 
plutovg/CMakeFiles/plutovg.dir/source/plutovg-surface.c.o 
plutovg/CMakeFiles/plutovg.dir/source/plutovg-ft-math.c.o 
plutovg/CMakeFiles/plutovg.dir/source/plutovg-ft-raster.c.o 
plutovg/CMakeFiles/plutovg.dir/source/plutovg-ft-stroker.c.o  -lm  -lstdthreads 
 -lpthread  -Wl,-rpath-link,/usr/X11R6/lib:/usr/local/lib && :
ld: error: unable to find library -lstdthreads
cc: error: linker command failed with exit code 1 (use -v to see invocation)
ninja: build stopped: subcommand failed.

*** Error 1 in graphics/lunasvg (/exopi-cvs/ports/devel/cmake/cmake.port.mk:40 
'do-build': @cd /exopi-obj/pobj/lunasvg-3.5.0/build-amd64 && ...)


-- 
Antoine

Reply via email to