GNU logs - #60056, boring messages


Message sent to bug-guix@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: bug#60056: cross-compilation doesn't honor gcc native input
Resent-From: Maxim Cournoyer <maxim.cournoyer@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: bug-guix@HIDDEN
Resent-Date: Wed, 14 Dec 2022 02:17:02 +0000
Resent-Message-ID: <handler.60056.B.16709841871324 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: report 60056
X-GNU-PR-Package: guix
X-GNU-PR-Keywords: 
To: 60056 <at> debbugs.gnu.org
X-Debbugs-Original-To: bug-guix <bug-guix@HIDDEN>
Received: via spool by submit <at> debbugs.gnu.org id=B.16709841871324
          (code B ref -1); Wed, 14 Dec 2022 02:17:02 +0000
Received: (at submit) by debbugs.gnu.org; 14 Dec 2022 02:16:27 +0000
Received: from localhost ([127.0.0.1]:35992 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1p5HJq-0000LI-9t
	for submit <at> debbugs.gnu.org; Tue, 13 Dec 2022 21:16:26 -0500
Received: from lists.gnu.org ([209.51.188.17]:54194)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <maxim.cournoyer@HIDDEN>) id 1p5HJp-0000LC-31
 for submit <at> debbugs.gnu.org; Tue, 13 Dec 2022 21:16:25 -0500
Received: from eggs.gnu.org ([2001:470:142:3::10])
 by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.90_1) (envelope-from <maxim.cournoyer@HIDDEN>)
 id 1p5HJo-00078a-MQ
 for bug-guix@HIDDEN; Tue, 13 Dec 2022 21:16:24 -0500
Received: from mail-qt1-x835.google.com ([2607:f8b0:4864:20::835])
 by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128)
 (Exim 4.90_1) (envelope-from <maxim.cournoyer@HIDDEN>)
 id 1p5HJm-0003Fp-Rw
 for bug-guix@HIDDEN; Tue, 13 Dec 2022 21:16:24 -0500
Received: by mail-qt1-x835.google.com with SMTP id cg5so1463485qtb.12
 for <bug-guix@HIDDEN>; Tue, 13 Dec 2022 18:16:22 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112;
 h=content-transfer-encoding:mime-version:message-id:date:subject:to
 :from:from:to:cc:subject:date:message-id:reply-to;
 bh=fU6RoiWA6ZFkX2sOfDO/a4M3ffCSRvqtJ8hlFtEu828=;
 b=JZLF2hFZujXhokL7A9E7ppUKprltd3QOt1Kbs3eXgi6m88oPZR0VI1t3aEaviFRC4Y
 0ohhYqBR8MAhA8NOt+e/kCTp7xAdKkI9knYH7U+A1bNLr4/HYQn2hkoRhbvK+EOus5UD
 wdE7D4Ncq3G6pTxoKwUuWv6j8YQPiqlqEyzA01PvftOuvgWmYAdVBIJkyquui/mjrvaQ
 jvzINDv710Q9qHA44/hilwFbkVzStN4uiJxxNV9WZgHzuWGzMQvcNwwsQBXdJI75XWOs
 p0Ff3jxa7qhnwAsikUhil8pRCtN5usYZbYEYaLOSWoUEKFXhdtZIZeCF6Rz++a426OXV
 ChXg==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20210112;
 h=content-transfer-encoding:mime-version:message-id:date:subject:to
 :from:x-gm-message-state:from:to:cc:subject:date:message-id:reply-to;
 bh=fU6RoiWA6ZFkX2sOfDO/a4M3ffCSRvqtJ8hlFtEu828=;
 b=hLChLfHheaVjBptu+KoL6Ljm8CTDNw0hi3+sIdW7/jPsK+dAap098p8+28k8G51wgh
 HydqXAMVEAckH5pYVYu9bmn0su4bU7FdYHDnbvVL8d37FTlh1hXf6U2wig1fAVlRG/O/
 AbQWTvNGr6WFOj0sUeQMUyiFJkhTgXkaPjr/077ea4toPX4/HZY5L/XXYHTjxVHOGS9w
 tCjIWMQnaliNiSSHtgbx5PTbxPDNwKsYL5WbFS+LRV1rfSLCwBDhZouxJrwmqGRZmfYR
 ZY36jDVYSbzimllQQyWPTIJoNLgMT9DDuGpwZ2T9jSonQ1oVPiAU2FjH/MZXK8kGLcNG
 48nA==
