From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Bhavin Gandhi Newsgroups: gmane.emacs.bugs Subject: bug#52376: 28.0.90; libdir is missing from native-comp-eln-load-path with GTK3 build Date: Sun, 2 Jan 2022 23:03:50 +0530 Message-ID: References: <83zgpavoui.fsf@gnu.org> <83sfv0sncm.fsf@gnu.org> <83pmq4slb6.fsf@gnu.org> <83k0gcsee9.fsf@gnu.org> <83h7bgsdk0.fsf@gnu.org> <83czm4s8ke.fsf@gnu.org> Mime-Version: 1.0 Content-Type: text/plain; charset="UTF-8" Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="35950"; mail-complaints-to="usenet@ciao.gmane.io" Cc: 52376@debbugs.gnu.org To: Ken Brown Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Sun Jan 02 18:35:29 2022 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane-mx.org Original-Received: from lists.gnu.org ([209.51.188.17]) by ciao.gmane.io with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1n44lU-0009Ba-Tx for geb-bug-gnu-emacs@m.gmane-mx.org; Sun, 02 Jan 2022 18:35:28 +0100 Original-Received: from localhost ([::1]:33744 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1n44lT-0002x5-3Z for geb-bug-gnu-emacs@m.gmane-mx.org; Sun, 02 Jan 2022 12:35:27 -0500 Original-Received: from eggs.gnu.org ([209.51.188.92]:43246) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1n44l4-0002ws-0M for bug-gnu-emacs@gnu.org; Sun, 02 Jan 2022 12:35:02 -0500 Original-Received: from debbugs.gnu.org ([209.51.188.43]:50282) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1n44l3-0001wb-Nb for bug-gnu-emacs@gnu.org; Sun, 02 Jan 2022 12:35:01 -0500 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1n44l3-0003rB-KM for bug-gnu-emacs@gnu.org; Sun, 02 Jan 2022 12:35:01 -0500 X-Loop: help-debbugs@gnu.org Resent-From: Bhavin Gandhi Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sun, 02 Jan 2022 17:35:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 52376 X-GNU-PR-Package: emacs Original-Received: via spool by 52376-submit@debbugs.gnu.org id=B52376.164114486714775 (code B ref 52376); Sun, 02 Jan 2022 17:35:01 +0000 Original-Received: (at 52376) by debbugs.gnu.org; 2 Jan 2022 17:34:27 +0000 Original-Received: from localhost ([127.0.0.1]:33595 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1n44kV-0003qF-KS for submit@debbugs.gnu.org; Sun, 02 Jan 2022 12:34:27 -0500 Original-Received: from mail-yb1-f174.google.com ([209.85.219.174]:33313) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1n44kU-0003q0-8s for 52376@debbugs.gnu.org; Sun, 02 Jan 2022 12:34:26 -0500 Original-Received: by mail-yb1-f174.google.com with SMTP id g80so49585553ybf.0 for <52376@debbugs.gnu.org>; Sun, 02 Jan 2022 09:34:26 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=puSaRQHiEZ3ms7vJh7KUVUYixhjMba866sORhu6FUMw=; b=P2E1B9krdDYWF/kqmUFdJI2vIRuYGFaBUpHBgS47G/EJdTi5Q1rGMD9tmj9ir2gDj5 jLqc+OldL0HlQqc32zsyi9U0RHEzPxRoPClnYiH+nUmFEfyeBQtkmk+24rZy+rN2RVLR NqqKSroFm2X7z06VFDUQpYN6N4REbDVih8l52rhrPbaSvrtpWs38Mm49r+DlujVdJvgx svNzHlnMg4e41IHzzzP8tW7rSC0lFGGiHCPUJl/kSJWvdFcl84c2wSYCmJ2BvONCyybC KUc4qBfg9bs3f1mJeizXgoe0NNugnNiN7ithzULLTmlVnU/dPH9mshoLDHbDSBuMNE9I 1gtw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=puSaRQHiEZ3ms7vJh7KUVUYixhjMba866sORhu6FUMw=; b=JNTV2IG2HEDhHrvTLxeqpIkaZhMeeofr0ihB4ZGBg3WfvCFM/+Dvn12A2Lms0PPWLX 5xQrccnwDAIGcjLx3sH3NbSdJjJ76WMXP/J8LScb5DohvPHLYGF3ZNlZ3sKWdSB6klBp qjcpe64WRZGO1dUEg3ttf1vCl9ZVMHjVV6XrXjxmawAeq5UnVBdLFU6iNOywvyL7ulCr uOe6GoqIOKCj12Pr10tTOZ6X0GAMF2e6e86X+t3VLhEg6BInOv9FfDRVDZZ+CHgn/gzW gSVQEYgWSXEXn5M7m7Q+x8NKM4r1pusYsNBgt9IplO2zlOR9URVF7+xe0hWpJE6w4KDz oEDA== X-Gm-Message-State: AOAM532rbuPbRNhHdMtrzttAzhcdI7kt25oakXRdj6xRJNojsEGvsFOD JnqIM+5qvd+X1ZXCSBqwzPqL2TfwFJ5w3UqOEcc= X-Google-Smtp-Source: ABdhPJzFMIhMmgqWJkKv7wc4dBnJKl0j5WGO9L6nakU2OE9z3ad8Ce2VWEOCnqLFlYiQNpZcY5kuQWLuYE0JHJWVjTI= X-Received: by 2002:a25:d6ca:: with SMTP id n193mr41923449ybg.153.1641144860525; Sun, 02 Jan 2022 09:34:20 -0800 (PST) In-Reply-To: X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: bug-gnu-emacs@gnu.org List-Id: "Bug reports for GNU Emacs, the Swiss army knife of text editors" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Original-Sender: "bug-gnu-emacs" Xref: news.gmane.io gmane.emacs.bugs:223552 Archived-At: On Sat, 1 Jan 2022 at 22:56, Ken Brown wrote: > In case it's of any use to you, I can show you how I handle this on Cygwin. We > use a tool called cygport, which processes a file emacs.cygport (attached). You > can think of this as the analogue of an rpm .spec file. I realize that you're > not familiar with cygport, but emacs.cygport is a bash script, and I suspect you > can decipher most of it. The crucial things to look at are the src_compile and > src_install functions. Thank you for sharing the cygport Ken. It is indeed similar to a .spec file. I was able to understand it with the help of the Cygport Reference Manual. The build flow being used is similar to our .spec file. The difference is, the cygport runs the install from the basic build, which was built last in the src_compile. And in the RPM build, make install is run from build-gtk which is the first build.