Bug 205826

Summary: emulators/qemu-devel: Fails to configure - ERROR: unknown option --disable-vnc-tls
Product: Ports & Packages Reporter: Thomas Zander <riggs>
Component: Individual Port(s)Assignee: Muhammad Moinur Rahman <bofh>
Status: Closed FIXED    
Severity: Affects Many People CC: w.litter, w.schwarzenfeld
Priority: --- Keywords: needs-patch, needs-qa
Version: LatestFlags: bugzilla: maintainer-feedback? (bofh)
Hardware: Any   
OS: Any   
Attachments:
Description Flags
Fix for gnutls and plist
bofh: maintainer-approval-
svn-diff_emulators_qemu-devel
none
svn-diff_emulators_qemu-devel
none
poudriere-qemu-devel-2.5.0_1.log
none
svn-diff_emulators_qemu-devel bofh: maintainer-approval-

Description Thomas Zander freebsd_committer freebsd_triage 2016-01-03 09:32:10 UTC
===>   Returning to build of qemu-devel-2.5.0
===========================================================================
=======================<phase: configure      >============================
===>  Configuring for qemu-devel-2.5.0
ERROR: unknown option --disable-vnc-tls
Try './configure --help' for more information
===>  Script "configure" failed unexpectedly.
Comment 1 Walter Schwarzenfeld 2016-01-03 18:35:46 UTC
Exactly, if GNUTLS is OFF. The right option is --disable-gnutls.
Comment 2 Thomas Zander freebsd_committer freebsd_triage 2016-01-30 16:06:05 UTC
This port is still failing. Is there anything holding us back from fixing this configure argument issue?
Comment 3 Muhammad Moinur Rahman freebsd_committer freebsd_triage 2016-01-30 16:54:50 UTC
Hi Riggs,

If you can't wait 3rd Feb I would be glad if you please take care of this. Am out of the country on some Conference and has limited connectivity to my builder.
Comment 4 Thomas Zander freebsd_committer freebsd_triage 2016-01-30 17:35:51 UTC
(In reply to Muhammad Moinur Rahman from comment #3)

Hi,

no, it's not time critical for me. I just notice the build fail regularly and wanted to check whether it had been forgotten. No worries!
Comment 5 Thomas Zander freebsd_committer freebsd_triage 2016-02-27 12:10:57 UTC
Created attachment 167476 [details]
Fix for gnutls and plist

This fixes the following issues:
- Pass correct configure args for GNUTLS_OFF: build fix
- Fix pkg-plist (add missing files), bump PORTREVISION

The following problems are *not* addressed by this patch:
- Disable PCAP causes build failure, maybe files/pcap-patch needs to be revisited
- Disable DOCS causes build failure during install stage
Comment 6 w.schwarzenfeld 2016-02-27 18:14:29 UTC
Created attachment 167485 [details]
svn-diff_emulators_qemu-devel

This should solve all three issues.
Comment 7 w.schwarzenfeld 2016-02-27 18:34:56 UTC
Created attachment 167486 [details]
svn-diff_emulators_qemu-devel

Forgot bump portrevision.
Comment 8 w.schwarzenfeld 2016-02-27 19:11:15 UTC
Created attachment 167487 [details]
poudriere-qemu-devel-2.5.0_1.log
Comment 9 w.schwarzenfeld 2016-02-27 19:19:02 UTC
Created attachment 167488 [details]
svn-diff_emulators_qemu-devel

Correct some blanks to tabs in the Makefile.
Comment 10 commit-hook freebsd_committer freebsd_triage 2016-03-09 00:11:30 UTC
A commit references this bug:

Author: bofh
Date: Wed Mar  9 00:11:05 UTC 2016
New revision: 410671
URL: https://svnweb.freebsd.org/changeset/ports/410671

Log:
  emulators/qemu-devel: fix with DOCS=off [1]

  - Fix for GNUTLS_CONFIGURE_ON [2]
  - Fix for PCAP_CONFIGURE_OFF [2]
  - Bump PORT Revision

  PR:		207719 [1], 205826 [2]
  Submitted by:	novel [1], riggs [2]

Changes:
  head/emulators/qemu-devel/Makefile
  head/emulators/qemu-devel/files/patch-Makefile
Comment 11 Muhammad Moinur Rahman freebsd_committer freebsd_triage 2016-03-09 00:13:46 UTC
Comment on attachment 167476 [details]
Fix for gnutls and plist

plist was fixed on a previous commit. Thanks for the GNUTLS.
Comment 12 Muhammad Moinur Rahman freebsd_committer freebsd_triage 2016-03-09 00:15:27 UTC
Comment on attachment 167488 [details]
svn-diff_emulators_qemu-devel

plist was taken care of on an earlier commit. GNUTLS goes according to riggs@. DOCS and PCAP were taken care more easily rather than this.
Comment 13 Muhammad Moinur Rahman freebsd_committer freebsd_triage 2016-03-09 00:15:48 UTC
Fixed with major changes.