X-Gm-Message-State: ANoB5pksCJxEdSZvUa2Q5SR2ReI7V27fiK3Wk6kDKAtFKOoYRl8K7CxR
 bWAIdNqbhYfo5xz/a+AMViDhzDo7mtFd0A==
X-Google-Smtp-Source: AA0mqf7D1udWcp7k5teClwro3mMRVkB/5DGBkEJZZQjpkgo820ydOjlgtS4cPA1Y/DgxKaJD1JaazQ==
X-Received: by 2002:ac8:4a8e:0:b0:3a6:9535:cc9f with SMTP id
 l14-20020ac84a8e000000b003a69535cc9fmr29686590qtq.45.1670984181504; 
 Tue, 13 Dec 2022 18:16:21 -0800 (PST)
Received: from hurd ([2607:fad8:4:3::1006]) by smtp.gmail.com with ESMTPSA id
 bq17-20020a05620a469100b006ff8dfded9csm6408797qkb.38.2022.12.13.18.16.20
 for <bug-guix@HIDDEN>
 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);
 Tue, 13 Dec 2022 18:16:21 -0800 (PST)
From: Maxim Cournoyer <maxim.cournoyer@HIDDEN>
Date: Tue, 13 Dec 2022 21:16:20 -0500
Message-ID: <87h6xy4tmz.fsf@HIDDEN>
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable
Received-SPF: pass client-ip=2607:f8b0:4864:20::835;
 envelope-from=maxim.cournoyer@HIDDEN; helo=mail-qt1-x835.google.com
X-Spam_score_int: -20
X-Spam_score: -2.1
X-Spam_bar: --
X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1,
 DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FROM=0.001,
 RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001,
 SPF_PASS=-0.001 autolearn=ham autolearn_force=no
X-Spam_action: no action
X-Spam-Score: -1.3 (-)
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -2.3 (--)

Hello Guix,

I've recently noticed that cross-compiling with a different GCC was not
possible by simply adding them as native inputs the same way we can
already do when compiling natively.

Here's an example in our package collection that fails to cross-compile
for that reason:

--8<---------------cut here---------------start------------->8---
$ guix build --target=3Darm-linux-gnueabihf --no-offload glibc@HIDDEN

[...]

arm-linux-gnueabihf-gcc ../sysdeps/arm/aeabi_lcsts.c -c -std=3Dgnu11 -fgnu8=
9-inline  -g -O2 -Wall -Wwrite-strings -Wundef -Werror -fmerge-all-constant=
s -frounding-math -fno-stack-protector -Wstrict-prototypes -Wold-style-defi=
nition -fmath-errno    -fno-stack-protector -DSTACK_PROTECTOR_LEVEL=3D0   -=
ftls-model=3Dinitial-exec      -I../include -I/tmp/guix-build-glibc-2.30.dr=
v-0/build/csu  -I/tmp/guix-build-glibc-2.30.drv-0/build  -I../sysdeps/unix/=
sysv/linux/arm  -I../sysdeps/arm/nptl  -I../sysdeps/unix/sysv/linux/include=
 -I../sysdeps/unix/sysv/linux  -I../sysdeps/nptl  -I../sysdeps/pthread  -I.=
./sysdeps/gnu  -I../sysdeps/unix/inet  -I../sysdeps/unix/sysv  -I../sysdeps=
/unix/arm  -I../sysdeps/unix  -I../sysdeps/posix  -I../sysdeps/arm/armv7/mu=
ltiarch  -I../sysdeps/arm/armv7  -I../sysdeps/arm/armv6t2  -I../sysdeps/arm=
/armv6  -I../sysdeps/arm/include -I../sysdeps/arm  -I../sysdeps/wordsize-32=
  -I../sysdeps/ieee754/flt-32  -I../sysdeps/ieee754/dbl-64  -I../sysdeps/ie=
