GNU bug report logs - #63244
barrier build fails due to NULL not defined

Please note: This is a static page, with minimal formatting, updated once a day.
Click here to see this page with the latest information and nicer formatting.

Package: guix; Reported by: john@HIDDEN; dated Wed, 3 May 2023 12:49:02 UTC; Maintainer for guix is bug-guix@HIDDEN.

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


Received: (at 63244) by debbugs.gnu.org; 9 May 2023 17:09:37 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Tue May 09 13:09:37 2023
Received: from localhost ([127.0.0.1]:44359 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1pwQqH-0007x0-GO
	for submit <at> debbugs.gnu.org; Tue, 09 May 2023 13:09:37 -0400
Received: from mail-wr1-f49.google.com ([209.85.221.49]:38346)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <zimon.toutoune@HIDDEN>) id 1pwQqF-0007wT-OU
 for 63244 <at> debbugs.gnu.org; Tue, 09 May 2023 13:09:36 -0400
Received: by mail-wr1-f49.google.com with SMTP id
 ffacd0b85a97d-3064056fa4eso807217f8f.1
 for <63244 <at> debbugs.gnu.org>; Tue, 09 May 2023 10:09:35 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=gmail.com; s=20221208; t=1683652170; x=1686244170;
 h=content-transfer-encoding:mime-version:message-id:date:references
 :in-reply-to:subject:to:from:from:to:cc:subject:date:message-id
 :reply-to; bh=v/3v6va8tw4XB/WV6FpcNBdpQlzZtWmJV978y8cOe8s=;
 b=TzzXf3LSf5mM1l3OIqRclhqaLKpZJoxhff6gQd1PzE9LapUvRyEIDCqEpY71FFHuNY
 MhrpBi3U2s/DlHmROc4yNpDuoA0aZZ0QTKrzfH/GkbwFGBxktv0+vQRM2nfcewD1zwDQ
 qVzbq6LbGop3ugjYDcwRxEClB81snRvnddapQq0iJkbkkjQeqRwV8Zuenojea9AXy/Ac
 Gs8NSrj6eF1nERj2tEm/G68YNe7iwCSwnqo+tkaWcgBzsQyIKIM5w8fNuy/6MxC3A6u+
 60B80NREzgfZzXU+eBPcClKGwqdwvay49wJo6+QI6miUwtomx/nFEc4ZJQ/SJT5CxsIS
 nm+A==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20221208; t=1683652170; x=1686244170;
 h=content-transfer-encoding:mime-version:message-id:date:references
 :in-reply-to:subject:to:from:x-gm-message-state:from:to:cc:subject
 :date:message-id:reply-to;
 bh=v/3v6va8tw4XB/WV6FpcNBdpQlzZtWmJV978y8cOe8s=;
 b=Y9gW3fw6lWicRNP0+PTN9rmtdseIGtsVVF4TJJUyRIeW/61M1p3W4R/JJt8Oo8SKlI
 izypmzMi4+ogKwJhT17jboOEV8e+2skCbHI2Pjb2RXUGjuM1bnx9bDKxL61tomTJgsdl
 pjQGfzEF8H30dsR0ebOPU4c5r6KvW3mIm40JdibAfORKMhdLDqedVLDXThDFTJNt73BQ
 r3TK0okC0UDurWdybfJHNmmPwyValP7JjuMd+DbFCnSVRBZpODfsx/Wi/DAv68eIFDxh
 5ISf6oMgT1S8M/W9Rviq5rtGvTNynzuFfguigYgX9PfOjJaShudN1n0sTvN12Etas3xr
 CDTA==
X-Gm-Message-State: AC+VfDx85xYQJnrxmx8YRj4ObqVXHtJPIOpgRuyIA8e/W34Db5gWVxL/
 1UE4GejN9Ua7MpcHe0IesRr3v2I05Mg=
X-Google-Smtp-Source: ACHHUZ68Da6y1dB++R5e86gl/vQdUJab4STMoqkPIK2K8A5uyUuzGy0QT/wsWWOQ3X1JZwZVT3GEsA==
X-Received: by 2002:adf:f247:0:b0:307:a582:330a with SMTP id
 b7-20020adff247000000b00307a582330amr1763450wrp.2.1683652170003; 
 Tue, 09 May 2023 10:09:30 -0700 (PDT)
Received: from pfiuh07 ([193.48.40.241]) by smtp.gmail.com with ESMTPSA id
 y12-20020adffa4c000000b00306281cfa59sm14913272wrr.47.2023.05.09.10.09.29
 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);
 Tue, 09 May 2023 10:09:29 -0700 (PDT)
