Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > gnu.gnustep.bug > #4202

[bug #52483] GNUstep Make should honor @setfilename in .texi documents

Path csiph.com!feeder.erje.net!2.us.feeder.erje.net!weretis.net!feeder6.news.weretis.net!nntp.club.cc.cmu.edu!micro-heart-of-gold.mit.edu!bloom-beacon.mit.edu!bloom-beacon.mit.edu!171.64.64.130.MISMATCH!usenet.stanford.edu!not-for-mail
From Yavor Doganov <INVALID.NOREPLY@gnu.org>
Newsgroups gnu.gnustep.bug
Subject [bug #52483] GNUstep Make should honor @setfilename in .texi documents
Date Wed, 22 Nov 2017 15:05:59 -0500 (EST)
Lines 56
Approved bug-gnustep@gnu.org
Message-ID <mailman.4335.1511381167.27995.bug-gnustep@gnu.org> (permalink)
NNTP-Posting-Host lists.gnu.org
Mime-Version 1.0
Content-Type text/plain;charset=UTF-8
X-Trace usenet.stanford.edu 1511381167 22399 208.118.235.17 (22 Nov 2017 20:06:07 GMT)
X-Complaints-To action@cs.stanford.edu
To Yavor Doganov <yavor@gnu.org>, bug-gnustep@gnu.org
Envelope-to bug-gnustep@gnu.org
X-PHP-Originating-Script 1001:sendmail.php
X-Savane-Server savannah.gnu.org:443 [208.118.235.79]
X-Savane-Project gnustep
X-Savane-Tracker bugs
X-Savane-Item-ID 52483
User-Agent Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/62.0.3202.89 Safari/537.36
X-Apparently-From 46.10.101.102 (Savane authenticated user yavor)
In-Reply-To
X-detected-operating-system by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic]
X-Received-From 208.118.235.79
X-BeenThere bug-gnustep@gnu.org
X-Mailman-Version 2.1.21
Precedence list
List-Id Bug reports for the GNUstep programming environment <bug-gnustep.gnu.org>
List-Unsubscribe <https://lists.gnu.org/mailman/options/bug-gnustep>, <mailto:bug-gnustep-request@gnu.org?subject=unsubscribe>
List-Archive <http://lists.gnu.org/archive/html/bug-gnustep/>
List-Post <mailto:bug-gnustep@gnu.org>
List-Help <mailto:bug-gnustep-request@gnu.org?subject=help>
List-Subscribe <https://lists.gnu.org/mailman/listinfo/bug-gnustep>, <mailto:bug-gnustep-request@gnu.org?subject=subscribe>
Xref csiph.com gnu.gnustep.bug:4202

Show key headers only | View raw


URL:
  <http://savannah.gnu.org/bugs/?52483>

                 Summary: GNUstep Make should honor @setfilename in .texi
documents
                 Project: GNUstep
            Submitted by: yavor
            Submitted on: Wed 22 Nov 2017 10:05:58 PM EET
                Category: Makefiles
                Severity: 3 - Normal
              Item Group: Bug
                  Status: None
                 Privacy: Public
             Assigned to: None
             Open/Closed: Open
         Discussion Lock: Any

    _______________________________________________________

Details:

I consider it a bug that GNUstep Make ignores the @setfilename Texinfo command
and attempts (and fails) to build/clean/install generated files with the same
output name as the .texi.  Automake has coped with this since day one, if I'm
not mistaken.  There are various valid scenarios when @setfilename is used and
set to a different file than the .texi, and IMO any sane build system should
obey.

The attached patch takes care of this.  Tested with Base, Gui, Back, Gorm and
DBusKit, with Make configured with "debian" layout.  All main targets
(all/clean/install/uninstall) work properly for me.



    _______________________________________________________

File Attachments:


-------------------------------------------------------
Date: Wed 22 Nov 2017 10:05:58 PM EET  Name:
0001-Honor-setfilename-in-Texinfo-documents.patch  Size: 7KiB   By: yavor

<http://savannah.gnu.org/bugs/download.php?file_id=42459>

    _______________________________________________________

Reply to this item at:

  <http://savannah.gnu.org/bugs/?52483>

_______________________________________________
  Message sent via/by Savannah
  http://savannah.gnu.org/

Back to gnu.gnustep.bug | Previous | Next | Find similar


Thread

[bug #52483] GNUstep Make should honor @setfilename in .texi documents Yavor Doganov <INVALID.NOREPLY@gnu.org> - 2017-11-22 15:05 -0500

csiph-web