Bug#194913: Bug#195322: fastlink: Incorrect Maintainer: field

2003-06-03 Thread Colin Watson
On Mon, Jun 02, 2003 at 10:13:53AM +0200, Andreas Tille wrote:
 Anyway I seem to run into trouble to port this package to gcc-3.3.  Thus
 I tagged the bug help.  If you have any hints/ideas/patched I would care
 for a quick upload (or even do not bother about a NMU - which could also
 fix the maintainer field).

A patch is attached. It's completely untested, but it does compile. I
made one other change, documented in the changelog fragment below, to
get rid of some of the nastier compiler warnings. There are a large
number of other warnings which should be dealt with at some point, but
they don't seem so urgent.

  * Port from varargs.h to stdarg.h (closes: #194913).
  * Modern glibc needs us to use time.h rather than sys/time.h.

Cheers,

-- 
Colin Watson  [EMAIL PROTECTED]
only in patch2:
unchanged:
--- fastlink-4.1P-fix88.orig/4.1P/src/commondefs.h
+++ fastlink-4.1P-fix88/4.1P/src/commondefs.h
@@ -29,14 +29,14 @@
possibly remove sys/ from the next 3 lines */
 #include sys/types.h
 #include sys/stat.h
-#include sys/time.h
+#include time.h
 /* Shriram: end */
 
 /* cgh */
 #if !defined(vms)
 #include malloc.h
 #endif
-#include varargs.h
+#include stdarg.h
 
 /* VMS: MAY NEED TO CHANGE --
comment out any of the next 3 lines for files your system can't find */
@@ -1169,7 +1169,7 @@
 extern int P_eof();
 extern int P_eoln();
 extern void check_constants();
-extern void printErrMesg();
+extern void printErrMesg(char *format, ...);
 extern void init_ped_loc_all();
 #if ALLELE_SPEED
 extern int adjust_alleles();
only in patch2:
unchanged:
--- fastlink-4.1P-fix88.orig/4.1P/src/parmodified.c
+++ fastlink-4.1P-fix88/4.1P/src/parmodified.c
@@ -12,7 +12,7 @@
 and S. K. Gupta */
 
 
-#include sys/time.h
+#include time.h
 #include commondefs.h
 #include moddefs.h
 
only in patch2:
unchanged:
--- fastlink-4.1P-fix88.orig/4.1P/src/unknown.h
+++ fastlink-4.1P-fix88/4.1P/src/unknown.h
@@ -11,7 +11,7 @@
possibly remove sys/ from the next 3 lines */
 #include sys/types.h
 #include sys/stat.h
-#include sys/time.h
+#include time.h
 /* Shriram: end */
 
 #include string.h
@@ -20,7 +20,7 @@
 #if !defined(vms)
 #include malloc.h
 #endif
-#include varargs.h
+#include stdarg.h
 
 /* VMS: MAY NEED TO CHANGE --
comment out any of the next 3 lines for files your system can't find */
only in patch2:
unchanged:
--- fastlink-4.1P-fix88.orig/4.1P/src/iostuff.c
+++ fastlink-4.1P-fix88/4.1P/src/iostuff.c
@@ -236,15 +236,13 @@
 
 /* Print an error message to stderr, as well as writing to the
FASTLINK.err file */
-void printErrMesg(format, va_alist)
-char* format;
-va_dcl
+void printErrMesg(char *format, ...)
 {
   time_t secondsNow;
   FILE* errFile;
   
   va_list args;
-  va_start(args);
+  va_start(args, format);
 
   errFile = fopen(FASTLINK.err, a);
   if (errFile != NULL) {


Wrong URL for xanim-modules

2003-06-03 Thread Michael Müller
Hi,

the URL in the description ('Home Page: http://xanim.va.pubnix.com/')
and from which the binaries shall be downloaded
('ftp://xanim.va.pubnix.com/dlls/') isn't active any more.

Where is the new place?

Best regards

Michael



New version of libgdbm and how it affects your package(s)

2003-06-03 Thread James Troup
[ This is an automated mail. ]

Hi,

I've just uploaded a new version of gdbm to the archives.  It's
currently available from queue/accepted (i.e. http://incoming.debian.org/)
and will hit mirrors in the next cron.daily at 6:52 GMT tomorrow
(2003-06-04).

It looks like this will affect the following packages you maintain:

 saml: saml_970418-10

 xkbsel: xkbsel_0.13-13.1

The new version of gdbm bumps the library soname (from 2 to 3) and
also the -dev package has been renamed to libgdbm-dev.  Please update
your build-depends and recompile your package.  Although the ABI has
changed, I don't think the API has, so no source changes should be
required.

The only exception to that is stuff using the old dbm and ndbm
compatibility functions; they've been split out into a separate
library, so in the unlikely event your package still uses them you'll
need to explicitly link in the new gdbm_compat library (or even better
update the code to use gdbm functions instead).

The on-disk format of the database has _not_ changed; it should be a
transparent upgrade in that regard.

Given the small number of packages affected, no old -dev package has
been created, so as of today's dinstall run, your package will become
unbuildable from source (an RC bug).  I'll file those bugs in a
couple/several weeks time; this mail is just a heads up.

gdbm is glacially slow upstream; I don't anticipate another soname
change soon (the last one was ~10 years ago :), but I apologize in
advance for the inconvenience.

-- 
James



Bug#194913: marked as done (fastlink: FTBFS with gcc-3.3: Uses obsolete varargs.h)

2003-06-03 Thread Debian Bug Tracking System
Your message dated Tue, 03 Jun 2003 18:02:16 -0400
with message-id [EMAIL PROTECTED]
and subject line Bug#194913: fixed in fastlink 4.1P-fix88-3
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)

--
Received: (at submit) by bugs.debian.org; 27 May 2003 15:23:04 +
From [EMAIL PROTECTED] Tue May 27 10:23:03 2003
Return-path: [EMAIL PROTECTED]
Received: from granger.mail.mindspring.net [207.69.200.148] 
by master.debian.org with esmtp (Exim 3.35 1 (Debian))
id 19KgI2-00010d-00; Tue, 27 May 2003 10:23:02 -0500
Received: from user-119bq03.biz.mindspring.com ([66.149.232.3])
by granger.mail.mindspring.net with esmtp (Exim 3.33 #1)
id 19KgHY-0004dM-00
for [EMAIL PROTECTED]; Tue, 27 May 2003 11:22:32 -0400
Received: from daniel by user-119bq03.biz.mindspring.com with local (Exim 4.20)
id 19KgHW-De-Tt
for [EMAIL PROTECTED]; Tue, 27 May 2003 08:22:30 -0700
To: Debian Bug Tracking System [EMAIL PROTECTED]
Subject: fastlink: FTBFS with gcc-3.3: Uses obsolete varargs.h
From: Daniel Schepler [EMAIL PROTECTED]
Date: Tue, 27 May 2003 08:22:30 -0700
Message-ID: [EMAIL PROTECTED]
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Sender: Daniel Schepler [EMAIL PROTECTED]
X-BadReturnPath: [EMAIL PROTECTED] rewritten as [EMAIL PROTECTED]
  using From header
Delivered-To: [EMAIL PROTECTED]
X-Spam-Status: No, hits=-6.0 required=4.0
tests=BAYES_01,HAS_PACKAGE
version=2.53-bugs.debian.org_2003_05_24
X-Spam-Level: 
X-Spam-Checker-Version: SpamAssassin 2.53-bugs.debian.org_2003_05_24 
(1.174.2.15-2003-03-30-exp)

Package: fastlink
Version: 4.1P-fix88-2
Severity: serious

From my build log:

...
make[1]: Entering directory `/tmp/buildd/fastlink-4.1P-fix88/4.1P/src'
gcc-O2 -Wall-DLODSCORE -c iostuff.c -o loiostuff.o
In file included from commondefs.h:39,
 from iostuff.c:23:
/usr/lib/gcc-lib/i386-linux/3.3/include/varargs.h:4:2: #error GCC no longer 
implements varargs.h.
/usr/lib/gcc-lib/i386-linux/3.3/include/varargs.h:5:2: #error Revise your code 
to use stdarg.h.
iostuff.c: In function `malloc_err':
iostuff.c:81: warning: implicit declaration of function `time'
iostuff.c:82: warning: implicit declaration of function `ctime'
iostuff.c:82: warning: format argument is not a pointer (arg 3)
...
make[1]: *** [loiostuff.o] Error 1
make[1]: Leaving directory `/tmp/buildd/fastlink-4.1P-fix88/4.1P/src'
make: *** [build-stamp] Error 2

-- System Information:
Debian Release: testing/unstable
Architecture: i386
Kernel: Linux frobnitz 2.4.21-pre5 #1 Sat Mar 1 09:01:10 PST 2003 i686
Locale: LANG=C, LC_CTYPE=C


-- 
Daniel Schepler  Please don't disillusion me.  I
[EMAIL PROTECTED]haven't had breakfast yet.
 -- Orson Scott Card

---
Received: (at 194913-close) by bugs.debian.org; 3 Jun 2003 22:08:50 +
From [EMAIL PROTECTED] Tue Jun 03 17:08:50 2003
Return-path: [EMAIL PROTECTED]
Received: from auric.debian.org [206.246.226.45] 
by master.debian.org with esmtp (Exim 3.35 1 (Debian))
id 19NJxa-sg-00; Tue, 03 Jun 2003 17:08:50 -0500
Received: from katie by auric.debian.org with local (Exim 3.35 1 (Debian))
id 19NJrE-0001F6-00; Tue, 03 Jun 2003 18:02:16 -0400
From: Andreas Tille [EMAIL PROTECTED]
To: [EMAIL PROTECTED]
X-Katie: $Revision: 1.34 $
Subject: Bug#194913: fixed in fastlink 4.1P-fix88-3
Message-Id: [EMAIL PROTECTED]
Sender: Archive Administrator [EMAIL PROTECTED]
Date: Tue, 03 Jun 2003 18:02:16 -0400
Delivered-To: [EMAIL PROTECTED]

We believe that the bug you reported is fixed in the latest version of
fastlink, which is due to be installed in the Debian FTP archive:

fastlink-doc_4.1P-fix88-3_all.deb
  to pool/main/f/fastlink/fastlink-doc_4.1P-fix88-3_all.deb
fastlink_4.1P-fix88-3.diff.gz
  to pool/main/f/fastlink/fastlink_4.1P-fix88-3.diff.gz
fastlink_4.1P-fix88-3.dsc
  to pool/main/f/fastlink/fastlink_4.1P-fix88-3.dsc
fastlink_4.1P-fix88-3_i386.deb
  to pool/main/f/fastlink/fastlink_4.1P-fix88-3_i386.deb



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.
Andreas Tille [EMAIL PROTECTED] (supplier of updated fastlink package)

(This message was generated