I started investigating how I would contribute this, but only got as far as=
the following steps:
1. autoreconf -i
2. ./configure =E2=80=94without-x =E2=80=94without-ssl =E2=80=94disable-dep=
loypkg
3. make
Step 2 doesn't finish because the configure script can't find "glib2". And =
I can't find a "glib2" anything in the repository.
--=20
You are receiving this because you were assigned.
Reply to this email directly or view it on GitHub:
https://github.com/voidlinux/void-packages/issues/5502#issuecomment-2725324=
73=
Source for libdnet is https://github.com/dugsong/libdnet . Debian has it as "libdumbnet" because they already had a "libdnet" ([ref](https://sources.debian.net/src/libdumbnet/1.12-7/debian/patches/01rename_library.sh.dpatch/)).
I did not have `pkg-config` installed. That has helped `configure` find `glib`. Thanks.
I don't know if I'll be able to get this done myself, but I'm at least trying.
Here's what I have as a template for `libdnet`:
```
# Template file for 'libdnet'
pkgname=libdnet
version=20170118
commit="1570b70ccbd6f62cb8a0f745ff7a4a8c48817fec"
revision=1
build_style=gnu-configure
#configure_args=""
#hostmakedepends=""
#makedepends=""
wrksrc="${pkgname}-${commit}"
short_desc="libdnet provides a simplified interface to networking routines"
maintainer="James Sumners <james.sumners@gmail.com>"
license="MIT"
homepage="https://github.com/dugsong/${pkgname}"
distfiles="${homepage}/archive/${commit}.tar.gz"
checksum="01197806f5e1769995350835d51e2e3eaf65faffad7e68770c6e9ecd4be4e690"
pre_configure() {
sed -i -e 's/^\(.*tun.h udp.h\)/\1 sctp.h/' include/dnet/Makefile.in
}
```
I have successfully built the `open-vm-tools` code with: `./configure --without-x --without-ssl --disable-deploypkg --without-xmlsecurity --without-kernel-modules --without-pam --without-icu`