Your message dated Sat, 7 Oct 2023 14:15:24 +0300
with message-id <ZSE9zK+Fptjtvdno@localhost>
and subject line kFreeBSD has been removed from Debian ports
has caused the Debian Bug report #559404,
regarding mkcue: FTBFS on GNU/kFreeBSD
to be marked as done.
This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.
(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)
--
559404: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=559404
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: mkcue
Version: 1-2.1
Severity: important
Tags: patch
User: [email protected]
Usertags: kfreebsd
Hi,
your package FTBFS on GNU/kFreeBSD this way:
| configure: creating ./config.status
| config.status: creating GNUmakefile
| config.status: creating config.h
| config.status: linking ./osdep/mb_.cpp to mb.cc
| config.status: error: ./osdep/mb_.cpp: file not found
| make: *** [config.status] Error 1
Please find attached a tiny patch to fix this. Please note that it
probably will match GNU/Hurd too, so I guess than adding a check on
host_vendor is in order before declaring we're on GNU/kFreeBSD in the
'*-gnu*' case.
For reference:
| kibi@kbsd:~/hack/mkcue-1$ grep ^host config.log
| hostname = kbsd
| host='i486-kfreebsd-gnu'
| host_alias='i486-kfreebsd-gnu'
| host_cpu='i486'
| host_os='gnu'
| host_vendor='kfreebsd'
Please note that once the patch applied, you'll have to relibtoolize,
e.g. by using “autoreconf -vfi”.
Mraw,
KiBi.
--- a/configure.ac
+++ b/configure.ac
@@ -18,6 +18,7 @@ case "${host_cpu}-${host_os}" in
*-darwin*) os=darwin ;;
*-irix*) os=irix; CXXFLAGS="$CFLAGS -fsquangle";
LIBS='-lcdaudio -lmediad -lds' ;;
+ *-gnu*) os=freebsd ;; # GNU/kFreeBSD, might match GNU/Hurd too.
*-linux*) os=linux ;;
*-netbsd*) os=netbsd ;;
*-openbsd*) os=openbsd ;;
--- End Message ---
--- Begin Message ---
kFreeBSD has been removed from Debian ports:
https://lists.debian.org/debian-bsd/2023/07/msg00003.html
cu
Adrian
--- End Message ---