From nobody@FreeBSD.org  Fri Oct 14 00:44:33 2011
Return-Path: <nobody@FreeBSD.org>
Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34])
	by hub.freebsd.org (Postfix) with ESMTP id D1AFA1065675
	for <freebsd-gnats-submit@FreeBSD.org>; Fri, 14 Oct 2011 00:44:33 +0000 (UTC)
	(envelope-from nobody@FreeBSD.org)
Received: from red.freebsd.org (red.freebsd.org [IPv6:2001:4f8:fff6::22])
	by mx1.freebsd.org (Postfix) with ESMTP id C074C8FC12
	for <freebsd-gnats-submit@FreeBSD.org>; Fri, 14 Oct 2011 00:44:33 +0000 (UTC)
Received: from red.freebsd.org (localhost [127.0.0.1])
	by red.freebsd.org (8.14.4/8.14.4) with ESMTP id p9E0iXh7098012
	for <freebsd-gnats-submit@FreeBSD.org>; Fri, 14 Oct 2011 00:44:33 GMT
	(envelope-from nobody@red.freebsd.org)
Received: (from nobody@localhost)
	by red.freebsd.org (8.14.4/8.14.4/Submit) id p9E0iXoa097982;
	Fri, 14 Oct 2011 00:44:33 GMT
	(envelope-from nobody)
Message-Id: <201110140044.p9E0iXoa097982@red.freebsd.org>
Date: Fri, 14 Oct 2011 00:44:33 GMT
From: Jimmie James <jimmiejaz@gmail.com>
To: freebsd-gnats-submit@FreeBSD.org
Subject: multimedia/quvi fails to install.
X-Send-Pr-Version: www-3.1
X-GNATS-Notify:

>Number:         161565
>Category:       ports
>Synopsis:       multimedia/quvi fails to install.
>Confidential:   no
>Severity:       non-critical
>Priority:       medium
>Responsible:    sunpoet
>State:          closed
>Quarter:        
>Keywords:       
>Date-Required:  
>Class:          sw-bug
>Submitter-Id:   current-users
>Arrival-Date:   Fri Oct 14 00:50:04 UTC 2011
>Closed-Date:    Thu Oct 20 02:51:42 UTC 2011
>Last-Modified:  Thu Oct 20 02:51:42 UTC 2011
>Originator:     Jimmie James
>Release:        8.2-STABLE
>Organization:
>Environment:
FreeBSD jimmiejaz.org 8.2-STABLE FreeBSD 8.2-STABLE #0: Sun Jun 26 08:42:45 EDT 2011     jimmie@jimmiejaz.org:/usr/obj/usr/src/sys/FORTYTWO  i386

>Description:
===>  Configuring for quvi-0.4.0
checking build system type... i386-portbld-freebsd8.2
checking host system type... i386-portbld-freebsd8.2
checking target system type... i386-portbld-freebsd8.2
checking for gcc... cc
checking whether the C compiler works... yes
checking for C compiler default output file name... a.out
checking for suffix of executables... 
checking whether we are cross compiling... no
checking for suffix of object files... o
checking whether we are using the GNU C compiler... yes
checking whether cc accepts -g... yes
checking for cc option to accept ISO C89... none needed
checking how to run the C preprocessor... cpp
checking for grep that handles long lines and -e... /usr/bin/grep
checking for egrep... /usr/bin/grep -E
checking for ANSI C header files... yes
checking for sys/types.h... yes
checking for sys/stat.h... yes
checking for stdlib.h... yes
checking for string.h... yes
checking for memory.h... yes
checking for strings.h... yes
checking for inttypes.h... yes
checking for stdint.h... yes
checking for unistd.h... yes
checking minix/config.h usability... no
checking minix/config.h presence... no
checking for minix/config.h... no
checking whether it is safe to define __EXTENSIONS__... yes
checking for a BSD-compatible install... /usr/bin/install -c -o root -g wheel
checking whether build environment is sane... yes
checking for a thread-safe mkdir -p... /usr/local/bin/gmkdir -p
checking for gawk... gawk
checking whether make sets $(MAKE)... yes
checking for style of include used by make... GNU
checking dependency style of cc... gcc3
checking for gcc... (cached) cc
checking whether we are using the GNU C compiler... (cached) yes
checking whether cc accepts -g... (cached) yes
checking for cc option to accept ISO C89... (cached) none needed
checking for pkg-config... /usr/local/bin/pkg-config
checking pkg-config is at least version 0.9.0... yes
checking for libquvi... yes
checking for libcurl... yes
checking stdarg.h usability... yes
checking stdarg.h presence... yes
checking for stdarg.h... yes
checking for stdlib.h... (cached) yes
checking for string.h... (cached) yes
checking stddef.h usability... yes
checking stddef.h presence... yes
checking for stddef.h... yes
checking for ptrdiff_t... yes
checking for size_t... yes
checking for atexit... yes
checking for memset... yes
checking for strchr... yes
checking for strcspn... yes
checking for strdup... yes
checking for strerror... yes
checking for strspn... yes
checking for strstr... yes
checking for strtol... yes
checking for stdlib.h... (cached) yes
checking for GNU libc compatible realloc... yes
checking for stdlib.h... (cached) yes
checking for GNU libc compatible malloc... yes
checking for vasprintf... yes
checking for asprintf... yes
configure: creating ./config.status
config.status: creating Makefile
config.status: creating doc/Makefile
config.status: creating doc/man1/Makefile
config.status: creating src/Makefile
config.status: creating src/quvi/Makefile
config.status: creating config.h
config.status: executing depfiles commands
configure:
  version:        0.4.0 (v0.4.0)
  host setup:     i386-portbld-freebsd8.2
  compiler:       cc
  cflags:         -O2 -pipe -fno-strict-aliasing
  prefix:         /usr/local
  install manual: yes
