From nobody Wed Dec 13 06:57:00 2023 X-Original-To: dev-commits-ports-all@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 4SqmW356kZz541vw; Wed, 13 Dec 2023 06:57:03 +0000 (UTC) (envelope-from bsdkaffee@gmail.com) Received: from mail-ed1-x52b.google.com (mail-ed1-x52b.google.com [IPv6:2a00:1450:4864:20::52b]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (2048 bits) client-digest SHA256) (Client CN "smtp.gmail.com", Issuer "GTS CA 1D4" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4SqmW26Jt2z3V1g; Wed, 13 Dec 2023 06:57:02 +0000 (UTC) (envelope-from bsdkaffee@gmail.com) Authentication-Results: mx1.freebsd.org; dkim=pass header.d=gmail.com header.s=20230601 header.b="Qkt/6SFe"; spf=pass (mx1.freebsd.org: domain of bsdkaffee@gmail.com designates 2a00:1450:4864:20::52b as permitted sender) smtp.mailfrom=bsdkaffee@gmail.com; dmarc=none Received: by mail-ed1-x52b.google.com with SMTP id 4fb4d7f45d1cf-551c03adfc6so1532308a12.0; Tue, 12 Dec 2023 22:57:02 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1702450621; x=1703055421; darn=freebsd.org; h=content-transfer-encoding:cc:to:subject:message-id:date:from :references:in-reply-to:sender:mime-version:from:to:cc:subject:date :message-id:reply-to; bh=wyW+HOrFTRME4bhuOhYkei6Mf9GIO/C4fZ+qTZDpwOg=; b=Qkt/6SFelckLcs+JOgRJVMn9fK5VBUg6sZbsfgDb1m6zutnRhaZTDD5gGuxn+CP4g3 CvnwDiI3ZeTflHxAb97P+ZcAC2EXPqRgkE+OvqNT7KaRj4lxnwD7i9GIYJA2bPVfxz2A zy+Sj0AMBBpPh3koADRD3LPFaUeTzbAiC45DU0xcuPZff54OPDKmFxO0ulndAeYyEqUY sf2MLaVMW8ut+1qAnpHw4LC8HsEfMmp8LGofyxiKGVmil1dEV2EjsPImxp9ZHn/dm/sN +rBQqKXDrpwqUcT54q0tXadprHcZklFjmgkwnnWBvAzTUtf5+Zt4UJzLGka1SjWzy93F KxjQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1702450621; x=1703055421; h=content-transfer-encoding:cc:to:subject:message-id:date:from :references:in-reply-to:sender:mime-version:x-gm-message-state:from :to:cc:subject:date:message-id:reply-to; bh=wyW+HOrFTRME4bhuOhYkei6Mf9GIO/C4fZ+qTZDpwOg=; b=LeyqEMmA51So2SEAIgDBPfMLNt3XUEtJD9fWvnWgZYy151kBiXsxHV3SA7jJK3eOyo LnWSHPLMuwqrXaNqs1g1pdpt/5UOVRWbUVrKIThJi65aZ2csK0urxNjouzutSJSemrhL QxODHkeuElbuRx8lXgNBj3zm4WakeRFrBLQXjSOqqTSUVzs13bulpld47gHavjwjKi0t YPfbAEIEpCr+Ih1qBDS9A+Ep7PpswRE6C8qr77Rl9hDTrUAjpvfpDBFjIcTeOnkB8dLT 4Wavlt4AgXpfv+xNyXXALfdVpk/QkW8/Nr3QS5pejmNVde6pQG34W8QI0+pCsFijQN1K Hvfw== X-Gm-Message-State: AOJu0YzW4Z49A6ggNR2tXPx6mQf2khOge+8a1xRbPLrVdk4eo2JaaJYa OaSkwa8IM4Z/ozO5kdCpvyPhsrfknO0vnV+QT0z79Pbc X-Google-Smtp-Source: AGHT+IGsXFRqo1UgN1kV/kXIn2ue27/oQmZlDkRwq+m6Z8RA5Kia5a6A6V1WTSrrDybnzMIN0yVfPTh5j68XnZcng5k= X-Received: by 2002:a50:875e:0:b0:552:2e27:c662 with SMTP id 30-20020a50875e000000b005522e27c662mr16047edv.14.1702450620536; Tue, 12 Dec 2023 22:57:00 -0800 (PST) List-Id: Commit messages for all branches of the ports repository List-Archive: https://lists.freebsd.org/archives/dev-commits-ports-all List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-dev-commits-ports-all@freebsd.org X-BeenThere: dev-commits-ports-all@freebsd.org MIME-Version: 1.0 Received: by 2002:a50:3406:0:b0:235:b5f9:6067 with HTTP; Tue, 12 Dec 2023 22:57:00 -0800 (PST) In-Reply-To: References: <202312122048.3BCKmSfI038896@gitrepo.freebsd.org> <865y1380my.fsf@phe.ftfl.ca> From: "Jason E. Hale" Date: Wed, 13 Dec 2023 01:57:00 -0500 X-Google-Sender-Auth: fL8hs1roazlSrYoHWxoHj3M1eOY Message-ID: Subject: Re: git: 1c35fdc48d6a - main - textproc/redland: Unbreak BDB option To: Joseph Mingrone Cc: ports-committers@freebsd.org, dev-commits-ports-all@freebsd.org, dev-commits-ports-main@freebsd.org Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Spamd-Result: default: False [-3.19 / 15.00]; NEURAL_HAM_LONG(-1.00)[-1.000]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; NEURAL_HAM_SHORT(-0.99)[-0.989]; FORGED_SENDER(0.30)[jhale@freebsd.org,bsdkaffee@gmail.com]; R_DKIM_ALLOW(-0.20)[gmail.com:s=20230601]; R_SPF_ALLOW(-0.20)[+ip6:2a00:1450:4000::/36:c]; MIME_GOOD(-0.10)[text/plain]; RCVD_IN_DNSWL_NONE(0.00)[2a00:1450:4864:20::52b:from]; MLMMJ_DEST(0.00)[dev-commits-ports-all@freebsd.org,dev-commits-ports-main@freebsd.org]; MIME_TRACE(0.00)[0:+]; ASN(0.00)[asn:15169, ipnet:2a00:1450::/32, country:US]; FREEMAIL_ENVFROM(0.00)[gmail.com]; DKIM_TRACE(0.00)[gmail.com:+]; ARC_NA(0.00)[]; FROM_NEQ_ENVFROM(0.00)[jhale@freebsd.org,bsdkaffee@gmail.com]; RCPT_COUNT_THREE(0.00)[4]; FROM_HAS_DN(0.00)[]; DWL_DNSWL_NONE(0.00)[gmail.com:dkim]; TO_MATCH_ENVRCPT_ALL(0.00)[]; DMARC_NA(0.00)[freebsd.org]; RCVD_TLS_LAST(0.00)[]; TO_DN_SOME(0.00)[]; RCVD_COUNT_TWO(0.00)[2] X-Rspamd-Queue-Id: 4SqmW26Jt2z3V1g X-Spamd-Bar: --- On 12/13/23, Jason E. Hale wrote: > On Tue, Dec 12, 2023 at 6:25=E2=80=AFPM Joseph Mingrone = wrote: >> >> On Tue, 2023-12-12 at 20:48, "Jason E. Hale" wrote: >> >> > The branch main has been updated by jhale: >> >> > URL: >> > https://cgit.FreeBSD.org/ports/commit/?id=3D1c35fdc48d6ae9ff7d417ad6b5= 409bdf79a67511 >> >> > commit 1c35fdc48d6ae9ff7d417ad6b5409bdf79a67511 >> > Author: Jason E. Hale >> > AuthorDate: 2023-12-12 20:10:37 +0000 >> > Commit: Jason E. Hale >> > CommitDate: 2023-12-12 20:41:25 +0000 >> >> > textproc/redland: Unbreak BDB option >> >> > Before [1] we had former port devel/virtuoso explicitly disabled a= s >> > a >> > pseudo-option, but this configure argument was lost in that commit= . >> > The >> > seemingly buggy configure script tries to use virtuoso despite its >> > non-existence. >> >> > rdf_storage_virtuoso.c:55:10: fatal error: 'sql.h' file not found >> >> > [1] >> > https://cgit.freebsd.org/ports/commit/?id=3D134cdd54850031bfdc8202d27b= 1a69b2839d94bb >> >> > PR: 275700 >> > Reported by: >> > --- >> > textproc/redland/Makefile | 3 ++- >> > 1 file changed, 2 insertions(+), 1 deletion(-) >> >> > diff --git a/textproc/redland/Makefile b/textproc/redland/Makefile >> > index 4a9ed73772dd..72449e33a5bc 100644 >> > --- a/textproc/redland/Makefile >> > +++ b/textproc/redland/Makefile >> > @@ -22,7 +22,8 @@ USE_LDCONFIG=3D yes >> > USE_PERL5=3D build >> > SHEBANG_FILES=3D scripts/touch-mtime.pl >> > GNU_CONFIGURE=3D yes >> > -CONFIGURE_ARGS=3D --with-threestore=3Dno >> > +CONFIGURE_ARGS=3D --with-threestore=3Dno \ >> > + --with-virtuoso=3Dno >> >> > INSTALL_TARGET=3D install-strip >> > TEST_TARGET=3D check >> >> It's certainly better to explicitly set this configure option, but I'm >> curious why the submitter was seeing the failure. I tested all option >> combinations in different poudriere jails. I would have guessed he was >> building on a live system with virtuoso installed, but >> databases/virtuoso was removed. >> >> In any case, thanks for fixing. >> > > No worries, Joe. I don't doubt you did your due diligence and tested > in poudriere, because I was also unable to reproduce this in a clean > environment as-is, but on a live system without databases/virtuoso > installed, I got the exact same error as stated in the PR with just > the BDB option selected or BDB + other options. I was also a bit off > in my original analysis. After some digging, I've found what actually > triggers the error is if either databases/unixODBC or > databases/libiodbc are also installed, because the configure script > auto-enables virtuoso support if ODBC is found. Before my change and > after adding USES=3Dlocalbase, the missing header is found and the port > builds fine, but adds: > > lib/redland/librdf_storage_virtuoso.a > lib/redland/librdf_storage_virtuoso.so > > Doubtful we need to worry about these, though, since databases/virtuoso i= s > gone. > > - Jason > Forgot to CC the lists.