notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)
Want a good monitor light? See my photosAll times are UTC
Ukraine
non port: devel/ispc/files/patch-src_util.cpp

Number of commits found: 4

Monday, 16 Feb 2026
19:56 Dimitry Andric (dim) search for other commits by this committer
devel/ispc: fix build with libc++ >= 20

With libc++ 20 or higher devel/ispc fails to build, with errors similar
to:

    /wrkdirs/usr/ports/devel/ispc/work/ispc-1.30.0/src/util.cpp:51:11: error:
'__libcpp_verbose_abort' is missing exception specification 'noexcept'
       51 | void std::__libcpp_verbose_abort(char const *format, ...)
          |           ^
          |                                                           noexcept
    /usr/include/c++/v1/__verbose_abort:24:28: note: previous declaration is
here
       24 |     __printf__, 1, 2) void __libcpp_verbose_abort(const char*
__format, ...) _NOEXCEPT;
          |                            ^

This is because ispc attemps to override __libcpp_verbose_abort(), which
is an internal libc++ function, but it misses a noexcept specification.

However, overriding __libcpp_verbose_abort() is only necessary on older
versions of macOS. Therefore, exclude the whole #if block if the
operating system is not macOS.

PR:		293163
Approved by:	yuri (maintainer)
MFH:		2026Q1
commit hash: e4b498d8a085a273bd7a18f1edba01d2db3508b2 commit hash: e4b498d8a085a273bd7a18f1edba01d2db3508b2 commit hash: e4b498d8a085a273bd7a18f1edba01d2db3508b2 commit hash: e4b498d8a085a273bd7a18f1edba01d2db3508b2 e4b498d
Thursday, 30 Jan 2020
02:15 yuri search for other commits by this committer
devel/ispc: Update 1.12.0-116 -> 1.12.0-118

The upstream adopted the "Add FreeBSD support" pull request from
greg@unrelenting.technology.
Thanks a lot to Greg for his help!

Testing: The "Mandelbrot" testcase works with the 'sse4' target.
Original commitRevision:524620 
Monday, 27 Jan 2020
02:49 yuri search for other commits by this committer
devel/ispc: Update 1.11.0 -> 1.12.0-116-g98cd1326
Original commitRevision:524236 
Wednesday, 24 Apr 2019
06:14 yuri search for other commits by this committer
devel/ispc: Update 1.10.0 -> 1.11.0

The project switched to cmake.
Original commitRevision:499815 

Number of commits found: 4