Project

General

Profile

Actions

Support #7624

closed

In 7.0.9: missing libpcre2-8-devel

Added by James Moe 6 days ago. Updated 5 days ago.

Status:
Closed
Priority:
Normal
Assignee:
Affected Versions:
Label:

Description

openSUSE tumbleweed 20250313
Linux 6.13.6-1-default x86_64
I unpacked Suricata 7.0.9 and ran ./configure as usual.

$ ./configure --enable-nfqueue
  ... bunch o' success ...
checking for pcre2_compile_8 in -lpcre2-8... no
   ERROR!  pcre2 library not found, go get it
   from www.pcre.org. Or from packages:
   Debian/Ubuntu: apt install libpcre2-dev
   Fedora: dnf install pcre2-devel
   CentOS/RHEL: yum install pcre2-devel

Libraries libpcre2-8-0, libpcre2-16-0, libpcre2-32-0, are installed.
Searching for pcre2-devel in opensuse’s repos failed; none are offered for any of the pcre2 modules.
I tried dnf and yum. They both core dumped.
I do not recall needing a “devel” package for Suricata. Is this a new requirement? Have I misread the error message?

I have the pcre2 source package. How do I extract the devel file(s)?

Actions #1

Updated by Victor Julien 5 days ago

  • Tracker changed from Bug to Support
  • Target version deleted (TBD)

I would not recommend mixing OS packages and headers from a source tarball. I think the question of how to install pcre2 headers from the package repo should probably be directed to the distribution support channels.

Actions #2

Updated by James Moe 5 days ago

I tried installing pcre2-devel again today. It installed. I am supposing it was missing from the repo and had been updated to include it.

This issue is resolved, and may be closed.

Actions #3

Updated by Jason Ish 5 days ago

  • Status changed from New to Closed
Actions

Also available in: Atom PDF