Comments (10)
What version of gcc is used for compilation?
This is a false error message.
from ndpi.
What version of gcc is used for compilation?
$ gcc --version
gcc (GCC) 13.2.1 20230801
Copyright (C) 2023 Free Software Foundation, Inc.
This is free software; see the source for copying conditions. There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
from ndpi.
Brilliant project. Just what I was looking for to replace decrepit L7-Filter classification in a QoS system.
I'm also getting some errors, or rather warnings that become errors when using CONFIG_WERROR=y in the kernel. When I disable CONFIG_WERROR in the kernel then it does (cross)-compile for me on commit 9a6412b
x86_64
linux-6.6.5
gcc 13.2
I just tried compiling the latest commit 4e0fd2c but it seems that ndpi_network_list.c.inc which is generated using the host-compiled binary has been change or moved or something. Haven't had time to look into that yet.
from ndpi.
See a62d4b5
from ndpi.
After branch updates, we have new issue
make: *** No rule to make target 'ndpi_network_list.c.inc'. Stop.
Seems after 04a391b this step should be removed?
from ndpi.
Yes.
from ndpi.
Slick removing dependency on ndpi_network_list.c.inc. Simplifies cross-compiles.
Couple errors/warnings I'm getting still on d9899c9
from ndpi.
The fix is not work's for us. If this gcc
issue - it is possible to mitigate this?
from ndpi.
I don’t see any point in correcting this warning, since this is the kernel developers’ wish for the size of elements stored in the stack and exceeding this size is insignificant.
from ndpi.
Just for the record:
- gcc 12 or gcc 11 was not mitigated this error
-D_FORTIFY_SOURCE=0
also isn't help (or I put it in a wrong place)- compile on the kernel 6.4.12 does't have this issue
from ndpi.
Related Issues (20)
- Typo in main.c (acctounting instead of accounting) HOT 1
- Kernel panic when syncing conntrack entries with conntrackd HOT 5
- All defined host protocols match risk id 27 (Risky Domain Name) HOT 7
- bittorrent.c: detected write beyond size of field HOT 1
- ndpi_network_list.c.inc can no longer be compiled after merge HOT 2
- Question about echo command HOT 1
- Seeking Advice on Updating nDPI on VPS Servers HOT 1
- unresolved symbol __aarch64_ldadd8_sync on aarch64 HOT 4
- Inconsistent BitTorrent Filtering with nDPI HOT 4
- Handling large host_proto lists HOT 2
- Linux 6.7: build error HOT 6
- Please help filter iptables DNAT traffic
- iptables 1.8.10 causes ksoftirqd 100% CPU HOT 5
- /root/nDPI/ndpi-netfilter/src/../../src/lib/ndpi_main.c:1040:5: error: �for� loop initial declarations are only allowed in C99 or C11 mode
- Error compiling kernel modules under arm32 bit HOT 5
- host_proto wildcard options. HOT 2
- Compile error message HOT 10
- Compile error about /src/lib/ndpi_network_list_compile.h HOT 1
- These are some protocols updated in the new version of ndpi_network_list_compile.h, please update them. HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from ndpi.