From: Simon Tournier <zimon.toutoune@HIDDEN>
To: john@HIDDEN, 63244 <at> debbugs.gnu.org
Subject: Re: bug#63244: barrier build fails due to NULL not defined
In-Reply-To: <87o7n2xjy6.fsf-genuine-vii@HIDDEN>
References: <87o7n2xjy6.fsf-genuine-vii@HIDDEN>
Date: Tue, 09 May 2023 16:32:03 +0200
Message-ID: <87r0rp60f0.fsf@HIDDEN>
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable
X-Spam-Score: 0.0 (/)
X-Debbugs-Envelope-To: 63244
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 (-)

Hi,

Thanks for reporting.

On mar., 02 mai 2023 at 21:49, john@HIDDEN wrote:

> /tmp/guix-build-barrier-2.4.0.drv-0/source/src/./lib/base/Event.h:63:37: =
error: =EF=BF=BD=EF=BF=BD=EF=BF=BDNULL=EF=BF=BD=EF=BF=BD=EF=BF=BD was not d=
eclared in this scope

Fixed by <https://issues.guix.gnu.org/issue/63392>.

Closing?

Cheers,
simon




Information forwarded to bug-guix@HIDDEN:
bug#63244; Package guix. Full text available.

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


Received: (at submit) by debbugs.gnu.org; 3 May 2023 12:48:23 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Wed May 03 08:48:23 2023
Received: from localhost ([127.0.0.1]:45889 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1puBu7-0002c7-IQ
	for submit <at> debbugs.gnu.org; Wed, 03 May 2023 08:48:23 -0400
Received: from lists.gnu.org ([209.51.188.17]:49928)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <john@HIDDEN>) id 1pu1mE-0005xW-D0
 for submit <at> debbugs.gnu.org; Tue, 02 May 2023 21:59:32 -0400
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 <john@HIDDEN>) id 1pu1mE-0005uc-3D
 for bug-guix@HIDDEN; Tue, 02 May 2023 21:59:30 -0400
Received: from [5.9.0.72] (helo=spribog.eb.pe)
 by eggs.gnu.org with esmtp (Exim 4.90_1)
 (envelope-from <john@HIDDEN>) id 1pu1mC-0008Ts-EZ
 for bug-guix@HIDDEN; Tue, 02 May 2023 21:59:29 -0400
Received: by spribog.eb.pe (Postfix, from userid 1000)
 id 74AE11327C81; Wed,  3 May 2023 03:49:55 +0200 (CEST)
From: john@HIDDEN
To: bug-guix@HIDDEN
Subject: barrier build fails due to NULL not defined
X-Home-Page: http://john.fremlin.org
Date: Tue, 02 May 2023 21:49:53 -0400
Message-ID: <87o7n2xjy6.fsf-genuine-vii@HIDDEN>
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable
X-Host-Lookup-Failed: Reverse DNS lookup failed for 5.9.0.72 (failed)
Received-SPF: pass client-ip=5.9.0.72; envelope-from=john@HIDDEN;
 helo=spribog.eb.pe
X-Spam_score_int: -10
X-Spam_score: -1.1
X-Spam_bar: -
X-Spam_report: (-1.1 / 5.0 requ) BAYES_00=-1.9, RDNS_NONE=0.793,
 SPF_HELO_NONE=0.001, SPF_PASS=-0.001,
 T_SCC_BODY_TEXT_LINE=-0.01 autolearn=no autolearn_force=no
X-Spam_action: no action
X-Spam-Score: -1.3 (-)
X-Debbugs-Envelope-To: submit
X-Mailman-Approved-At: Wed, 03 May 2023 08:48:18 -0400
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 (--)

Can add -DNULL=3Dnullptr I guess?

cd /tmp/guix-build-barrier-2.4.0.drv-0/build/src/lib/io && /gnu/store/5lqhc=
v91ijy82p92ac6g5xw48l0lwwz4-gcc-11.3.0/bin/c++ -DBARRIER_BUILD_DATE=3D\"197=
00101\" -DBARRIER_BUILD_NUMBER=3D1 -DBARRIER
_REVISION=3D\"00000000\" -DBARRIER_VERSION=3D\"2.4.0-release\" -DBARRIER_VE=
RSION_MAJOR=3D2 -DBARRIER_VERSION_MINOR=3D4 -DBARRIER_VERSION_PATCH=3D0 -DB=
ARRIER_VERSION_STRING=3D\"2.4.0-release-release\" -D
HAVE_CONFIG_H -DNDEBUG -DSYSAPI_UNIX=3D1 -DWINAPI_XWINDOWS=3D1 -I/tmp/guix-=
build-barrier-2.4.0.drv-0/source/ext/gulrak-filesystem/include -I/tmp/guix-=
build-barrier-2.4.0.drv-0/source/src/./lib -
I/tmp/guix-build-barrier-2.4.0.drv-0/build/src/lib -isystem /gnu/store/bvc7=
jfm2pkxf3yn2v50a761amz7w43iz-avahi-0.8/include/avahi-compat-libdns_sd -O2 -=
g -DNDEBUG -fPIC -std=3Dc++14 -MD -MT src/
lib/io/CMakeFiles/io.dir/StreamBuffer.cpp.o -MF CMakeFiles/io.dir/StreamBuf=
fer.cpp.o.d -o CMakeFiles/io.dir/StreamBuffer.cpp.o -c /tmp/guix-build-barr=
ier-2.4.0.drv-0/source/src/lib/io/Stream
Buffer.cpp
In file included from /tmp/guix-build-barrier-2.4.0.drv-0/source/src/./lib/=
base/EventTypes.h:20,
                 from /tmp/guix-build-barrier-2.4.0.drv-0/source/src/./lib/=
