From owner-freebsd-ports-bugs@FreeBSD.ORG Sun Sep 5 06:40:05 2010 Return-Path: Delivered-To: freebsd-ports-bugs@hub.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 797DA10656BD for ; Sun, 5 Sep 2010 06:40:05 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id 3B3D98FC13 for ; Sun, 5 Sep 2010 06:40:05 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.4/8.14.4) with ESMTP id o856e5gG073412 for ; Sun, 5 Sep 2010 06:40:05 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.4/8.14.4/Submit) id o856e5UE073406; Sun, 5 Sep 2010 06:40:05 GMT (envelope-from gnats) Resent-Date: Sun, 5 Sep 2010 06:40:05 GMT Resent-Message-Id: <201009050640.o856e5UE073406@freefall.freebsd.org> Resent-From: FreeBSD-gnats-submit@FreeBSD.org (GNATS Filer) Resent-To: freebsd-ports-bugs@FreeBSD.org Resent-Reply-To: FreeBSD-gnats-submit@FreeBSD.org, Yanhui Shen Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 4C06510656BD for ; Sun, 5 Sep 2010 06:36:38 +0000 (UTC) (envelope-from nobody@FreeBSD.org) Received: from www.freebsd.org (www.freebsd.org [IPv6:2001:4f8:fff6::21]) by mx1.freebsd.org (Postfix) with ESMTP id 3AC708FC15 for ; Sun, 5 Sep 2010 06:36:38 +0000 (UTC) Received: from www.freebsd.org (localhost [127.0.0.1]) by www.freebsd.org (8.14.3/8.14.3) with ESMTP id o856aciZ075258 for ; Sun, 5 Sep 2010 06:36:38 GMT (envelope-from nobody@www.freebsd.org) Received: (from nobody@localhost) by www.freebsd.org (8.14.3/8.14.3/Submit) id o856abCI075257; Sun, 5 Sep 2010 06:36:37 GMT (envelope-from nobody) Message-Id: <201009050636.o856abCI075257@www.freebsd.org> Date: Sun, 5 Sep 2010 06:36:37 GMT From: Yanhui Shen To: freebsd-gnats-submit@FreeBSD.org X-Send-Pr-Version: www-3.1 Cc: Subject: ports/150297: [/usr/ports/audio/mac] the head files in pkg-plist is not complete X-BeenThere: freebsd-ports-bugs@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Ports bug reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 05 Sep 2010 06:40:05 -0000 >Number: 150297 >Category: ports >Synopsis: [/usr/ports/audio/mac] the head files in pkg-plist is not complete >Confidential: no >Severity: serious >Priority: high >Responsible: freebsd-ports-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: change-request >Submitter-Id: current-users >Arrival-Date: Sun Sep 05 06:40:04 UTC 2010 >Closed-Date: >Last-Modified: >Originator: Yanhui Shen >Release: FreeBSD 8.1-STABLE >Organization: China >Environment: FreeBSD FreeBSD 8.1-STABLE FreeBSD 8.1-STABLE #21: Thu Sep 2 11:19:49 CST 2010 syh@FreeBSD:/usr/obj/usr/src/sys/thinkpad i386 >Description: I found the head files in /usr/local/include/mac is not complete. The APEDecompress.h in that directory need "Prepare.h" and "UnBitArrayBase.h", but they're not present. Finally, I "make extract" in /usr/ports/audio/mac, and cp those files(and all they depends) to the include directory, then the my program compiles fine(also plays fine). So, I think the head files listed in pkg-plist which shall be installed into system is not complete, cound you check the problem again and update the ports (maybe). Thank you so much~ >How-To-Repeat: 1.vim /usr/ports/audio/mac/pkg-plist or ls /usr/local/include/mac to see the head files. 2.use the head file "APEDecompress.h" in your program. 3.use gcc to compile your program. 4.you will see the compile error:missing head files. >Fix: 1.cd /usr/ports/audio/mac && make extract 2.cp work/mac-3.99-u4-b5/src/MACLib/Prepare.* /usr/local/include/mac/ 3.cp work/mac-3.99-u4-b5/src/MACLib/UnBitArray* /usr/local/include/mac/ 4.your program will compiles file. My suggestion, those files should present in pkg-plist and the install script. >Release-Note: >Audit-Trail: >Unformatted: