Your message dated Mon, 21 Jan 2008 11:02:07 +0000
with message-id <[EMAIL PROTECTED]>
and subject line Bug#414102: fixed in mathopd 1.5p6-1
has caused the attached Bug report 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 I am
talking about this indicates a serious mail system misconfiguration
somewhere. Please contact me immediately.)
Debian bug tracking system administrator
(administrator, Debian Bugs database)
--- Begin Message ---
Package: mathopd
Severity: wishlist
Hi,
currently your package FTBFS on GNU/kFreeBSD with the following error:
> -c -Wall -O2 -DHAVE_CRYPT_H -DLINUX_SENDFILE sendfile.c -o sendfile.o
> sendfile.c: In function 'set_nopush':
> sendfile.c:53: error: 'TCP_CORK' undeclared (first use in this function)
> sendfile.c:53: error: (Each undeclared identifier is reported only once
> sendfile.c:53: error: for each function it appears in.)
> make[1]: *** [sendfile.o] Error 1
> make[1]: Leaving directory `/build/buildd/mathopd-1.5p5/src'
> make: *** [build-stamp] Error 2
Full build logs are available at
<http://experimental.ftbfs.de/build.php?arch=kfreebsd-i386&pkg=mathopd>.
After having applied the attached patch, the build goes to his term, but
there are some warnings:
> make[1]: Entering directory `/home/kibi/x/mathopd-1.5p5/src'
> gcc -c -Wall -O2 -DHAVE_CRYPT_H -DFREEBSD_SENDFILE base64.c -o base64.o
> gcc -c -Wall -O2 -DHAVE_CRYPT_H -DFREEBSD_SENDFILE cgi.c -o cgi.o
> gcc -c -Wall -O2 -DHAVE_CRYPT_H -DFREEBSD_SENDFILE config.c -o config.o
> gcc -c -Wall -O2 -DHAVE_CRYPT_H -DFREEBSD_SENDFILE core.c -o core.o
> gcc -c -Wall -O2 -DHAVE_CRYPT_H -DFREEBSD_SENDFILE dump.c -o dump.o
> gcc -c -Wall -O2 -DHAVE_CRYPT_H -DFREEBSD_SENDFILE imap.c -o imap.o
> gcc -c -Wall -O2 -DHAVE_CRYPT_H -DFREEBSD_SENDFILE log.c -o log.o
> gcc -c -Wall -O2 -DHAVE_CRYPT_H -DFREEBSD_SENDFILE main.c -o main.o
> gcc -c -Wall -O2 -DHAVE_CRYPT_H -DFREEBSD_SENDFILE redirect.c -o redirect.o
> gcc -c -Wall -O2 -DHAVE_CRYPT_H -DFREEBSD_SENDFILE request.c -o request.o
> gcc -c -Wall -O2 -DHAVE_CRYPT_H -DFREEBSD_SENDFILE util.c -o util.o
> gcc -c -Wall -O2 -DHAVE_CRYPT_H -DFREEBSD_SENDFILE stub.c -o stub.o
> gcc -c -Wall -O2 -DHAVE_CRYPT_H -DFREEBSD_SENDFILE sendfile.c -o sendfile.o
> sendfile.c: In function 'sendfile_connection':
> sendfile.c:111: warning: implicit declaration of function 'sendfile'
> gcc -o mathopd base64.o cgi.o config.o core.o dump.o imap.o log.o main.o
> redirect.o request.o util.o stub.o sendfile.o -lcrypt
> sendfile.o: In function `sendfile_connection':
> sendfile.c:(.text+0x73): warning: warning: sendfile is not implemented and
> will always fail
> make[1]: Leaving directory `/home/kibi/x/mathopd-1.5p5/src'
Since it probably won't work as expected, I'm neither tagging this
bugreport with patch nor setting the severity to important. If someone
has an idea about that error, please speak up. I guess that mixing
LINUX_SENDFILE and FREEBSD_SENDFILE implementations should do the trick,
but I'm not sure I'll be able to dig it right now.
Cheers,
--
Cyril Brulebois
--- mathopd-1.5p5/debian/rules 2007-03-09 08:26:19.390941000 +0100
+++ mathopd-1.5p5/debian/rules 2007-03-09 08:27:27.000000000 +0100
@@ -8,7 +8,12 @@
CFLAGS = -Wall
+ifeq ($(DEB_HOST_ARCH_OS),kfreebsd)
+CPPFLAGS = -DHAVE_CRYPT_H -DFREEBSD_SENDFILE
+else
CPPFLAGS = -DHAVE_CRYPT_H -DLINUX_SENDFILE
+endif
+
EXTRA_OBJS = sendfile.o
ifneq (,$(findstring noopt,$(DEB_BUILD_OPTIONS)))
--- End Message ---
--- Begin Message ---
Source: mathopd
Source-Version: 1.5p6-1
We believe that the bug you reported is fixed in the latest version of
mathopd, which is due to be installed in the Debian FTP archive:
mathopd_1.5p6-1.diff.gz
to pool/main/m/mathopd/mathopd_1.5p6-1.diff.gz
mathopd_1.5p6-1.dsc
to pool/main/m/mathopd/mathopd_1.5p6-1.dsc
mathopd_1.5p6-1_i386.deb
to pool/main/m/mathopd/mathopd_1.5p6-1_i386.deb
mathopd_1.5p6.orig.tar.gz
to pool/main/m/mathopd/mathopd_1.5p6.orig.tar.gz
A summary of the changes between this version and the previous one is
attached.
Thank you for reporting the bug, which will now be closed. If you
have further comments please address them to [EMAIL PROTECTED],
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Jose M. Moya <[EMAIL PROTECTED]> (supplier of updated mathopd package)
(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing [EMAIL PROTECTED])
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Format: 1.7
Date: Mon, 21 Jan 2008 11:03:28 +0100
Source: mathopd
Binary: mathopd
Architecture: source i386
Version: 1.5p6-1
Distribution: unstable
Urgency: low
Maintainer: Jose M. Moya <[EMAIL PROTECTED]>
Changed-By: Jose M. Moya <[EMAIL PROTECTED]>
Description:
mathopd - Very small, yet very fast HTTP server
Closes: 366153 414102
Changes:
mathopd (1.5p6-1) unstable; urgency=low
.
* New upstream release.
.
* New man page from Juergen Daubert (closes: #366153).
.
* Add sendfile support only when using Linux (closes: #414102).
Files:
dc3afc38a7f21e8e7811ad0e89866b75 593 web optional mathopd_1.5p6-1.dsc
421d71cfad7e659c1d3a384752371c6d 59578 web optional mathopd_1.5p6.orig.tar.gz
3765529da520f879eb225954f0387648 18841 web optional mathopd_1.5p6-1.diff.gz
0f4370e3fa2c868d346d2c2216c72fdf 80400 web optional mathopd_1.5p6-1_i386.deb
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.6 (GNU/Linux)
iD8DBQFHlHmnOaI3yygJ5hoRAqG0AKDfBB3vxA8SKYrJiIRT3nb34lgJDgCg0lAX
3kVEwI5pXl+Ig9qdwWGAfdA=
=uLyd
-----END PGP SIGNATURE-----
--- End Message ---