Date: Fri, 31 Jan 2025 14:44:41 +0000 From: bugzilla-noreply@freebsd.org To: ports-bugs@FreeBSD.org Subject: [Bug 284487] graphics/rawtherapee: Failstobuild with GCC 14: undefined reference to `__cxa_call_terminate' Message-ID: <bug-284487-7788@https.bugs.freebsd.org/bugzilla/>
next in thread | raw e-mail | index | archive | help
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D284487 Bug ID: 284487 Summary: graphics/rawtherapee: Failstobuild with GCC 14: undefined reference to `__cxa_call_terminate' Product: Ports & Packages Version: Latest Hardware: Any URL: https://pkg-status.freebsd.org/gohan06/data/134amd64-d efault-foo/2025-01-24_09h47m14s/logs/rawtherapee-5.11_ 1.log OS: Any Status: New Severity: Affects Only Me Priority: --- Component: Individual Port(s) Assignee: mandree@FreeBSD.org Reporter: salvadore@freebsd.org CC: gerald@FreeBSD.org Blocks: 281091 Flags: maintainer-feedback?(mandree@FreeBSD.org) Assignee: mandree@FreeBSD.org The port fails to build with GCC 14, which is about to become GCC_DEFAULT version. This link can help: https://gcc.gnu.org/gcc-14/porting_to.html lpangocairo-1.0 -lpango-1.0 -lharfbuzz -latk-1.0 -lcairo-gobject -lcai= ro=20 -lgdk_pixbuf-2.0 -lgio-2.0 -lgobject-2.0 -lglib-2.0 -lintl -lexpat=20 -lfftw3f /usr/local/lib/libfftw3f_omp.so -lgiomm-2.4 -lgio-2.0 -lglibmm= -2.4 -lgobject-2.0 -lglib-2.0 -lintl -lsigc-2.0 -lgio-2.0 -lgobject-2.0=20 -lglib-2.0 -lintl -lglib-2.0 -lintl -lglibmm-2.4 -lgobject-2.0 -lglib= -2.0 -lintl -lsigc-2.0 -lgobject-2.0 -lglib-2.0 -lintl -lgthread-2.0=20 -lglib-2.0 -lintl -lgtkmm-3.0 -latkmm-1.6 -lgdkmm-3.0 -lgiomm-2.4 -lg= tk-3 -lgdk-3 -lz -latk-1.0 -lcairo-gobject -lgio-2.0 -lpangomm-1.4=20 -lglibmm-2.4 -lcairomm-1.0 -lsigc-2.0 -lpangocairo-1.0 -lpango-1.0=20 -lharfbuzz -lcairo -lgdk_pixbuf-2.0 -lgobject-2.0 -lglib-2.0 -lintl=20 -lgtk-3 -lgdk-3 -lz -lpangocairo-1.0 -lpango-1.0 -lharfbuzz -latk-1.0= =20 -lcairo-gobject -lcairo -lgdk_pixbuf-2.0 -lgio-2.0 -lgobject-2.0=20 -lglib-2.0 -lintl -liptcdata /usr/local/lib/libjpeg.so -llcms2=20 -llcms2_fast_float -llcms2_threaded /usr/local/lib/libpng.so=20 /usr/lib/libz.so /usr/local/lib/libtiff.so.6.1.0 /usr/lib/libz.so -llens= fun=20 -lrsvg-2 -lm -lgio-2.0 -lgdk_pixbuf-2.0 -lgobject-2.0 -lglib-2.0 -lin= tl=20 -lcairo /usr/local/lib/libexiv2.so -ljxl -ljxl_threads=20 rtengine/libraw/lib/.libs/libraw_r.a /usr/local/lib/gcc14/libgomp.so=20 -lgiomm-2.4 -lgtkmm-3.0 -latkmm-1.6 -lgdkmm-3.0 -lpangomm-1.4=20 -lcairomm-1.0 -lexpat -lfftw3f /usr/local/lib/libfftw3f_omp.so=20 -lgdk_pixbuf-2.0 -lgio-2.0 -lgobject-2.0 -lglib-2.0 -lintl -lglibmm-2.= 4=20 -lsigc-2.0 -lgthread-2.0 -liptcdata /usr/local/lib/libjpeg.so -llcms2=20 -llcms2_fast_float -llcms2_threaded /usr/local/lib/libpng.so=20 /usr/lib/libz.so /usr/local/lib/libtiff.so.6.1.0 -llensfun -lrsvg-2 -lm= =20 -lgdk_pixbuf-2.0 -lgio-2.0 -lgobject-2.0 -lglib-2.0 -lintl -lglibmm-2.= 4=20 -lsigc-2.0 -lgthread-2.0 -liptcdata /usr/local/lib/libjpeg.so -llcms2=20 -llcms2_fast_float -llcms2_threaded /usr/local/lib/libpng.so=20 /usr/lib/libz.so /usr/local/lib/libtiff.so.6.1.0 -llensfun -lrsvg-2 -lm= =20 -lcairo && : /usr/local/bin/ld: /tmp/ccgto6pJ.ltrans65.ltrans.o: in function `Spot::~Spo= t() [clone .cold]': <artificial>:(.text.unlikely+0x89d): undefined reference to `__cxa_call_terminate' /usr/local/bin/ld: /tmp/ccgto6pJ.ltrans76.ltrans.o: in function `(anonymous namespace)::dfInfo::updateBadPixelList(rtengine::RawImage const*) [clone ._omp_fn.0] [clone .cold]': <artificial>:(.text.unlikely+0x93): undefined reference to `__cxa_call_terminate' /usr/local/bin/ld: /tmp/ccgto6pJ.ltrans77.ltrans.o: in function `rtengine::ImProcFunctions::RGB_denoise(int, rtengine::Imagefloat*, rtengine::Imagefloat*, rtengine::Imagefloat*, float*, float*, float*, bool, rtengine::procparams::DirPyrDenoiseParams const&, double, rtengine::NoiseCu= rve const&, rtengine::NoiseCurve const&, float&, float&) [clone ._omp_fn.2] [cl= one .cold]': <artificial>:(.text.unlikely+0x1d9): undefined reference to `__cxa_call_terminate' /usr/local/bin/ld: /tmp/ccgto6pJ.ltrans81.ltrans.o: in function `rtengine::init(rtengine::Settings const*, Glib::ustring const&, Glib::ustr= ing const&, bool) [clone ._omp_fn.0] [clone .lto_priv.0] [clone .cold]': <artificial>:(.text.unlikely+0x4be): undefined reference to `__cxa_call_terminate' /usr/local/bin/ld: /tmp/ccgto6pJ.ltrans84.ltrans.o: in function `rtengine::ImProcFunctions::ciecamloc_02float(rtengine::local_params&, int, rtengine::LabImage*, int, int, int, int, LUT<float> const&, bool, LUT<float> const&, bool, LUT<float> const&, bool, LUT<float> const&, bool, LUT<float> const&, bool, rtengine::LocCHCurve const&, rtengine::LocHHCurve const&, rtengine::LocLHCurve const&, bool, bool, bool, rtengine::LocwavCurve const&, bool, float&, float&, float&) [clone ._omp_fn.11] [clone .lto_priv.0] [clone .cold]': <artificial>:(.text.unlikely+0x5f): undefined reference to `__cxa_call_terminate' /usr/local/bin/ld: /tmp/ccgto6pJ.ltrans84.ltrans.o:<artificial>:(.text.unlikely+0xc7): more undefined references to `__cxa_call_terminate' follow collect2: error: ld returned 1 exit status ninja: build stopped: subcommand failed. *** Error code 1 Stop. make: stopped in /usr/ports/graphics/rawtherapee NB: I have been told that pinning GCC version with USE_GCC=3D13 would not be ideal for this port. Referenced Bugs: https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D281091 [Bug 281091] [exp-run] Update GCC_DEFAULT to 14 etc. --=20 You are receiving this mail because: You are the assignee for the bug.=
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?bug-284487-7788>