Bug 212412

Summary: devel/libclc: fix build with --disable-silent-rules
Product: Ports & Packages Reporter: Dmitry Marakasov <amdmi3>
Component: Individual Port(s)Assignee: Dmitry Marakasov <amdmi3>
Status: Closed FIXED    
Severity: Affects Some People Keywords: easy
Priority: --- Flags: bugzilla: maintainer-feedback? (x11)
koobs: merge-quarterly?
Version: Latest   
Hardware: Any   
OS: Any   
Bug Depends on:    
Bug Blocks: 212075    
Attachments:
Description Flags
Patch none

Description Dmitry Marakasov freebsd_committer freebsd_triage 2016-09-06 13:30:07 UTC
Created attachment 174415 [details]
Patch

libclc sets GNU_CONFIGURE while it doesn't really use GNU configure script. This leads to GNU configure related arguments incorrectly added to CONFIGURE_ARGS - this works by chance now, but breaks if --enable-silent-rules are added to CONFIGURE_ARGS. Fix that by removing GNU_CONFIGURE and adding --prefix to custom configure arguments.
Comment 1 Kubilay Kocak freebsd_committer freebsd_triage 2016-09-08 09:47:51 UTC
@Dmitry These appear to be blanket (implicit approval, just fix it if well tested/QA'd) changes. Feel free to assign/commit/mfh
Comment 2 commit-hook freebsd_committer freebsd_triage 2016-09-09 19:26:30 UTC
A commit references this bug:

Author: amdmi3
Date: Fri Sep  9 19:25:30 UTC 2016
New revision: 421631
URL: https://svnweb.freebsd.org/changeset/ports/421631

Log:
  - Fix configure: this is not really a GNU configure

  Fixes build with --disable-silent-rules

  PR:		212412
  Submitted by:	amdmi3
  Approved by:	portmgr

Changes:
  head/devel/libclc/Makefile