===>  Building for quvi-0.4.0
make  all-recursive
Making all in src
Making all in quvi
  CC     quvi-cmdline.o
 CC     quvi-quvi.o
  CC     quvi-strepl.o
  CCLD   quvi
Making all in doc
Making all in man1
[Updating the pkgdb <format:bdb_hash> in /var/db/pkg ... - 1348 packages found (-0 +2) .. done]
--->  Backing up the old version
--->  Uninstalling the old version
--->  Deinstalling 'quvi-0.2.19'
--->  Preserving /usr/local/lib/libquvi.so.6 as /usr/local/lib/compat/pkg/libquvi.so.6
pkg_delete: package 'quvi-0.2.19' is required by these other packages
and may not be deinstalled (but I'll delete it anyway):
cclive-0.7.5.1
pkg_delete: '/usr/local/include/quvi/llst.h' fails original MD5 checksum - deleted anyway.
pkg_delete: '/usr/local/include/quvi/net.h' fails original MD5 checksum - deleted anyway.
pkg_delete: '/usr/local/include/quvi/quvi.h' fails original MD5 checksum - deleted anyway.
pkg_delete: '/usr/local/lib/libquvi.a' fails original MD5 checksum - deleted anyway.
pkg_delete: '/usr/local/lib/libquvi.la' fails original MD5 checksum - deleted anyway.
pkg_delete: '/usr/local/lib/libquvi.so' fails original MD5 checksum - deleted anyway.
pkg_delete: '/usr/local/libdata/pkgconfig/libquvi.pc' fails original MD5 checksum - deleted anyway.
[Updating the pkgdb <format:bdb_hash> in /var/db/pkg ... - 1347 packages found (-1 +0) (...) done]
--->  Installing the new version via the port
===>  Installing for quvi-0.4.0
===>   quvi-0.4.0 depends on package: libquvi>=0.4.0 - found
===>   quvi-0.4.0 depends on executable: pkg-config - found
===>   quvi-0.4.0 depends on shared library: curl.6 - found
===>   Generating temporary packing list
===>  Checking if multimedia/quvi already installed
Making install in src
Making install in quvi
  CC     quvi-quvi.o
quvi.c:35:23: error: quvi/quvi.h: No such file or directory
quvi.c:36:23: error: quvi/llst.h: No such file or directory
quvi.c:47: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'quvi'
quvi.c:53: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'inputs'
quvi.c:84: error: expected ')' before 'quvi'
quvi.c:89: error: expected ')' before 'type'
quvi.c:97: error: expected ')' before 'type'
quvi.c:116: error: expected ')' before 'type'
quvi.c: In function 'status_callback':
quvi.c:131: error: 'quvi_word' undeclared (first use in this function)
quvi.c:131: error: (Each undeclared identifier is reported only once
quvi.c:131: error: for each function it appears in.)
quvi.c:131: error: expected ';' before 'status'
quvi.c:133: error: 'status' undeclared (first use in this function)
quvi.c:134: error: 'type' undeclared (first use in this function)
quvi.c:138: error: 'QUVISTATUS_RESOLVE' undeclared (first use in this function)
quvi.c:142: error: 'QUVISTATUS_FETCH' undeclared (first use in this function)
quvi.c:146: error: 'QUVISTATUS_VERIFY' undeclared (first use in this function)
quvi.c: In function 'print_version':
quvi.c:202: error: 'QUVI_VERSION_LONG' undeclared (first use in this function)
quvi.c:203: error: 'QUVI_VERSION_SCRIPTS' undeclared (first use in this function)
quvi.c: At top level:
quvi.c:215: error: expected ')' before 'quvi'
quvi.c:243: error: expected ')' before 'quvi'
quvi.c:272: error: expected ')' before 'quvi'
quvi.c:303: error: expected ')' before 'media'
quvi.c:396: error: expected ')' before 'media'
quvi.c:512: error: expected ')' before 'media'
quvi.c:540: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'init_quvi'
quvi.c: In function 'cleanup':
quvi.c:603: error: 'inputs' undeclared (first use in this function)
quvi.c:606: error: 'quvi' undeclared (first use in this function)
quvi.c: In function 'read_from':
quvi.c:634: error: 'inputs' undeclared (first use in this function)
quvi.c: In function 'read_input':
quvi.c:693: error: 'inputs' undeclared (first use in this function)
quvi.c: In function 'main':
quvi.c:702: error: 'QUVIcode' undeclared (first use in this function)
quvi.c:702: error: expected ';' before 'rc'
quvi.c:703: error: 'quvi_llst_node_t' undeclared (first use in this function)
quvi.c:703: error: expected ';' before 'curr'
quvi.c:704: error: 'quvi_media_t' undeclared (first use in this function)
quvi.c:704: error: expected ';' before 'media'
quvi.c:709: error: 'quvi' undeclared (first use in this function)
quvi.c:712: error: 'inputs' undeclared (first use in this function)
quvi.c:731: error: 'QUVI_MEM' undeclared (first use in this function)
quvi.c:771: error: 'QUVI_INVARG' undeclared (first use in this function)
quvi.c:800: error: 'last_failure' undeclared (first use in this function)
quvi.c:800: error: 'QUVI_OK' undeclared (first use in this function)
quvi.c:803: error: 'curr' undeclared (first use in this function)
quvi.c:805: warning: initialization makes pointer from integer without a cast
quvi.c:806: error: 'rc' undeclared (first use in this function)
quvi.c:806: error: 'media' undeclared (first use in this function)
*** Error code 1

Stop in /usr/ports/multimedia/quvi/work/quvi-0.4.0/src/quvi.
*** Error code 1


pkg_info |grep -i quvi
libquvi-0.4.0       Cross-platform library for parsing flash media stream URLs
libquvi-scripts-0.4.0 Embedded lua scripts for libquvi and utility scripts
quvi-0.2.19         Query video library for Youtube like websites

Blank /etc/make.conf
>How-To-Repeat:
portupgrade, make install, portmaster... take your pick.
>Fix:
Not a clue.

>Release-Note:
>Audit-Trail:
Responsible-Changed-From-To: freebsd-ports-bugs->sunpoet 
Responsible-Changed-By: edwin 
Responsible-Changed-When: Fri Oct 14 00:50:14 UTC 2011 
Responsible-Changed-Why:  
Over to maintainer (via the GNATS Auto Assign Tool) 

http://www.freebsd.org/cgi/query-pr.cgi?pr=161565 

From: Sunpoet Po-Chuan Hsieh <sunpoet@FreeBSD.org>
To: Jimmie James <jimmiejaz@gmail.com>
Cc: bug-followup@FreeBSD.org
Subject: Re: ports/161565: multimedia/quvi fails to install.
Date: Wed, 19 Oct 2011 13:46:43 +0800

 Hi Jimmie,
 
 Would you please remove all three *quvi* ports and install multimedia/quvi
 again? It should be OK then.
 Thanks.
 
 Regards,
 -- 
    Sunpoet Po-Chuan Hsieh <sunpoet at sunpoet.net> <sunpoet at FreeBSD.org>
            4096R/CC57E36B 8AD8 68F2 7D2B 0A10 7E9B 8CC0 DC44 247E CC57 E36B
                              http://people.FreeBSD.org/~sunpoet/pgpkeys.txt

From: Jimmie James <jimmiejaz@gmail.com>
To: Sunpoet Po-Chuan Hsieh <sunpoet@FreeBSD.org>
Cc: bug-followup@FreeBSD.org
Subject: Re: ports/161565: multimedia/quvi fails to install.
Date: Wed, 19 Oct 2011 20:29:27 -0400

 On 10/19/11 01:46, Sunpoet Po-Chuan Hsieh wrote:
 > Hi Jimmie,
 >
 > Would you please remove all three *quvi* ports and install multimedia/quvi
 > again? It should be OK then.
 > Thanks.
 >
 > Regards,
 
 
 That got the fix, thanks!
 
 Subby requests closing the PR.
State-Changed-From-To: open->closed 
State-Changed-By: sunpoet 
State-Changed-When: Thu Oct 20 02:51:41 UTC 2011 
State-Changed-Why:  
Close at submitter's request. 

http://www.freebsd.org/cgi/query-pr.cgi?pr=161565 
>Unformatted:
