Search Criteria
Package Details: isdnutils 3.25+dfsg1.10-7
Package Actions
| Git Clone URL: | https://aur.archlinux.org/isdnutils.git (read-only, click to copy) |
|---|---|
| Package Base: | isdnutils |
| Description: | Some utilities from the 'ISDN4Linux' project. |
| Upstream URL: | https://www.isdn4linux.de/ |
| Keywords: | capi fax isdn |
| Licenses: | GPL-2.0-only, LGPL-2.1-only |
| Groups: | isdn4linux |
| Conflicts: | capifax, capiinfo, divertctrl, ipppstats, iprovd, isdnctrl, isdnutils-doc, isdnvboxclient, isdnvboxserver, isdn_cause |
| Provides: | capifax, capiinfo, divertctrl, ipppstats, iprovd, isdnctrl, isdnutils-doc, isdnvboxclient, isdnvboxserver, isdn_cause |
| Submitter: | dreieck |
| Maintainer: | dreieck |
| Last Packager: | dreieck |
| Votes: | 0 |
| Popularity: | 0.000000 |
| First Submitted: | 2025-01-10 23:49 (UTC) |
| Last Updated: | 2026-01-01 17:32 (UTC) |
Dependencies (25)
- glibc (glibc-gitAUR, glibc-eacAUR, glibc-git-native-pgoAUR)
- libcapiAUR (libcapi-gitAUR)
- autoconf (autoconf-gitAUR) (make)
- automake (automake-gitAUR) (make)
- bzip2 (bzip2-gitAUR) (make)
- coreutils (coreutils-gitAUR, uutils-coreutils-gitAUR, coreutils-selinuxAUR) (make)
- gcc (gcc-gitAUR, gccrs-gitAUR, gcc-snapshotAUR) (make)
- groff (groff-gitAUR) (make)
- gzip (dxcompress-gitAUR, dxcompressAUR, gzip-gitAUR, pigz-replace-gzip-staticAUR) (make)
- imake (make)
- libcrypt.so (libxcrypt-gitAUR, libxcrypt, libxcrypt-compat) (make)
- linuxdoc-tools (make)
- make (make-gitAUR, make-staticAUR) (make)
- ncurses (ncurses-gitAUR) (make)
- perl (perl-gitAUR) (make)
- tcl (tcl-fossilAUR, tcl84AUR, tcl84AUR) (make)
- bash (bash-gitAUR, bash-devel-gitAUR) (optional) – For 'vboxmail' and 'vboxplay'
- lame (lame-svnAUR, lame-altivecAUR) (optional) – For 'vboxmail' (optional mp3 encoding).
- libcrypt.so (libxcrypt-gitAUR, libxcrypt, libxcrypt-compat) (optional) – For 'vbox'.
- mime-constructAUR (optional) – For 'vboxmail'.
- Show 5 more dependencies...
Required by (0)
Sources (6)
Latest Comments
dreieck commented on 2026-01-01 17:31 (UTC)
micwoj92 commented on 2025-12-22 16:46 (UTC)
Please do not use web archive, all you need in in debian's archive: https://archive.debian.org/debian/pool/main/i/isdnutils/
dreieck commented on 2025-12-22 10:14 (UTC) (edited on 2025-12-22 10:28 (UTC) by dreieck)
I now just replaced every #include <termio.h> with #include <termios.h> and #include <sys/ioctl.h> (as suggested in this comment) (see 03_termio-to-termios.patch).
This fixes the build error
modem.h:10:10: fatal error: termio.h: No such file or directory
due to removal of termio.h in glibc version 2.42.
I do not know if this breaks other stuff. I do not know C. If it needs more in-depth fixing, I need help from others and am happy to accept patches or transfer maintanance ownership.
dreieck commented on 2025-12-22 09:43 (UTC)
I now get the following build error:
modem.h:10:10: fatal error: termio.h: No such file or directory:
[...]
gcc -march=native -mtune=native -O3 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -fstack-clash-protection -fcf-protection -w -std=gnu11 -w -Wno-error=implicit-int -Wno-error=implicit-function-declaration -Wno-error=int-to-pointer-cast -Wno-error=int-conversion -Wno-error=incompatible-pointer-types -std=gnu11 -w -Wno-error=implicit-int -Wno-error=implicit-function-declaration -Wno-error=int-to-pointer-cast -Wno-error=int-conversion -Wno-error=incompatible-pointer-types -march=native -mtune=native -O3 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -fstack-clash-protection -fcf-protection -w -std=gnu11 -w -Wno-error=implicit-int -Wno-error=implicit-function-declaration -Wno-error=int-to-pointer-cast -Wno-error=int-conversion -Wno-error=incompatible-pointer-types -Wall -fno-strict-aliasing -fpie -DGETTYRC='"/etc/vbox/vboxgetty.conf"' -c vboxgetty.c
In file included from init.h:14,
from vboxgetty.c:18:
modem.h:10:10: fatal error: termio.h: No such file or directory
10 | #include <termio.h>
| ^~~~~~~~~~
compilation terminated.
ake[2]: *** [Makefile:64: vboxgetty.o] Error 1
make[2]: Leaving directory '/var/cache/makepkg/build/isdnutils/src/isdnutils-3.25/vbox/src'
make[1]: *** [Makefile:166: programs-b] Error 2
make[1]: Leaving directory '/var/cache/makepkg/build/isdnutils/src/isdnutils-3.25/vbox'
make: *** [Makefile:123: subtargets] Error 2
Anyone an idea what broke/ how to fix it?
dreieck commented on 2025-12-22 09:41 (UTC) (edited on 2025-12-22 09:45 (UTC) by dreieck)
Ahoj,
dl fails:
[...] curl: (22) The requested URL returned error: 404 ==> ERROR: Failure while downloading http://deb.debian.org/debian/pool/main/i/isdnutils/isdnutils_3.25+dfsg1.orig.tar.bz2 [...]
Thanks for reporting, @micwoj92!
I have fixed that now, finding another source which is still available, adding it to web.archive.org, and downloading from there (checksums have not changed).
Regards!
micwoj92 commented on 2025-12-21 22:20 (UTC)
dl fails:
==> Retrieving sources...
-> Downloading isdnutils_3.25+dfsg1.orig.tar.bz2...
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0
curl: (22) The requested URL returned error: 404
==> ERROR: Failure while downloading http://deb.debian.org/debian/pool/main/i/isdnutils/isdnutils_3.25+dfsg1.orig.tar.bz2
Aborting...
==> ERROR: Could not download sources.
dreieck commented on 2025-01-11 19:45 (UTC)
Note:
This does not install all software which the isdnutils sources provide.
Reason: Much does not build anymore on up to date systems.
It installs the stuff that is mentioned in the provides array.
So, if you depend on this package, please rather depend on a specific one listed in the provides array.
Regards!
Pinned Comments
dreieck commented on 2025-12-22 10:14 (UTC) (edited on 2025-12-22 10:28 (UTC) by dreieck)
I now just replaced every
#include <termio.h>with#include <termios.h>and#include <sys/ioctl.h>(as suggested in this comment) (see03_termio-to-termios.patch).This fixes the build error
modem.h:10:10: fatal error: termio.h: No such file or directorydue to removal of
termio.hinglibcversion 2.42.I do not know if this breaks other stuff. I do not know C. If it needs more in-depth fixing, I need help from others and am happy to accept patches or transfer maintanance ownership.
dreieck commented on 2025-01-11 19:45 (UTC)
Note:
This does not install all software which the
isdnutilssources provide.Reason: Much does not build anymore on up to date systems.
It installs the stuff that is mentioned in the
providesarray.So, if you depend on this package, please rather depend on a specific one listed in the
providesarray.Regards!