snort3 (at least) not building in 23.05

Hannu Nyman hannu.nyman at iki.fi
Tue Apr 9 14:03:24 PDT 2024


Source code is your friend...

My two cents are on the backport of the HAS_LUAJIT_ARCH dependency to snort3.

Main/master shows that symbol definition:
```
.config - OpenWrt Configuration
  > Search (LUAJIT) ────────────────────────────────────────────────────────────
   ┌──────────────────────────── Search Results ─────────────────────────────┐
   │ Symbol: HAS_LUAJIT_ARCH [=y]                                            │
   │ Type  : bool                                                            │
   │ Defined at tmp/.config-package.in:26439                                 │
```

But 23.05 has no idea about that:
```
.config - OpenWrt Configuration
  > Search (LUAJIT) 
───────────────────────────────────────────────────────────────
   ┌────────────────────────────── Search Results ──────────────────────────────┐
│ │
   │ Symbol: HAS_LUAJIT_ARCH 
[=HAS_LUAJIT_ARCH]                                 │
   │ Type  : unknown │
```

And that symbol is a hard dependency of snort3 since this commit in master:
https://github.com/openwrt/packages/commit/5c1bcb61336b2b32788568d3dafa221b586dd430

That requirement in snort3 has been recently backported into 23.05 by this commit
https://github.com/openwrt/packages/pull/23532

Probably @ansuel @bkpepe know more about HAS_LUAJIT_ARCH, plus John Audia who 
did that snort3 backport ?





More information about the openwrt-devel mailing list