ee754  -I../sysdeps/generic  -I.. -I../libio -I. -nostdinc -isystem /gnu/st=
ore/qxiyl966akwfj44vkswams3db61r45m7-gcc-cross-arm-linux-gnueabihf-10.3.0-l=
ib/lib/gcc/arm-linux-gnueabihf/10.3.0/include -isystem /gnu/store/qxiyl966a=
kwfj44vkswams3db61r45m7-gcc-cross-arm-linux-gnueabihf-10.3.0-lib/lib/gcc/ar=
m-linux-gnueabihf/10.3.0/include-fixed -isystem /gnu/store/k4lzn762cpwwznxc=
2gvcyidfjnx3yw7b-linux-libre-headers-5.10.35/include -D_LIBC_REENTRANT -inc=
lude /tmp/guix-build-glibc-2.30.drv-0/build/libc-modules.h -DMODULE_NAME=3D=
libc -include ../include/libc-symbols.h       -DTOP_NAMESPACE=3Dglibc -o /t=
mp/guix-build-glibc-2.30.drv-0/build/csu/aeabi_lcsts.o -MD -MP -MF /tmp/gui=
x-build-glibc-2.30.drv-0/build/csu/aeabi_lcsts.o.dt -MT /tmp/guix-build-gli=
bc-2.30.drv-0/build/csu/aeabi_lcsts.o
In file included from ../sysdeps/arm/libc-tls.c:19:
../csu/libc-tls.c: In function =E2=80=98__libc_setup_tls=E2=80=99:
../csu/libc-tls.c:209:30: error: array subscript 1 is outside the bounds of=
 an interior zero-length array =E2=80=98struct dtv_slotinfo[0]=E2=80=99 [-W=
error=3Dzero-length-bounds]
  209 |   static_slotinfo.si.slotinfo[1].map =3D main_map;
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
In file included from ../sysdeps/arm/ldsodefs.h:38,
                 from ../sysdeps/gnu/ldsodefs.h:46,
                 from ../sysdeps/unix/sysv/linux/ldsodefs.h:25,
                 from ../sysdeps/unix/sysv/linux/arm/ldsodefs.h:22,
                 from ../csu/libc-tls.c:21,
                 from ../sysdeps/arm/libc-tls.c:19:
../sysdeps/generic/ldsodefs.h:406:7: note: while referencing =E2=80=98sloti=
nfo=E2=80=99
  406 |     } slotinfo[0];
      |       ^~~~~~~~
arm-linux-gnueabihf-gcc ../sysdeps/arm/aeabi_sighandlers.S -c     -I../incl=
ude -I/tmp/guix-build-glibc-2.30.drv-0/build/csu  -I/tmp/guix-build-glibc-2=
.30.drv-0/build  -I../sysdeps/unix/sysv/linux/arm  -I../sysdeps/arm/nptl  -=
I../sysdeps/unix/sysv/linux/include -I../sysdeps/unix/sysv/linux  -I../sysd=
eps/nptl  -I../sysdeps/pthread  -I../sysdeps/gnu  -I../sysdeps/unix/inet  -=
I../sysdeps/unix/sysv  -I../sysdeps/unix/arm  -I../sysdeps/unix  -I../sysde=
ps/posix  -I../sysdeps/arm/armv7/multiarch  -I../sysdeps/arm/armv7  -I../sy=
sdeps/arm/armv6t2  -I../sysdeps/arm/armv6  -I../sysdeps/arm/include -I../sy=
sdeps/arm  -I../sysdeps/wordsize-32  -I../sysdeps/ieee754/flt-32  -I../sysd=
eps/ieee754/dbl-64  -I../sysdeps/ieee754  -I../sysdeps/generic  -I.. -I../l=
ibio -I. -nostdinc -isystem /gnu/store/qxiyl966akwfj44vkswams3db61r45m7-gcc=
-cross-arm-linux-gnueabihf-10.3.0-lib/lib/gcc/arm-linux-gnueabihf/10.3.0/in=
clude -isystem /gnu/store/qxiyl966akwfj44vkswams3db61r45m7-gcc-cross-arm-li=
nux-gnueabihf-10.3.0-lib/lib/gcc/arm-linux-gnueabihf/10.3.0/include-fixed -=
isystem /gnu/store/k4lzn762cpwwznxc2gvcyidfjnx3yw7b-linux-libre-headers-5.1=
0.35/include -D_LIBC_REENTRANT -include /tmp/guix-build-glibc-2.30.drv-0/bu=
ild/libc-modules.h -DMODULE_NAME=3Dlibc -include ../include/libc-symbols.h =
      -DTOP_NAMESPACE=3Dglibc -DASSEMBLER -I/tmp/guix-build-glibc-2.30.drv-=