io/StreamBuffer.h:21,
                 from /tmp/guix-build-barrier-2.4.0.drv-0/source/src/lib/io=
/StreamBuffer.cpp:19:
/tmp/guix-build-barrier-2.4.0.drv-0/source/src/./lib/base/Event.h:63:37: er=
ror: =EF=BF=BD=EF=BF=BD=EF=BF=BDNULL=EF=BF=BD=EF=BF=BD=EF=BF=BD was not dec=
lared in this scope
   63 |     Event(Type type, void* target =3D NULL, void* data =3D NULL,
      |                                     ^~~~
/tmp/guix-build-barrier-2.4.0.drv-0/source/src/./lib/base/Event.h:23:1: not=
e: =EF=BF=BD=EF=BF=BD=EF=BF=BDNULL=EF=BF=BD=EF=BF=BD=EF=BF=BD is defined in=
 header =EF=BF=BD=EF=BF=BD=EF=BF=BD<cstddef>=EF=BF=BD=EF=BF=BD=EF=BF=BD; di=
d you forget to =EF=BF=BD=EF=BF=BD=EF=BF=BD#include <cstddef>=EF=BF=BD=EF=
=BF=BD=EF=BF=BD?
   22 | #include "common/stdmap.h"
  +++ |+#include <cstddef>
   23 |=20
/tmp/guix-build-barrier-2.4.0.drv-0/source/src/./lib/base/Event.h:63:56: er=
ror: =EF=BF=BD=EF=BF=BD=EF=BF=BDNULL=EF=BF=BD=EF=BF=BD=EF=BF=BD was not dec=
lared in this scope
   63 |     Event(Type type, void* target =3D NULL, void* data =3D NULL,
      |                                                        ^~~~
/tmp/guix-build-barrier-2.4.0.drv-0/source/src/./lib/base/Event.h:63:56: no=
te: =EF=BF=BD=EF=BF=BD=EF=BF=BDNULL=EF=BF=BD=EF=BF=BD=EF=BF=BD is defined i=
n header =EF=BF=BD=EF=BF=BD=EF=BF=BD<cstddef>=EF=BF=BD=EF=BF=BD=EF=BF=BD; d=
id you forget to =EF=BF=BD=EF=BF=BD=EF=BF=BD#include <cstddef>=EF=BF=BD=EF=
=BF=BD=EF=BF=BD?
/tmp/guix-build-barrier-2.4.0.drv-0/source/src/lib/io/StreamBuffer.cpp: In =
member function =EF=BF=BD=EF=BF=BD=EF=BF=BDconst void* StreamBuffer::peek(U=
Int32)=EF=BF=BD=EF=BF=BD=EF=BF=BD:
/tmp/guix-build-barrier-2.4.0.drv-0/source/src/lib/io/StreamBuffer.cpp:49:1=
6: error: =EF=BF=BD=EF=BF=BD=EF=BF=BDNULL=EF=BF=BD=EF=BF=BD=EF=BF=BD was no=
t declared in this scope
   49 |         return NULL;
      |                ^~~~
/tmp/guix-build-barrier-2.4.0.drv-0/source/src/lib/io/StreamBuffer.cpp:26:1=
: note: =EF=BF=BD=EF=BF=BD=EF=BF=BDNULL=EF=BF=BD=EF=BF=BD=EF=BF=BD is defin=
ed in header =EF=BF=BD=EF=BF=BD=EF=BF=BD<cstddef>=EF=BF=BD=EF=BF=BD=EF=BF=
=BD; did you forget to =EF=BF=BD=EF=BF=BD=EF=BF=BD#include <cstddef>=EF=BF=
=BD=EF=BF=BD=EF=BF=BD?
   25 | #include <cassert>
  +++ |+#include <cstddef>
   26 |=20




Acknowledgement sent to john@HIDDEN:
New bug report received and forwarded. Copy sent to bug-guix@HIDDEN. Full text available.
Report forwarded to bug-guix@HIDDEN:
bug#63244; Package guix. Full text available.
Please note: This is a static page, with minimal formatting, updated once a day.
Click here to see this page with the latest information and nicer formatting.
Last modified: Tue, 9 May 2023 17:15:02 UTC

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