Hi,
Although this is not in book's optional dependencies, wireshark may use
speexdsp if it is installed. But when speexdsp-1.2rc3 is installed, it fails
with:
[1925/2421] Building C object CMakeFiles/sharkd.dir/sharkd_session.c.o
FAILED: CMakeFiles/sharkd.dir/sharkd_session.c.o
[...lengthy command line...]
In file included from /usr/include/speex/speexdsp_types.h:122,
from /usr/include/speex/speex_resampler.h:87,
from ../sharkd_session.c:62:
/usr/include/speex/speexdsp_config_types.h:13:9: error: unknown type name ‘uint1
6_t’
13 | typedef uint16_t spx_uint16_t;
| ^~~~~~~~
/usr/include/speex/speexdsp_config_types.h:15:9: error: unknown type name
‘uint32_t’
15 | typedef uint32_t spx_uint32_t;
| ^~~~~~~~
When speedsp-1.2.0 is installed, it builds OK. So:
- I'll upgrade speexdsp
- I'll add speex as an optional dep of wireshark (and maybe check other deps...)
Pierre
--
http://lists.linuxfromscratch.org/listinfo/blfs-dev
FAQ: http://www.linuxfromscratch.org/blfs/faq.html
Unsubscribe: See the above information page