From nobody Wed Jan 18 13:01:18 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 4Nxm9M012Tz2t8XZ; Wed, 18 Jan 2023 13:01:27 +0000 (UTC) (envelope-from idefix@fechner.net) Received: from anny.lostinspace.de (anny.lostinspace.de [195.30.95.33]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 4Nxm9L0C3Rz4KkN; Wed, 18 Jan 2023 13:01:26 +0000 (UTC) (envelope-from idefix@fechner.net) Authentication-Results: mx1.freebsd.org; dkim=pass header.d=fechner.net header.s=default header.b=KB03vFuT; spf=pass (mx1.freebsd.org: domain of idefix@fechner.net designates 195.30.95.33 as permitted sender) smtp.mailfrom=idefix@fechner.net; dmarc=pass (policy=none) header.from=fechner.net Received: from server2.idefix.lan (beta.fechner.net [89.58.45.13]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) (Authenticated sender: idefix@fechner.net) by anny.lostinspace.de (Postfix) with ESMTPSA id 66C415EDD6; Wed, 18 Jan 2023 14:01:20 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=fechner.net; s=default; t=1674046880; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=59RH81KiKD17SPI8GzQHsur3xmQF1/wshqNGCFsMYL8=; b=KB03vFuTJov9c+b1X+d3CmOfzUZYq5SF5TaEoStKz2GhRKLKepTkI15Nawb0L9cv9xcyzw 0v57pq6E4sckydCjI4xqcXI5n5HFuajr7W5R609aqD9oEDW09tu/8CKhD82p+2QRppi89p GECZV9LkZe01lob9NUmqy/M77e0j1gI= Received: from [192.168.0.151] (unknown [93.182.105.81]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature ECDSA (P-256) server-digest SHA256) (No client certificate requested) by server2.idefix.lan (Postfix) with ESMTPSA id B43454B402E; Wed, 18 Jan 2023 14:01:19 +0100 (CET) Message-ID: Date: Wed, 18 Jan 2023 15:01:18 +0200 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 User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:102.0) Gecko/20100101 Thunderbird/102.6.1 Content-Language: en-US To: Muhammad Moinur Rahman , ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org References: <202301142309.30EN9L5C056919@gitrepo.freebsd.org> From: Matthias Fechner Subject: Re: git: 18c6e1827669 - main - Mk/**ruby.mk: Switch from USE_RUBY=yes to USES=ruby In-Reply-To: <202301142309.30EN9L5C056919@gitrepo.freebsd.org> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-Rspamd-Server: anny.lostinspace.de X-Rspamd-Action: no action X-Spamd-Result: default: False [-6.62 / 15.00]; DWL_DNSWL_MED(-2.00)[fechner.net:dkim]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; NEURAL_HAM_LONG(-1.00)[-1.000]; NEURAL_HAM_SHORT(-0.92)[-0.918]; RCVD_DKIM_ARC_DNSWL_MED(-0.50)[]; DMARC_POLICY_ALLOW(-0.50)[fechner.net,none]; R_SPF_ALLOW(-0.20)[+a]; RCVD_IN_DNSWL_MED(-0.20)[195.30.95.33:from]; R_DKIM_ALLOW(-0.20)[fechner.net:s=default]; MIME_GOOD(-0.10)[text/plain]; DKIM_TRACE(0.00)[fechner.net:+]; MIME_TRACE(0.00)[0:+]; ASN(0.00)[asn:5539, ipnet:195.30.0.0/16, country:DE]; MLMMJ_DEST(0.00)[dev-commits-ports-all@FreeBSD.org,dev-commits-ports-main@FreeBSD.org]; FROM_EQ_ENVFROM(0.00)[]; RCVD_VIA_SMTP_AUTH(0.00)[]; RCVD_TLS_ALL(0.00)[]; FROM_HAS_DN(0.00)[]; ARC_NA(0.00)[]; RCVD_COUNT_THREE(0.00)[3]; RCPT_COUNT_THREE(0.00)[4]; TO_DN_SOME(0.00)[]; TO_MATCH_ENVRCPT_ALL(0.00)[]; MID_RHS_MATCH_FROM(0.00)[] X-Rspamd-Queue-Id: 4Nxm9L0C3Rz4KkN X-Spamd-Bar: ------ X-ThisMailContainsUnwantedMimeParts: N Dear Moin, Am 15.01.2023 um 01:09 schrieb Muhammad Moinur Rahman: > Mk/**ruby.mk: Switch from USE_RUBY=yes to USES=ruby > > Switch from Mk/bsd.ruby.mk to Mk/Uses/ruby.mk > > Notable changes are. > > - Mk/bsd.ruby.mk is moved to Mk/Uses/ruby.mk. > - USE_RUBY=yes is replaced with USES=ruby. > - USE_RUBY_EXTCONF is replaced with USES=ruby:extconf. > - USE_RUBY_RDOC is replaced with USES=ruby:rdoc. > - USE_RUBY_SETUP is replaces with USES=ruby:setup. > - RUBY_NO_BUILD_DEPENDS and RUBY_NO_RUN_DEPENDS are replaced with > USES=ruby:{build,none,run}. > - RUBY_REQUIRE isn't used anywhere, so removed. > - USES=gem now implies USES=ruby. I maybe found a problem, but I'm not sure if it is related to this commit. I introduced a new gem: devel/rubygem-oj-intospect which requires header files the port devel/rubygem-oj does not install. I patched that in using a post-install step: https://cgit.freebsd.org/ports/commit/?id=1fab538b26e72213c9d9db49dc5b68f74a0967d3 and I bump the port again (as there was a merge conflict after I merged this branch after nearly 2 month of work): https://cgit.freebsd.org/ports/commit/?id=7f44d4554da51383086a2edc6b0bc2567c8aa274 But it seems that the header files are not included anymore, just unpacked the .pkg file from oj gem. Do you maybe have an idea why the files are not included anymore and if this is maybe related to this change or to another change? Please see also this PR: https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=269020 Thanks a lot Matthias -- "Programming today is a race between software engineers striving to build bigger and better idiot-proof programs, and the universe trying to produce bigger and better idiots. So far, the universe is winning." -- Rich Cook