0/build/csu/. -g -Werror=3Dundef -Wa,--noexecstack   -o /tmp/guix-build-gli=
bc-2.30.drv-0/build/csu/aeabi_sighandlers.o -MD -MP -MF /tmp/guix-build-gli=
bc-2.30.drv-0/build/csu/aeabi_sighandlers.o.dt -MT /tmp/guix-build-glibc-2.=
30.drv-0/build/csu/aeabi_sighandlers.o
cc1: all warnings being treated as errors
make[2]: *** [/tmp/guix-build-glibc-2.30.drv-0/build/sysd-rules:519: /tmp/g=
uix-build-glibc-2.30.drv-0/build/csu/libc-tls.o] Error 1
make[2]: *** Waiting for unfinished jobs....
make[2]: Leaving directory '/tmp/guix-build-glibc-2.30.drv-0/glibc-2.30/csu'
make[1]: *** [Makefile:259: csu/subdir_lib] Error 2
make[1]: Leaving directory '/tmp/guix-build-glibc-2.30.drv-0/glibc-2.30'
make: *** [Makefile:9: all] Error 2
error: in phase 'build': uncaught exception:
%exception #<&invoke-error program: "make" arguments: ("-j" "4") exit-statu=
s: 2 term-signal: #f stop-signal: #f>=20
phase `build' failed after 8.5 seconds
command "make" "-j" "4" failed with status 2
builder for `/gnu/store/cpabyq7ly2sf1jxxbn8srbqkd9chz9w1-glibc-2.30.drv' fa=
iled with exit code 1
build of /gnu/store/cpabyq7ly2sf1jxxbn8srbqkd9chz9w1-glibc-2.30.drv failed
--8<---------------cut here---------------end--------------->8---

--=20
Thanks,
Maxim




Message sent:


Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
X-Mailer: MIME-tools 5.505 (Entity 5.505)
Content-Type: text/plain; charset=utf-8
X-Loop: help-debbugs@HIDDEN
From: help-debbugs@HIDDEN (GNU bug Tracking System)
To: Maxim Cournoyer <maxim.cournoyer@HIDDEN>
Subject: bug#60056: Acknowledgement (cross-compilation doesn't honor gcc
 native input)
Message-ID: <handler.60056.B.16709841871324.ack <at> debbugs.gnu.org>
References: <87h6xy4tmz.fsf@HIDDEN>
X-Gnu-PR-Message: ack 60056
X-Gnu-PR-Package: guix
Reply-To: 60056 <at> debbugs.gnu.org
Date: Wed, 14 Dec 2022 02:17:02 +0000

Thank you for filing a new bug report with debbugs.gnu.org.

This is an automatically generated reply to let you know your message
has been received.

Your message is being forwarded to the package maintainers and other
interested parties for their attention; they will reply in due course.

Your message has been sent to the package maintainer(s):
 bug-guix@HIDDEN

If you wish to submit further information on this problem, please
send it to 60056 <at> debbugs.gnu.org.

Please do not send mail to help-debbugs@HIDDEN unless you wish
to report a problem with the Bug-tracking system.

--=20
60056: https://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D60056
GNU Bug Tracking System
Contact help-debbugs@HIDDEN with problems


Message received at control <at> debbugs.gnu.org:


Received: (at control) by debbugs.gnu.org; 14 Dec 2022 20:34:36 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Wed Dec 14 15:34:36 2022
Received: from localhost ([127.0.0.1]:41461 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1p5YSa-0001TV-01
	for submit <at> debbugs.gnu.org; Wed, 14 Dec 2022 15:34:36 -0500
Received: from mail-vs1-f53.google.com ([209.85.217.53]:41588)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <maxim.cournoyer@HIDDEN>) id 1p5YSX-0001TN-HU
 for control <at> debbugs.gnu.org; Wed, 14 Dec 2022 15:34:35 -0500
