delorie.com/archives/browse.cgi   search  
Mail Archives: cygwin/2019/06/06/04:04:14

X-Recipient: archive-cygwin AT delorie DOT com
DomainKey-Signature: a=rsa-sha1; c=nofws; d=sourceware.org; h=list-id
:list-unsubscribe:list-subscribe:list-archive:list-post
:list-help:sender:from:to:subject:date:message-id:content-type
:mime-version:content-transfer-encoding; q=dns; s=default; b=Fau
jNrXu8Y4JQt0qw2nId90XxnJZmJQDMiJPZszqNre68tYSgJeSazjGWkiVhV3Sxed
NExbDkqijFK66d1daoEwNWwwSU/JxGk0S6RTwS5awbUJaNLVHaRSgRJPxC3fvpSd
XpefP21eXMXmOGY2Dby+Cs7dLrrbdfW86UHkviiE=
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=sourceware.org; h=list-id
:list-unsubscribe:list-subscribe:list-archive:list-post
:list-help:sender:from:to:subject:date:message-id:content-type
:mime-version:content-transfer-encoding; s=default; bh=ACK+koCEW
SHA/lcyeYyKPRAeSnw=; b=AWvEOnCpxzUAGer0VsuvkFLGPdAtnYu8uljCR2B4b
sxgthgV8HXTj72xuw893X/fYucvQsvzwMg0qTACxS3osO9+LtlU05HnPg/C27fG7
Cq3N8d8SlbvErPJweGdosva903FB3UJ+2tA/rukJN/0zH7cnFbF3C5iiU6z7Ndlb
9E=
Mailing-List: contact cygwin-help AT cygwin DOT com; run by ezmlm
List-Id: <cygwin.cygwin.com>
List-Subscribe: <mailto:cygwin-subscribe AT cygwin DOT com>
List-Archive: <http://sourceware.org/ml/cygwin/>
List-Post: <mailto:cygwin AT cygwin DOT com>
List-Help: <mailto:cygwin-help AT cygwin DOT com>, <http://sourceware.org/ml/#faqs>
Sender: cygwin-owner AT cygwin DOT com
Mail-Followup-To: cygwin AT cygwin DOT com
Delivered-To: mailing list cygwin AT cygwin DOT com
Authentication-Results: sourceware.org; auth=none
X-Spam-SWARE-Status: No, score=-1.5 required=5.0 tests=AWL,BAYES_00,MIME_BASE64_BLANKS autolearn=ham version=3.3.1 spammy=hansbernhard, constitute, Hans-Bernhard, HansBernhard
X-HELO: mga07.intel.com
From: "Soegtrop, Michael" <michael DOT soegtrop AT intel DOT com>
To: =?utf-8?B?SGFucy1CZXJuaGFyZCBCcsO2a2Vy?= <HBBroeker AT t-online DOT de>,
"cygwin AT cygwin DOT com" <cygwin AT cygwin DOT com>
Subject: RE: Cygport: How to add -I m4 to autoreconf / aclocal? (issue with building mingw64-x86_64-gtksourceview3.0-3.24.6 )
Date: Thu, 6 Jun 2019 08:03:03 +0000
Message-ID: <0F7D3B1B3C4B894D824F5B822E3E5A178FD7FDEF@IRSMSX102.ger.corp.intel.com>
MIME-Version: 1.0
X-IsSubscribed: yes
X-MIME-Autoconverted: from base64 to 8bit by delorie.com id x5683qER015579

Dear Hans-Bernhard,

> Are we building this from a tarball, or directly off the bleeding edge?

From a tarball. As far as I can tell I am exactly reproducing the original package that is available as binary on Cygwin repos with exactly the same sources, patches and cygport file.
 
> If that had to be done, that would constitute a clear upstream bug.
> Well, either that or that file itself should not be there.

I can't judge this and would need some advice here. The issue could be at several places:

- In the past and on other systems aclocal automatically included the package local m4 folder in all process steps. If this is the intended behavior of aclocal, this is a regression in current cygwin's aclocal package are some of the packages it requires.

- In the past cygport automatically added an option to autoreconf to include the local m4 folder.

- The original builder/maintanier of the current package mingw64-x86_64-gtksourceview3.0-3.24.6 did something non-standard to get the package build (that is didn't just run cygport ... all.

- The use of AX_REQUIRE_DEFINED in gtksourceview configure.ac for macros defined in the package local m4 folder is bogus. This would then be a gtksourceview upstream bug, as you suggest. One can argue that it doesn't make a lot of sense to check the availability of locally supplied macros, but one can also ask why it seems to work on other systems and seems to have worked on Cygwin in the past.

Best regards,

Michael
Intel Deutschland GmbH
Registered Address: Am Campeon 10-12, 85579 Neubiberg, Germany
Tel: +49 89 99 8853-0, www.intel.de
Managing Directors: Christin Eisenschmid, Gary Kershaw
Chairperson of the Supervisory Board: Nicole Lau
Registered Office: Munich
Commercial Register: Amtsgericht Muenchen HRB 186928

--
Problem reports:       http://cygwin.com/problems.html
FAQ:                   http://cygwin.com/faq/
Documentation:         http://cygwin.com/docs.html
Unsubscribe info:      http://cygwin.com/ml/#unsubscribe-simple


- Raw text -


  webmaster     delorie software   privacy  
  Copyright © 2019   by DJ Delorie     Updated Jul 2019