From unknown Thu Jun 19 14:15:50 2025 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-Mailer: MIME-tools 5.509 (Entity 5.509) Content-Type: text/plain; charset=utf-8 From: bug#74194 <74194@debbugs.gnu.org> To: bug#74194 <74194@debbugs.gnu.org> Subject: Status: compilation error: 'S_MAGIC_BCACHEFS' undeclared Reply-To: bug#74194 <74194@debbugs.gnu.org> Date: Thu, 19 Jun 2025 21:15:50 +0000 retitle 74194 compilation error: 'S_MAGIC_BCACHEFS' undeclared reassign 74194 coreutils submitter 74194 Bruno Haible severity 74194 normal thanks From debbugs-submit-bounces@debbugs.gnu.org Sun Nov 03 18:14:55 2024 Received: (at submit) by debbugs.gnu.org; 3 Nov 2024 23:14:55 +0000 Received: from localhost ([127.0.0.1]:35571 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1t7jo6-00012J-SA for submit@debbugs.gnu.org; Sun, 03 Nov 2024 18:14:55 -0500 Received: from lists.gnu.org ([209.51.188.17]:49964) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1t7jo4-00012D-F2 for submit@debbugs.gnu.org; Sun, 03 Nov 2024 18:14:53 -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 ) id 1t7jo3-0006D3-56 for bug-coreutils@gnu.org; Sun, 03 Nov 2024 18:14:51 -0500 Received: from mo4-p00-ob.smtp.rzone.de ([81.169.146.162]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1t7jo0-00046o-Ur for bug-coreutils@gnu.org; Sun, 03 Nov 2024 18:14:50 -0500 ARC-Seal: i=1; a=rsa-sha256; t=1730675686; cv=none; d=strato.com; s=strato-dkim-0002; b=N5hURv4DsE9jqUAj2stcniI0BdmPa/E8yTxrSL/GVax9j7LV3Cizi6XpsZOK/hXSPD +Y4x5VIFa7HnDAA7MipISOLae7LEEBaUdd/iQ+Zps11mvhcGljklWcp0IV7F/nI8fY9l e8CuYRLzwrRABUoT/H/1ZRt7DKTbP39vEEY7adUGqqxmlzesxSDWein0N+BtGexBTZnn LZNd9Iz6+1kK9jShczQ6M/Q3rasEvSltWDaN19hl5lkQz1oxmTIq70F7m/ECpyd6rlYS EyiayBWFIpAxvdHtpRbJQrQBZalKI6AI4xRnRkCX5f3eMOnQEdaq6j7UVxI0DOI3I8yH DNTg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; t=1730675685; s=strato-dkim-0002; d=strato.com; h=Message-ID:Date:Subject:To:From:Cc:Date:From:Subject:Sender; bh=d9OJ7CxmhrXQiXXEOfD/52biFlN+MxGznj6RiCSdFwA=; b=WyJxT8JBDeIUTbXi0I3u1XSReTdq4o8jdVnsZWLN4s9kPtpV/Yo9dkLisK/GO/JLZj t7YGhckSzTQ9sDCrWfD8fsG5hIMKsnYa7tYrHkPCW5NJ09V2yLRT5etJcDZZtorTX5rm 4rwXWTYtrRQuvKO+oWgmfmxxvCxPjdC5tAYV6N4L/Yox2gEzD8PjehbR+1Hlcx/e2YEq AqolOC27fa5+QWbH82gm7DM1TVVuaub7aQpGd0UEVEppG00HKOaiDD3y+lWx52+SCjBm QFvuRobEvGd7i9NFUkZVZP9xBiUDeWU8wmlFCOq2FeEJIKbezzEnJk9nb3lqcxnXxrxa mEew== ARC-Authentication-Results: i=1; strato.com; arc=none; dkim=none X-RZG-CLASS-ID: mo00 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; t=1730675685; s=strato-dkim-0002; d=clisp.org; h=Message-ID:Date:Subject:To:From:Cc:Date:From:Subject:Sender; bh=d9OJ7CxmhrXQiXXEOfD/52biFlN+MxGznj6RiCSdFwA=; b=GHnAuHpkbs+tCa9XROQ0IjhC/wDtVSXxEJVNJFTvTIL7LjD4zFxx/VTlKJmOIDmqw6 Hdt6c2rPSpDn7MN8E1RI2ucguO+2rRk+cuSb9vjGMx+dk1ToCuiRUK5aIjrtiUdjkKTu m+9tltYauGHZndlSxrmzBy33Gxb0ZJ4zJCr3XfZYCgRkIE1N/CKfOuIQaU6mCPqW0G9+ Aj5+KQNLz+iaWF8y15jjNbMA7nAwxjxwcvQ52Ds+DN1xdwSHx/CflFGFJs+iS5FMyuQn C5i5Gy/cz4QMiIT/jUayz2Gp+utDYUqXkZbPdx6Kg0JEJlExrVpeyuuiVmaM6o12zzy7 3bJA== DKIM-Signature: v=1; a=ed25519-sha256; c=relaxed/relaxed; t=1730675685; s=strato-dkim-0003; d=clisp.org; h=Message-ID:Date:Subject:To:From:Cc:Date:From:Subject:Sender; bh=d9OJ7CxmhrXQiXXEOfD/52biFlN+MxGznj6RiCSdFwA=; b=QrsS2sS4FYyoHkPcifF3OXB0kqovDXuQ/jNxFDaBCRcXozFUPQbcJ/Fii83A/Q48xQ nQaiIAPCr6PfVgnlvtCQ== X-RZG-AUTH: ":Ln4Re0+Ic/6oZXR1YgKryK8brlshOcZlLnY4jECd2hdUURIbZgL8PX2QiTuZ3cdB8X/nqmjPHG2+tC7Ze3UGPC3VAB/U5hGP" Received: from nimes.localnet by smtp.strato.de (RZmta 51.2.11 AUTH) with ESMTPSA id Nd105a0A3NEGal6 (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256 bits)) (Client did not present a certificate); Mon, 4 Nov 2024 00:14:16 +0100 (CET) From: Bruno Haible To: bug-coreutils@gnu.org Subject: compilation error: 'S_MAGIC_BCACHEFS' undeclared Date: Mon, 04 Nov 2024 00:14:16 +0100 Message-ID: <1867774.e4xvhzFMnl@nimes> MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="nextPart1815047.K29ADDU3aD" Content-Transfer-Encoding: 7Bit Received-SPF: none client-ip=81.169.146.162; envelope-from=bruno@clisp.org; helo=mo4-p00-ob.smtp.rzone.de 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, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H3=0.001, RCVD_IN_MSPIKE_WL=0.001, RCVD_IN_VALIDITY_CERTIFIED_BLOCKED=0.001, RCVD_IN_VALIDITY_RPBL_BLOCKED=0.001, SPF_HELO_PASS=-0.001, SPF_NONE=0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: submit X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) This is a multi-part message in MIME format. --nextPart1815047.K29ADDU3aD Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="UTF-8" Hi, Building coreutils from source, today, I encountered this compilation error: CC src/stat.o =2E./src/stat.c: In function 'human_fstype': =2E./src/stat.c:304:10: error: 'S_MAGIC_BCACHEFS' undeclared (first use in = this function); did you mean 'S_MAGIC_TRACEFS'? 304 | case S_MAGIC_BCACHEFS: /* 0xCA451A4E local */ | ^~~~~~~~~~~~~~~~ | S_MAGIC_TRACEFS =2E./src/stat.c:304:10: note: each undeclared identifier is reported only o= nce for each function it appears in =2E./src/stat.c:378:10: error: 'S_MAGIC_FUSE' undeclared (first use in this= function); did you mean 'S_MAGIC_UFS'? 378 | case S_MAGIC_FUSE: /* 0x65735546 remote */ | ^~~~~~~~~~~~ | S_MAGIC_UFS =2E./src/stat.c:463:10: error: 'S_MAGIC_PID_FS' undeclared (first use in th= is function); did you mean 'S_MAGIC_PRL_FS'? 463 | case S_MAGIC_PID_FS: /* 0x50494446 local */ | ^~~~~~~~~~~~~~ | S_MAGIC_PRL_FS make[2]: *** [Makefile:12874: src/stat.o] Error 1 I understand that the list of S_* macros is meant to be defined in src/fs.h, which is meant to be autogenerated from src/stat.c. History: =2D In July I had apparently built coreutils in this checkout. =2D Now I did a 'git pull', 'make -k distclean', then built in a subdir 'build-64' (VPATH build). The files that I have in this checkout at this point: $ ls -l src/fs.h src/fs-is-local.h=20 =2Dr--r--r-- 1 bruno bruno 4755 Jul 21 18:15 src/fs.h =2Dr--r--r-- 1 bruno bruno 5157 Jul 21 18:15 src/fs-is-local.h $ ls -l src/stat.c=20 =2Drw-rw-r-- 1 bruno bruno 57973 Aug 14 14:38 src/stat.c I tried this: $ ./configure; make distclean $ ls -l src/fs.h src/fs-is-local.h=20 =2Dr--r--r-- 1 bruno bruno 4755 Jul 21 18:15 src/fs.h =2Dr--r--r-- 1 bruno bruno 5157 Jul 21 18:15 src/fs-is-local.h This is normal: since src/fs.h and src/fs-is-local.h are contained in the tarball, "make distclean" does not remove them. Now I try a non-VPATH build: $ ./configure; make $ ls -l src/fs.h src/fs-is-local.h=20 =2Dr--r--r-- 1 bruno bruno 4824 Nov 3 23:39 src/fs.h =2Dr--r--r-- 1 bruno bruno 5230 Nov 3 23:39 src/fs-is-local.h This one succeeded, because src/fs.h was regenerated now. The question thus is: Why was src/fs.h not regenerated in the VPATH build earlier? To reproduce this, I - remove the 3 entries from src/fs.h, - $ touch -d 'Jul 21 18:15' src/fs.h - $ mkdir build-64; cd build-64; ../configure; make What I see is: 1) build-64/src/fs.h has been created, and it contains the 3 entries. 2) In the compilation command, -Isrc occurs before -I../src. gcc -I. -I.. -I./lib -Ilib -I../lib -Isrc -I../src -Wall -g -O2 -c -= o src/stat.o ../src/stat.c Use of option -E shows that despite this ordering of -I options, ../src/fs.h gets included. Apparently because it sits in the same directory as ../src/stat.c. So the bug is that fs.h was created in the build directory, not in the source directory. The GNU Coding Standards say that the file should be generated in the source directory: "GNU distributions usually contain some files which are not source files=E2=80=94for example, Info files, and the output from Autoconf, Aut= omake, Bison or Flex. Since these files normally appear in the source directory, they should always appear in the source directory, not in the build directory. So Makefile rules to update them should put the updated files in the source directory." The attached patch fixes this GCS violation and thus fixes the compilation error. --nextPart1815047.K29ADDU3aD Content-Disposition: attachment; filename="0001-build-Regenerate-distributed-built-files-in-top_srcd.patch" Content-Transfer-Encoding: 7Bit Content-Type: text/x-patch; charset="UTF-8"; name="0001-build-Regenerate-distributed-built-files-in-top_srcd.patch" >From a750d2b575520966e361753d9a0aebf9cc6809c8 Mon Sep 17 00:00:00 2001 From: Bruno Haible Date: Mon, 4 Nov 2024 00:11:40 +0100 Subject: [PATCH] build: Regenerate distributed built files in $(top_srcdir) * src/local.mk (src/dircolors.h, src/fs-is-local.h, src/fs.h): Generate in $(top_srcdir). --- src/local.mk | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/src/local.mk b/src/local.mk index 8133925ac..feea9a6c9 100644 --- a/src/local.mk +++ b/src/local.mk @@ -521,8 +521,8 @@ clean-local: done -BUILT_SOURCES += src/dircolors.h -src/dircolors.h: src/dcgen src/dircolors.hin +BUILT_SOURCES += $(top_srcdir)/src/dircolors.h +$(top_srcdir)/src/dircolors.h: src/dcgen src/dircolors.hin $(AM_V_GEN)rm -f $@ $@-t $(AM_V_at)${MKDIR_P} src $(AM_V_at)$(PERL) -w -- $(srcdir)/src/dcgen \ @@ -614,8 +614,8 @@ src/fs-kernel-magic: Makefile src/fs-latest-magic.h | $(ASSORT) -u \ > $@-t && mv $@-t $@ -BUILT_SOURCES += src/fs-is-local.h -src/fs-is-local.h: src/stat.c src/extract-magic +BUILT_SOURCES += $(top_srcdir)/src/fs-is-local.h +$(top_srcdir)/src/fs-is-local.h: src/stat.c src/extract-magic $(AM_V_GEN)rm -f $@ $(AM_V_at)${MKDIR_P} src $(AM_V_at)$(PERL) $(srcdir)/src/extract-magic \ @@ -623,8 +623,8 @@ src/fs-is-local.h: src/stat.c src/extract-magic $(AM_V_at)chmod a-w $@t $(AM_V_at)mv $@t $@ -BUILT_SOURCES += src/fs.h -src/fs.h: src/stat.c src/extract-magic +BUILT_SOURCES += $(top_srcdir)/src/fs.h +$(top_srcdir)/src/fs.h: src/stat.c src/extract-magic $(AM_V_GEN)rm -f $@ $(AM_V_at)${MKDIR_P} src $(AM_V_at)$(PERL) $(srcdir)/src/extract-magic \ -- 2.34.1 --nextPart1815047.K29ADDU3aD-- From debbugs-submit-bounces@debbugs.gnu.org Sun Nov 03 18:53:22 2024 Received: (at 74194) by debbugs.gnu.org; 3 Nov 2024 23:53:23 +0000 Received: from localhost ([127.0.0.1]:35798 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1t7kPK-0002M1-M6 for submit@debbugs.gnu.org; Sun, 03 Nov 2024 18:53:22 -0500 Received: from mail.cs.ucla.edu ([131.179.128.66]:45756) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1t7kPH-0002Lk-TM for 74194@debbugs.gnu.org; Sun, 03 Nov 2024 18:53:21 -0500 Received: from localhost (localhost [127.0.0.1]) by mail.cs.ucla.edu (Postfix) with ESMTP id 42BCB3C00FA88; Sun, 3 Nov 2024 15:53:13 -0800 (PST) Received: from mail.cs.ucla.edu ([127.0.0.1]) by localhost (mail.cs.ucla.edu [127.0.0.1]) (amavis, port 10032) with ESMTP id tivv0_U8dwx4; Sun, 3 Nov 2024 15:53:13 -0800 (PST) Received: from localhost (localhost [127.0.0.1]) by mail.cs.ucla.edu (Postfix) with ESMTP id 094EB3C00FA89; Sun, 3 Nov 2024 15:53:13 -0800 (PST) DKIM-Filter: OpenDKIM Filter v2.10.3 mail.cs.ucla.edu 094EB3C00FA89 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cs.ucla.edu; s=9D0B346E-2AEB-11ED-9476-E14B719DCE6C; t=1730677993; bh=iCY6eoK7TTlsvS2capTM39FAprXxyZUJMku+yaNXFL0=; h=Message-ID:Date:MIME-Version:To:From; b=c8hlI/nZcV79MdKd6iED7OfAz967eFYhapvSQB3pyCyafMbY/T1cg1aKXI7UP9Wwv CVS7nt+8F4Zi3Ln5TdC/jpTZwXrk2fo9C5jen7vxAuy6Zgjk+Z0RGSHD+dxfYiaPks 40lr3vNSKQ+SVxwmODM9tb8L83a11J5nad3UWbO28COgvEDBhpziCxxvvDomFk2hzO 9QJs+lgX/wjIs9p2yTVt3cTKi58BVFuzjGLe9WywHbB1kMP3vE8C4cxzfGTyVhFh29 T/6HixVaxD8nVzQiEUMo0+2TNhNytPFUOBA5DMhxxpA56bMLCsCqK4FGVFInvLojxV P/RP1IE6I+epQ== X-Virus-Scanned: amavis at mail.cs.ucla.edu Received: from mail.cs.ucla.edu ([127.0.0.1]) by localhost (mail.cs.ucla.edu [127.0.0.1]) (amavis, port 10026) with ESMTP id b-foBZLhicTC; Sun, 3 Nov 2024 15:53:12 -0800 (PST) Received: from [192.168.254.12] (unknown [47.150.137.250]) by mail.cs.ucla.edu (Postfix) with ESMTPSA id E073D3C00FA86; Sun, 3 Nov 2024 15:53:12 -0800 (PST) Message-ID: Date: Sun, 3 Nov 2024 15:53:12 -0800 MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Subject: Re: bug#74194: compilation error: 'S_MAGIC_BCACHEFS' undeclared To: Bruno Haible , 74194@debbugs.gnu.org References: <1867774.e4xvhzFMnl@nimes> Content-Language: en-US From: Paul Eggert Organization: UCLA Computer Science Department In-Reply-To: <1867774.e4xvhzFMnl@nimes> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 74194 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) Thanks, I installed that patch. From debbugs-submit-bounces@debbugs.gnu.org Sun Feb 16 01:58:51 2025 Received: (at control) by debbugs.gnu.org; 16 Feb 2025 06:58:51 +0000 Received: from localhost ([127.0.0.1]:59698 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tjYc6-0000Xc-Mw for submit@debbugs.gnu.org; Sun, 16 Feb 2025 01:58:50 -0500 Received: from mail.cs.ucla.edu ([131.179.128.66]:41272) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from ) id 1tjYc4-0000XJ-AU for control@debbugs.gnu.org; Sun, 16 Feb 2025 01:58:48 -0500 Received: from localhost (localhost [127.0.0.1]) by mail.cs.ucla.edu (Postfix) with ESMTP id B42513C00E415 for ; Sat, 15 Feb 2025 22:58:42 -0800 (PST) Received: from mail.cs.ucla.edu ([127.0.0.1]) by localhost (mail.cs.ucla.edu [127.0.0.1]) (amavis, port 10032) with ESMTP id UNS52wPzlaiO for ; Sat, 15 Feb 2025 22:58:42 -0800 (PST) Received: from localhost (localhost [127.0.0.1]) by mail.cs.ucla.edu (Postfix) with ESMTP id 544723C00E41C for ; Sat, 15 Feb 2025 22:58:42 -0800 (PST) DKIM-Filter: OpenDKIM Filter v2.10.3 mail.cs.ucla.edu 544723C00E41C DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cs.ucla.edu; s=9D0B346E-2AEB-11ED-9476-E14B719DCE6C; t=1739689122; bh=SVQ/gcc45eTT73KzgPWfKuaPFT5aSqflTr9MAI/aVS4=; h=Message-ID:Date:MIME-Version:To:From; b=JrHvtUHs1RtuxZXmG+lLRj13bunbeqow9OFro+5oQ674s/0BCvwQYfYgcCW2XGicG dSFFQGOAFFbejXGkXm+HWSOSbV4DV38Bbs9pORQXY/L+Hd0LOs65r7OdXmHZzd7e21 23rceNiZYqeYumYcpdmFkuGGUW9Zu5tUW2WL8FWabXYRNyPzqF+HDiu6l307k91U7W OL0ET+MgmpFbAIT7BbbjHuVM7nzPcwSZRc1jt3hQ35NwJcZeI0yDnTs8YdlPhiFuut ybX4H09imLgTFYBXEurk8qMwBA3+2NuYnEYGjLeaqIIluWPhXIUM8+xDICuwwnKA2R oK3L7NDIeKwug== X-Virus-Scanned: amavis at mail.cs.ucla.edu Received: from mail.cs.ucla.edu ([127.0.0.1]) by localhost (mail.cs.ucla.edu [127.0.0.1]) (amavis, port 10026) with ESMTP id w3IJTT58v7eV for ; Sat, 15 Feb 2025 22:58:42 -0800 (PST) Received: from [192.168.254.12] (unknown [47.147.225.25]) by mail.cs.ucla.edu (Postfix) with ESMTPSA id 3C6763C00E415 for ; Sat, 15 Feb 2025 22:58:42 -0800 (PST) Message-ID: Date: Sat, 15 Feb 2025 22:58:42 -0800 MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Content-Language: en-US To: control@debbugs.gnu.org From: Paul Eggert Subject: coreutils bug maintenance Organization: UCLA Computer Science Department Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: control X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) severity 76060 wishlist severity 75994 wishlist severity 75649 wishlist severity 73510 wishlist severity 73331 wishlist severity 71307 wishlist severity 73784 wishlist tags 73194 notabug close 74194 close 73194 close 73134 close 72756 severity 72024 wishlist tags 71895 moreinfo unreproducible tags 69636 notabug close 69636 severity 69368 wishlist From unknown Thu Jun 19 14:15:50 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Sun, 16 Mar 2025 11:24:33 +0000 User-Agent: Fakemail v42.6.9 # This is a fake control message. # # The action: # bug archived. thanks # This fakemail brought to you by your local debbugs # administrator