HomeFreeBSD

www/nift: Fix build

Description

www/nift: Fix build

  • Fix build:

In file included from Expr.cpp:1:
In file included from ./Expr.h:8:
./exprtk/exprtk.h:6343:49: error: a template argument list is expected after a name prefixed by the template keyword [-Wmissing-template-arg-list-after-template-kw]
6343 | expression_node<T>::ndb_t::template collect(branch_, node_delete_list);

|                                                 ^

Upstream pull request: https://github.com/nifty-site-manager/nsm/pull/38

  • Fix bug:

nsm.cpp:1455:20: warning: overlapping comparisons always evaluate to false [-Wtautological-overlap-compare]
1455 | if(noParams < 2 && noParams > 5)

|                            ~~~~~~~~~~~~~^~~~~~~~~~~~~~~

1 warning generated.
Upstream pull request: https://github.com/nifty-site-manager/nsm/pull/39

  • Make the choice of Lua implementation more intuitive.
  • Run the strip command once for all binaries.

PR: 288379
MFH: 2025Q3
Co-authored-by: Vladimir Druzenko <vvd@FreeBSD.org>

Details

Provenance
info_babaei.netAuthored on Jul 25 2025, 1:37 PM
vvdCommitted on Jul 25 2025, 1:37 PM
Parents
R11:126bb6faefdf: games/anki: Update to 25.07.4
Branches
Unknown
Tags
Unknown