Received: by mail-vs1-f53.google.com with SMTP id t5so948905vsh.8
 for <control <at> debbugs.gnu.org>; Wed, 14 Dec 2022 12:34:33 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112;
 h=subject:from:to:message-id:date:from:to:cc:subject:date:message-id
 :reply-to; bh=0yxDeC1e7xHrxOqMItII9GgsQyRDPRMoMEXT87da0KA=;
 b=lbV86Bvi1VWSBVUWUoDYiDasdq+Q7i/bJnfkP1eGwhkIKcnlRQmM1dXc9F3l3vIdvp
 md3Jh69adYUTWyLfcNGxVBQAN1eM0PU/3spp8+Y1RpU7ZDUFAXhZJmoUVGLJ+K4ogD3S
 SwO9uL0iFucLhZrPseUhM+wT/0lgqPK9EV7fzd+/3pfIgS+0np9TVgu8XArSS25iMeUt
 GHwKjiDQGC4SrDT+aus/474NoOny3n4IUISAPAUdQs8iKC0CHcZxIONOEgpptaGCWY2U
 lq0tAKtbO5hY+jh5eJczu1wC0BjZATftBDKHKxmRjYSwc8DQZ/5mALFk46RRiSsRcAI2
 OlIQ==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20210112;
 h=subject:from:to:message-id:date:x-gm-message-state:from:to:cc
 :subject:date:message-id:reply-to;
 bh=0yxDeC1e7xHrxOqMItII9GgsQyRDPRMoMEXT87da0KA=;
 b=DwIM5O8lMbkqZTX5Pq761QlMJ5G7iUwaypEvs6Zcuqw2fhEojtGmHPh6/0Hov4sDtS
 kyVPM1svUPT2bMQgxjdTUuHbzz3rW3qqEgI64/itODYTOxZQhefksEncEkvLJ1g781bZ
 D7ufQVjO7yo9DzRTCH7bcdUQIy3lOTRpgENrrWazukwBRuC8EvgTlfOKiDVFV7CXepsr
 QrROUSu6OAFV1wFJOh75Le9KJLCrGp5eMmmgdQnsgE3or/PqeuET9rPIyKIODZb0yY/g
 hmlWLzbRrYVW3V0af7kn6lxk5i06T7TmEkrKQ3fog1x8eSPXpNjBvNmPzQjV1c7EYH9q
 YVrw==
X-Gm-Message-State: ANoB5pm6CM2IGTNGgsTiAKAohb+uoYHAuFDKBlZonvNhPtxbUQaaohhX
 HWDzQDJEJIk+DnjFq+GGQQW2uHgkpondDA==
X-Google-Smtp-Source: AA0mqf5SUAHTFQeKp0ZbQIDeVcyjPmIq2tvLoFZkcfr1qV/W6POBArjfPV5aTykA+SfwH+ZNOB7aZw==
X-Received: by 2002:a67:f80f:0:b0:3b1:8c92:170e with SMTP id
 l15-20020a67f80f000000b003b18c92170emr16119842vso.11.1671050067784; 
 Wed, 14 Dec 2022 12:34:27 -0800 (PST)
Received: from hurd ([2607:fad8:4:3::1006]) by smtp.gmail.com with ESMTPSA id
 f1-20020a05620a408100b006ecfb2c86d3sm10418473qko.130.2022.12.14.12.34.27
 for <control <at> debbugs.gnu.org>
 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);
 Wed, 14 Dec 2022 12:34:27 -0800 (PST)
Date: Wed, 14 Dec 2022 15:34:26 -0500
Message-Id: <87edt13est.fsf@HIDDEN>
To: control <at> debbugs.gnu.org
From: Maxim Cournoyer <maxim.cournoyer@HIDDEN>
Subject: control message for bug #60056
X-Spam-Score: 0.0 (/)
X-Debbugs-Envelope-To: control
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

block 60056 by 59885
quit






Last modified: Wed, 14 Dec 2022 20:45:02 UTC

GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997 nCipher Corporation Ltd, 1994-97 Ian Jackson.