From nobody Wed Nov 13 17:18:01 2024 X-Original-To: freebsd-ports@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4XpVNj32dcz5cLxw for ; Wed, 13 Nov 2024 17:18:13 +0000 (UTC) (envelope-from xavier@groumpf.org) Received: from aragorn.amdh.fr (aragorn.groumpf.org [176.31.180.205]) by mx1.freebsd.org (Postfix) with ESMTP id 4XpVNh4tphz5716 for ; Wed, 13 Nov 2024 17:18:12 +0000 (UTC) (envelope-from xavier@groumpf.org) Authentication-Results: mx1.freebsd.org; dkim=pass header.d=groumpf.org header.s=dkim header.b=l1AV5DCj; spf=pass (mx1.freebsd.org: domain of xavier@groumpf.org designates 176.31.180.205 as permitted sender) smtp.mailfrom=xavier@groumpf.org; dmarc=none Received: from numenor.groumpf.org (freebox-server.groumpf.org [82.64.247.11]) by aragorn.amdh.fr (Postfix) with ESMTP id 3101D3E6084E for ; Wed, 13 Nov 2024 18:18:04 +0100 (CET) Received: from numenor.groumpf.org (localhost [127.0.0.1]) by numenor.groumpf.org (Postfix) with ESMTP id 0256E1C8EB4 for ; Wed, 13 Nov 2024 18:18:04 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=groumpf.org; h= content-transfer-encoding:content-type:content-type:in-reply-to :from:from:content-language:references:subject:subject :user-agent:mime-version:date:date:message-id:received:received; s=dkim; t=1731518281; x=1732382282; bh=hHWIeiNicdIjNR0J+K5cV6js D0LZGelClIYwVgikb7U=; b=l1AV5DCjsFYMomjQKSSx/5Rh7UGFT5jDBgG7fzUn BDP15ilGIol7YlcDLL5MUrnvbEcdRxNy4uk2MOWsuyygdQr3+9Iq9umQVCT+3Hmk pmoUQXaiU1P6g55eC4j9ZNQvjSSrWZJZsYF54P2v19kp5l5itwLG8pF1RsxbyYA/ d3lSb1VJx0yR62zUzmc/lLYyOBbOvo2UdKBPmFCbxq/5yhlGznwVlxQvQThMZBh5 0Esc9oGf5YShQ+YhJiI88n/CfR9Fi6jsUOigGMIDhBKKCsQfGTV6dTRJkwkp+JBY hkNFiurJ/TlESibPAZ1nX/boa6wB3TnURCPdUByrETe+i5p/vqJkC5SXKtAXZSDd 96FHrrb1GAVVnQtfTqcW3mMAiXrhE/Lifh/wM8MW+MiUFOCdG77XVfIQBX+7D6ag TAw53zvz6ecbYTnUhM4/L4kXx2T5c2KJXYWjF9Js3VQciVc2hlx0ggtvqL4yUg0K GoeAyWEmHXpfmybtVKtG0Q7FwcCuuovqWt0vHZqqme3Dzi3Sb3iZvFej7kgKrOaK uczBNbcURuwpyfFd+cbaBryJXmkv507nhu6sCg4OKfxlTgbFCyvhQy6kMyaUn6c3 ESoTbflJicTQj/bY8Kp+5kf5LLE7gww3LJuAf+Ufcdhae+wOnmZsntHPtJsTORPm 1xE= Received: from numenor.groumpf.org ([127.0.0.1]) by numenor.groumpf.org (ns3.groumpf.org [127.0.0.1]) (amavisd-new, port 10024) with LMTP id EYQr_2JO07Fb for ; Wed, 13 Nov 2024 18:18:01 +0100 (CET) Received: from [192.168.100.30] (imladris.groumpf.org [192.168.100.30]) by numenor.groumpf.org (Postfix) with ESMTPSA id 7EBA81C8E3A for ; Wed, 13 Nov 2024 18:18:01 +0100 (CET) Message-ID: Date: Wed, 13 Nov 2024 18:18:01 +0100 List-Id: Porting software to FreeBSD List-Archive: https://lists.freebsd.org/archives/freebsd-ports List-Help: List-Post: List-Subscribe: List-Unsubscribe: X-BeenThere: freebsd-ports@freebsd.org Sender: owner-freebsd-ports@FreeBSD.org MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Beta Subject: Re: devel/grpc fails to build To: FreeBSD Ports ML References: <9aafe93c-222c-44f0-9554-879536856f29@groumpf.org> Content-Language: fr From: Xavier Humbert In-Reply-To: Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 8bit X-Spamd-Result: default: False [-3.39 / 15.00]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; NEURAL_HAM_LONG(-1.00)[-1.000]; NEURAL_HAM_SHORT(-1.00)[-0.999]; R_SPF_ALLOW(-0.20)[+ip4:176.31.180.205]; R_DKIM_ALLOW(-0.20)[groumpf.org:s=dkim]; MIME_GOOD(-0.10)[text/plain]; RCVD_NO_TLS_LAST(0.10)[]; XM_UA_NO_VERSION(0.01)[]; RCVD_VIA_SMTP_AUTH(0.00)[]; RCPT_COUNT_ONE(0.00)[1]; ASN(0.00)[asn:16276, ipnet:176.31.0.0/16, country:FR]; MIME_TRACE(0.00)[0:+]; FROM_HAS_DN(0.00)[]; MID_RHS_MATCH_FROM(0.00)[]; ARC_NA(0.00)[]; TO_MATCH_ENVRCPT_ALL(0.00)[]; FROM_EQ_ENVFROM(0.00)[]; DMARC_NA(0.00)[groumpf.org]; PREVIOUSLY_DELIVERED(0.00)[freebsd-ports@freebsd.org]; MLMMJ_DEST(0.00)[freebsd-ports@freebsd.org]; RCVD_COUNT_THREE(0.00)[4]; TO_DN_ALL(0.00)[]; DKIM_TRACE(0.00)[groumpf.org:+] X-Rspamd-Queue-Id: 4XpVNh4tphz5716 X-Spamd-Bar: --- Hi Tim, It worked, Thanks ! Regards, Xavier Le 11/11/2024 22:24, TIM KELLERS a écrit : > Resending this as Thunderbird made a complete mess by choosing the > html format: > > On my local instance: awsrestartweb.com 15.0-CURRENT FreeBSD > 15.0-CURRENT #0 main-n273448-9ca328626400-dirty: Mon Nov  4 13:53:24 > EST 2024 > > I had to cd /usr/ports/devel/protobuf && make deinstall clean && make > install clean > Then: > > cd /usr/ports/devel/grpc && make deinstall clean && make install clean > > Building/updating each other separately caused portmaster to fail. > > Tim > > On 11/9/24 11:54 AM, Xavier Humbert wrote: >> Hi, >> >> Since a couple of weeks, devel/grpc fails to build : >> >> [root@numenor grpc]# MAKE_JOBS_UNSAFE=yes make all >> ===>  Building for grpc-1.67.1,2 >> [  5% 1/17] cd /usr/ports/devel/grpc/work/.build/protos && >> /usr/local/bin/protoc-28.3.0 >> --grpc_out=generate_mock_code=true:/usr/ports/devel/grpc/work/.build/gens >> --cpp_out=/usr/ports/devel/grpc/work/.build/gens >> --plugin=protoc-gen-grpc=/usr/ports/devel/grpc/work/.build/grpc_cpp_plugin >> -I . -I _gRPC_PROTOBUF_WELLKNOWN_INCLUDE_DIR-NOTFOUND >> src/proto/grpc/reflection/v1/reflection.proto >> FAILED: gens/src/proto/grpc/reflection/v1/reflection.grpc.pb.cc >> gens/src/proto/grpc/reflection/v1/reflection.grpc.pb.h >> gens/src/proto/grpc/reflection/v1/reflection_mock.grpc.pb.h >> gens/src/proto/grpc/reflection/v1/reflection.pb.cc >> gens/src/proto/grpc/reflection/v1/reflection.pb.h >> /usr/ports/devel/grpc/work/.build/gens/src/proto/grpc/reflection/v1/reflection.grpc.pb.cc >> /usr/ports/devel/grpc/work/.build/gens/src/proto/grpc/reflection/v1/reflection.grpc.pb.h >> /usr/ports/devel/grpc/work/.build/gens/src/proto/grpc/reflection/v1/reflection_mock.grpc.pb.h >> /usr/ports/devel/grpc/work/.build/gens/src/proto/grpc/reflection/v1/reflection.pb.cc >> /usr/ports/devel/grpc/work/.build/gens/src/proto/grpc/reflection/v1/reflection.pb.h >> >> cd /usr/ports/devel/grpc/work/.build/protos && >> /usr/local/bin/protoc-28.3.0 >> --grpc_out=generate_mock_code=true:/usr/ports/devel/grpc/work/.build/gens >> --cpp_out=/usr/ports/devel/grpc/work/.build/gens >> --plugin=protoc-gen-grpc=/usr/ports/devel/grpc/work/.build/grpc_cpp_plugin >> -I . -I _gRPC_PROTOBUF_WELLKNOWN_INCLUDE_DIR-NOTFOUND >> src/proto/grpc/reflection/v1/reflection.proto >> _gRPC_PROTOBUF_WELLKNOWN_INCLUDE_DIR-NOTFOUND: warning: directory >> does not exist. >> WARNING: All log messages before absl::InitializeLog() is called are >> written to STDERR >> F0000 00:00:1731170441.608652  101255 extension_set.cc:78] Multiple >> extension registrations for type "google.protobuf.FeatureSet", field >> number 1001. >> *** Check failure stack trace: *** >> --grpc_out: protoc-gen-grpc: Plugin killed by signal 6. >> ninja: build stopped: subcommand failed. >> *** [do-build] Error code 1 >> >> Obviously, it has something to do with protobuf, which  was upgraded >> a the time it began to fail. >> >> [root@numenor grpc]# pkg info protobuf\* >> protobuf-28.3,1 >> protobuf-c-1.4.1_7 >> >> How can I fix this ? >> >> Thx, regards, >> >> Xavier >> > > -- Xavier HUMBERT - Unix/Win/MacOSX Sysadmin/Network Engineer https://www.amdh.fr