From owner-freebsd-ports Thu Feb 10 5:20:27 2000 Delivered-To: freebsd-ports@freebsd.org Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by builder.freebsd.org (Postfix) with ESMTP id 94F9343B6 for ; Thu, 10 Feb 2000 05:20:21 -0800 (PST) Received: (from gnats@localhost) by freefall.freebsd.org (8.9.3/8.9.2) id FAA72207; Thu, 10 Feb 2000 05:20:01 -0800 (PST) (envelope-from gnats@FreeBSD.org) Received: from ms.tokyo.jcom.ne.jp (ms.tokyo.jcom.ne.jp [210.234.123.18]) by builder.freebsd.org (Postfix) with ESMTP id 76CD942A3 for ; Thu, 10 Feb 2000 05:12:23 -0800 (PST) Received: from daemon.local.idaemons.org (pc062023.tokyo.jcom.ne.jp [210.155.62.23]) by ms.tokyo.jcom.ne.jp (8.9.1/3.7W 06/01/99) with ESMTP id WAA04102 for ; Thu, 10 Feb 2000 22:12:01 +0900 (JST) Received: by daemon.local.idaemons.org (8.9.3/3.7W) id WAA22234; Thu, 10 Feb 2000 22:11:30 +0900 (JST) Message-Id: <86ln4t5hj2.wl@archon.local.idaemons.org> Date: Thu, 10 Feb 2000 22:11:29 +0900 From: "Akinori -Aki- MUSHA" To: FreeBSD-gnats-submit@freebsd.org Subject: ports/16628: www/flashplugin: mark as broken for 4.0-CURRENT Sender: owner-freebsd-ports@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org >Number: 16628 >Category: ports >Synopsis: www/flashplugin: mark as broken for 4.0-CURRENT >Confidential: no >Severity: serious >Priority: high >Responsible: freebsd-ports >State: open >Quarter: >Keywords: >Date-Required: >Class: change-request >Submitter-Id: current-users >Arrival-Date: Thu Feb 10 05:20:00 PST 2000 >Closed-Date: >Last-Modified: >Originator: "Akinori -Aki- MUSHA" >Release: FreeBSD 4.0-CURRENT i386 >Organization: Associated I. Daemons >Environment: FreeBSD archon.local.idaemons.org 4.0-CURRENT FreeBSD 4.0-CURRENT #25: Thu Feb 10 18:51:07 JST 2000 root@archon.local.idaemons.org:/usr/src/sys/compile/ARCHON i386 >Description: Under 4.0-CURRENT, this port can only build a broken binary. It complains of gcc-2.95.2's C++ library missing a certain function (___get_eh_context) because none is prepared for a.out unlike elf. It seems very difficult to build all the required a.out libraries as we can no longer build a world with WANT_AOUT support. Thus we have to mark this port as broken for 4.0-CURRENT and notify users to use 3-STABLE's package with compat30. >How-To-Repeat: >Fix: Apply the patch below. It includes addition and correction of some terms. diff -ruN flashplugin.orig/Makefile flashplugin/Makefile --- flashplugin.orig/Makefile Wed Oct 13 08:23:31 1999 +++ flashplugin/Makefile Thu Feb 10 21:13:28 2000 @@ -18,6 +18,12 @@ MAINTAINER= knu@idaemons.org +.include + +.if ${OSVERSION} >= 400000 +BROKEN= "This port will only build a broken binary under FreeBSD 4.0 or later. Try pkg_add'ing 3-STABLE's package with compat30 installed." +.endif + USE_XLIB= yes MAKE_ENV= OBJFORMAT=aout LIBRARY_PATH=${PREFIX}/lib/aout PORTOBJFORMAT= aout @@ -36,4 +42,4 @@ ${MKDIR} ${PREFIX}/lib/netscape/plugins cd ${WRKSRC} && ${SETENV} OBJFORMAT=aout ${INSTALL_PROGRAM} libswf.so ${PREFIX}/lib/netscape/plugins -.include +.include diff -ruN flashplugin.orig/files/message.nolib flashplugin/files/message.nolib --- flashplugin.orig/files/message.nolib Mon Oct 18 08:23:52 1999 +++ flashplugin/files/message.nolib Thu Feb 10 20:59:18 2000 @@ -1,6 +1,6 @@ === -You couldn't build this port for lack of aout csu library files. -You could prepare them as: +You can't build this port without a.out csu library. +Please install them as follows: 1. extract /usr/src/lib (distribution files: src/slib.??) 2. cd /usr/src/lib/csu/i386 diff -ruN flashplugin.orig/pkg/COMMENT flashplugin/pkg/COMMENT --- flashplugin.orig/pkg/COMMENT Sat Oct 2 15:19:35 1999 +++ flashplugin/pkg/COMMENT Thu Feb 10 21:14:51 2000 @@ -1 +1 @@ -A Macromedia Flash plugin for Netscape +An implementation of Macromedia Flash plugin for Netscape diff -ruN flashplugin.orig/pkg/DESCR flashplugin/pkg/DESCR --- flashplugin.orig/pkg/DESCR Sun Oct 3 03:15:07 1999 +++ flashplugin/pkg/DESCR Thu Feb 10 21:26:19 2000 @@ -1,12 +1,15 @@ -This is a Macromedia Flash plugin for Netscape. +This is an implementation of Macromedia Flash plugin for Netscape. +Note that this is an unofficial implementation, not done by Macromedia itself. WWW: http://www.geocities.com/TimesSquare/Labyrinth/5084/flash.html http://perso.club-internet.fr/odebon/flash.html (mirror) Author: Olivier Debon +Porting to FreeBSD was done by , whose works are +available at: + + http://leed.t.u-tokyo.ac.jp/~yamagata/flash/ + -- - / - /__ __ - / ) ) ) ) / http://www.idaemons.org/knu/ -Akinori MUSHA aka / (_ / ( (__( mailto:knu@idaemons.org +Akinori MUSHA aka knu diff -ruN flashplugin.orig/pkg/REQ flashplugin/pkg/REQ --- flashplugin.orig/pkg/REQ Wed Oct 6 15:54:37 1999 +++ flashplugin/pkg/REQ Thu Feb 10 21:12:34 2000 @@ -17,13 +17,13 @@ if file $check | grep -qw ELF ; then cat < "If you choose not to decide you still have made a choice." >Release-Note: >Audit-Trail: >Unformatted: To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-ports" in the body of the message