termux-pacman-bot cc317b2fd6 fix(main/nmap): fix configure-time check for PF_PACKET support in libdnet
- Fixes https://github.com/termux/termux-packages/issues/25258

- After 210d6c0847, `nmap` has upgraded to a `libdnet` 1.18.0. Unfortunately, this version of `libdnet` includes a malformed autotools configure-time compiler check for the definition of `ETH_P_ALL` that has a function defintion inside another function definition, causing a near-silent error `error: function definition is not allowed here` when **Clang** is used to compile (as opposed to GCC, which is somehow able to successfully compile the same code):

06ecd5d459/configure (L15565-L15571)

- This works around the problem by patching the `libdnet-stripped/configure` file to run the check in such a way that the code checking for `ETH_P_ALL` properly compiles with no errors.

- Issue opened upstream here: https://github.com/ofalk/libdnet/issues/109
2025-07-08 01:34:59 +00:00
2025-06-27 16:43:52 +00:00
2025-06-30 02:42:06 +00:00
2024-11-09 02:47:14 +00:00
2025-07-06 19:35:53 +00:00
2025-06-30 02:42:06 +00:00
2025-07-06 21:37:36 +00:00
2025-07-07 18:47:05 +00:00
2025-05-07 17:08:21 +00:00
2025-06-30 02:42:06 +00:00
2025-04-27 21:35:50 +00:00
2025-07-02 16:07:29 +00:00
2025-02-23 13:06:54 +00:00
2024-05-13 10:33:57 +03:00

Termux packages for pacman - official git repo mirror

GitHub repo size Packages last build status Repo last update status
More about the repository

Code for connecting repository:

main:

[main]
Server = https://service.termux-pacman.dev/main/$arch

x11:

[x11]
Server = https://service.termux-pacman.dev/x11/$arch

root:

[root]
Server = https://service.termux-pacman.dev/root/$arch

Other information:

  • Android support: 7+
  • Architecture support: all (aarch64, arm, x86_64, i686)
  • Signature: termux-pacman organization gpg key
  • Powered by aws
  • Root repository: https://github.com/termux/termux-packages
  • Organization maintaining the root repository: termux
Description
A build system and primary set of packages in format pacman for Termux.
Readme 126 MiB
Languages
Shell 80.1%
C 12.9%
C++ 2.6%
CMake 1%
Python 0.8%
Other 2.4%