From owner-freebsd-emulation@FreeBSD.ORG Sun Jan 15 06:55:12 2006 Return-Path: X-Original-To: freebsd-emulation@FreeBSD.org Delivered-To: freebsd-emulation@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id B1E0416A41F; Sun, 15 Jan 2006 06:55:12 +0000 (GMT) (envelope-from turutani@scphys.kyoto-u.ac.jp) Received: from polymer3.scphys.kyoto-u.ac.jp (polymer3.scphys.kyoto-u.ac.jp [130.54.55.55]) by mx1.FreeBSD.org (Postfix) with ESMTP id 1352B43D45; Sun, 15 Jan 2006 06:55:09 +0000 (GMT) (envelope-from turutani@scphys.kyoto-u.ac.jp) Received: from POLYMER5.scphys.kyoto-u.ac.jp (h118.65.226.10.32118.vlan.kuins.net [10.226.65.118]) by polymer3.scphys.kyoto-u.ac.jp (8.13.4/8.13.4/20050803-1) with SMTP id k0F6t4mL001350; Sun, 15 Jan 2006 15:55:04 +0900 (JST) (envelope-from turutani@scphys.kyoto-u.ac.jp) Message-Id: <200601150655.AA00054@POLYMER5.scphys.kyoto-u.ac.jp> From: Tsurutani Naoki Date: Sun, 15 Jan 2006 15:55:07 +0900 To: Mark Linimon In-Reply-To: <200601141820.k0EIKN1H028737@freefall.freebsd.org> References: <200601141820.k0EIKN1H028737@freefall.freebsd.org> MIME-Version: 1.0 X-Mailer: AL-Mail32 Version 1.13 Content-Type: text/plain; charset=us-ascii X-Spam-Status: No, score=-3.2 required=7.0 tests=ALL_TRUSTED,AWL,BAYES_40 autolearn=ham version=3.1.0 X-Spam-Checker-Version: SpamAssassin 3.1.0 (2005-09-13) on polymer3.scphys.kyoto-u.ac.jp Cc: freebsd-emulation@FreeBSD.org Subject: Re: kern/77253: [linux] meminfo in linprocfs returns bad value about swap. X-BeenThere: freebsd-emulation@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Development of Emulators of other operating systems List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 15 Jan 2006 06:55:12 -0000 I'm sorry. I didn't rebuild kernel recently. After building kernel today, it has been fixed ! Thanks. From owner-freebsd-emulation@FreeBSD.ORG Sun Jan 15 07:03:33 2006 Return-Path: X-Original-To: freebsd-emulation@hub.freebsd.org Delivered-To: freebsd-emulation@hub.freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 68E9F16A420; Sun, 15 Jan 2006 07:03:33 +0000 (GMT) (envelope-from linimon@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [216.136.204.21]) by mx1.FreeBSD.org (Postfix) with ESMTP id 1B45143D45; Sun, 15 Jan 2006 07:03:33 +0000 (GMT) (envelope-from linimon@FreeBSD.org) Received: from freefall.freebsd.org (linimon@localhost [127.0.0.1]) by freefall.freebsd.org (8.13.4/8.13.4) with ESMTP id k0F73Wdb072438; Sun, 15 Jan 2006 07:03:32 GMT (envelope-from linimon@freefall.freebsd.org) Received: (from linimon@localhost) by freefall.freebsd.org (8.13.4/8.13.4/Submit) id k0F73WYG072434; Sun, 15 Jan 2006 07:03:32 GMT (envelope-from linimon) Date: Sun, 15 Jan 2006 07:03:32 GMT From: Mark Linimon Message-Id: <200601150703.k0F73WYG072434@freefall.freebsd.org> To: turutani@scphys.kyoto-u.ac.jp, linimon@FreeBSD.org, freebsd-emulation@FreeBSD.org Cc: Subject: Re: kern/77253: [linux] meminfo in linprocfs returns bad value about swap. X-BeenThere: freebsd-emulation@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Development of Emulators of other operating systems List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 15 Jan 2006 07:03:33 -0000 Synopsis: [linux] meminfo in linprocfs returns bad value about swap. State-Changed-From-To: analyzed->closed State-Changed-By: linimon State-Changed-When: Sun Jan 15 07:02:42 UTC 2006 State-Changed-Why: Submitter notes that the latest cvsup has fixed the problem. http://www.freebsd.org/cgi/query-pr.cgi?pr=77253 From owner-freebsd-emulation@FreeBSD.ORG Mon Jan 16 11:02:25 2006 Return-Path: X-Original-To: freebsd-emulation@freebsd.org Delivered-To: freebsd-emulation@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 7C83916A41F for ; Mon, 16 Jan 2006 11:02:25 +0000 (GMT) (envelope-from owner-bugmaster@freebsd.org) Received: from freefall.freebsd.org (freefall.freebsd.org [216.136.204.21]) by mx1.FreeBSD.org (Postfix) with ESMTP id DBC2843D55 for ; Mon, 16 Jan 2006 11:02:23 +0000 (GMT) (envelope-from owner-bugmaster@freebsd.org) Received: from freefall.freebsd.org (peter@localhost [127.0.0.1]) by freefall.freebsd.org (8.13.4/8.13.4) with ESMTP id k0GB2NwK084813 for ; Mon, 16 Jan 2006 11:02:23 GMT (envelope-from owner-bugmaster@freebsd.org) Received: (from peter@localhost) by freefall.freebsd.org (8.13.4/8.13.4/Submit) id k0GB2MpP084807 for freebsd-emulation@freebsd.org; Mon, 16 Jan 2006 11:02:22 GMT (envelope-from owner-bugmaster@freebsd.org) Date: Mon, 16 Jan 2006 11:02:22 GMT Message-Id: <200601161102.k0GB2MpP084807@freefall.freebsd.org> X-Authentication-Warning: freefall.freebsd.org: peter set sender to owner-bugmaster@freebsd.org using -f From: FreeBSD bugmaster To: freebsd-emulation@FreeBSD.org Cc: Subject: Current problem reports assigned to you X-BeenThere: freebsd-emulation@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Development of Emulators of other operating systems List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 16 Jan 2006 11:02:25 -0000 Current FreeBSD problem reports Critical problems Serious problems S Submitted Tracker Resp. Description ------------------------------------------------------------------------------- o [2000/09/22] kern/21463 emulation Linux compatability mode should not allow f [2002/11/07] kern/45023 emulation [linux] [patch] flexlm does not run with f [2003/09/24] kern/57192 emulation [linux] [hang] linux-ibm-java1.4 freeze f [2005/01/25] ports/76644 emulation FreeBSD 5.3 will freeze or crash when run o [2005/02/19] kern/77710 emulation [linux] Linux page fault sigcontext infor o [2005/12/27] ports/90958 emulation linux-* are not built on amd64 6 problems total. Non-critical problems S Submitted Tracker Resp. Description ------------------------------------------------------------------------------- o [1999/04/16] kern/11165 emulation [ibcs2] IBCS2 doesn't work correctly with f [2001/08/14] kern/29698 emulation [linux] [patch] linux ipcs doesn'work f [2002/06/12] kern/39201 emulation [linux] [patch] ptrace(2) and rfork(RFLIN o [2002/08/11] kern/41543 emulation [patch] feature request: easier wine/w23 o [2003/08/21] kern/55835 emulation [linux] [patch] Linux IPC emulation missi f [2004/10/19] ports/72865 emulation emulators/vmware3 crashes on 5.3-STABLE a [2004/10/20] kern/72920 emulation [linux]: path "prefixing" is not done on o [2004/11/10] kern/73777 emulation [linux] [patch] linux emulation: root dir o [2005/08/21] kern/85175 emulation [linux] [patch] linux emulation layer wit o [2006/01/04] kern/91293 emulation [svr4] [patch] *Experimental* Update to t 10 problems total. From owner-freebsd-emulation@FreeBSD.ORG Mon Jan 16 23:03:21 2006 Return-Path: X-Original-To: freebsd-emulation@freebsd.org Delivered-To: freebsd-emulation@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id AC0D216A41F for ; Mon, 16 Jan 2006 23:03:21 +0000 (GMT) (envelope-from knezour@weboutsourcing.cz) Received: from out.smtp.cz (ender.smtp.cz [81.95.97.119]) by mx1.FreeBSD.org (Postfix) with ESMTP id A305E43D4C for ; Mon, 16 Jan 2006 23:03:20 +0000 (GMT) (envelope-from knezour@weboutsourcing.cz) Received: from vbmailshield.smtp.cz (jane.smtp.cz [81.95.97.121]) by out.smtp.cz (Postfix) with SMTP id A9A4D4CD9A for ; Tue, 17 Jan 2006 00:03:19 +0100 (CET) Received: from [192.168.35.8] (gw.weboutsourcing.cz [82.208.3.19]) by out.smtp.cz (Postfix) with ESMTP id 358F84CD9A for ; Tue, 17 Jan 2006 00:03:19 +0100 (CET) Message-ID: <43CC25BD.3070100@weboutsourcing.cz> Date: Tue, 17 Jan 2006 00:01:17 +0100 From: Ondra Knezour User-Agent: Mozilla Thunderbird 1.0.2 (Windows/20050317) X-Accept-Language: en-us, en MIME-Version: 1.0 To: freebsd-emulation@freebsd.org Content-Type: text/plain; charset=ISO-8859-2; format=flowed Content-Transfer-Encoding: 7bit Subject: Using Linux shared libraries X-BeenThere: freebsd-emulation@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Development of Emulators of other operating systems List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 16 Jan 2006 23:03:21 -0000 Dear all, I have some comercial Linux application, which I'm able to run on FreeBSD using linux emulation. However, there are two linux shared libraries for Firebird database and I'm looking for some way how to use them. Not too successfully yet. Tried to brand them as linux binaries as first step, but this solution wasn't successfull, as expected. Later I found some discussion confirming my expectation, that this mixing of bsd and linux binaries is simply impossible. Then I tried to make plugin wrapper using www/linuxpluginwrapper port with make dummy.c TARGET_PLUGIN=target_plugin_path mv dummy.c debug/dummy_plugin_name.c add plugin to Makefile and debug/Makefile.inc make target_plugin install for both plugin files. I got two requested files installed, created symlink to them form Firebird UDF directory, but I haven't any succes to run Firebird server with them. Server is randomly not responding, dying silently, sometimes with ERR10 - No child process (watched with truss). My questions: Is there some usefull reading about using linux plugins for bsd applications? Is there any how-to for linuxpluginwrapper or usefull discussion thread? I looked at some port which use this plugin, but I don't feel myself fully understanding this tool, especially how to found which additional files should be specified in plugin_nameOBJ variable in Makefile. Which way is sugested for watching calls and responses between executed binary and shared library? I use truss -fae, but there must be something more usefull for this situation. GDB will probably do what I expect, but if there is wide consensus about debugging this scenario, I want to know which one it is. Another way may be possible - decompile linux file and compile it on FreeBSD. I have some asm-like decompiled files for mentioned libraries, but assembler isn't my best friend, so I want to ask, if this way may be successfull and if can, which method and tools can lead to success. Versions used: FreeBSD server 6.0-SECURITY FreeBSD 6.0-SECURITY #0: Mon Dec 19 23:46:33 UTC 2005 root@builder.daemonology.net:/usr/obj/usr/src/sys/GENERIC i386 Firebird TCP/IP server version FB-V1.5.2.4731 Firebird 1.5 Some additional sources: modified LPW Makefile http://gw.weboutsourcing.cz/fb/Makefile modified LPW debug/Makefile.inc http://gw.weboutsourcing.cz/fb/Makefile.inc dummy.c files generated for libraries http://gw.weboutsourcing.cz/fb/dummy_udfs_00.c http://gw.weboutsourcing.cz/fb/dummy_udfs_01.c some disassembled sources http://gw.weboutsourcing.cz/fb/udfs_00res.zip http://gw.weboutsourcing.cz/fb/udfs_00dis.zip Thanks for your time -- Best Regards Ondra Knezour From owner-freebsd-emulation@FreeBSD.ORG Tue Jan 17 12:35:21 2006 Return-Path: X-Original-To: freebsd-emulation@FreeBSD.org Delivered-To: freebsd-emulation@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 80AB016A41F; Tue, 17 Jan 2006 12:35:21 +0000 (GMT) (envelope-from nork@FreeBSD.org) Received: from sakura.ninth-nine.com (sakura.ninth-nine.com [219.127.74.120]) by mx1.FreeBSD.org (Postfix) with ESMTP id D275843D46; Tue, 17 Jan 2006 12:35:20 +0000 (GMT) (envelope-from nork@FreeBSD.org) Received: from nadesico.ninth-nine.com (nadesico.ninth-nine.com [219.127.74.122]) by sakura.ninth-nine.com (8.13.4/8.13.4/NinthNine) with ESMTP id k0HCZILU020580; Tue, 17 Jan 2006 21:35:19 +0900 (JST) (envelope-from nork@FreeBSD.org) Date: Tue, 17 Jan 2006 21:35:18 +0900 From: Norikatsu Shigemura To: Ondra Knezour Message-Id: <20060117213518.3f2ed1a4.nork@FreeBSD.org> In-Reply-To: <43CC25BD.3070100@weboutsourcing.cz> References: <43CC25BD.3070100@weboutsourcing.cz> X-Mailer: Sylpheed version 2.2.0beta4 (GTK+ 2.8.10; i386-portbld-freebsd7.0) Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-2.0.2 (sakura.ninth-nine.com [219.127.74.121]); Tue, 17 Jan 2006 21:35:19 +0900 (JST) Cc: freebsd-emulation@FreeBSD.org, nork@FreeBSD.org Subject: Re: Using Linux shared libraries X-BeenThere: freebsd-emulation@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Development of Emulators of other operating systems List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 17 Jan 2006 12:35:21 -0000 On Tue, 17 Jan 2006 00:01:17 +0100 Ondra Knezour wrote: > Tried to brand them as linux binaries as first step, but this solution > wasn't successfull, as expected. Later I found some discussion > confirming my expectation, that this mixing of bsd and linux binaries is > simply impossible. Yes, really exactly! > Then I tried to make plugin wrapper using www/linuxpluginwrapper port with > make dummy.c TARGET_PLUGIN=target_plugin_path > mv dummy.c debug/dummy_plugin_name.c > add plugin to Makefile and debug/Makefile.inc > make target_plugin install To do a try and error, dummy.c is a template file. > for both plugin files. I got two requested files installed, created > symlink to them form Firebird UDF directory, but I haven't any succes to > run Firebird server with them. Server is randomly not responding, dying > silently, sometimes with ERR10 - No child process (watched with truss). > My questions: > Is there some usefull reading about using linux plugins for bsd > applications? > Is there any how-to for linuxpluginwrapper or usefull discussion thread? No. If there are them, freebsd-ports@ and freebsd-emulation@ are so. > I looked at some port which use this plugin, but I don't feel myself > fully understanding this tool, especially how to found which additional > files should be specified in plugin_nameOBJ variable in Makefile. Sorry my poor Makefile:-(. > Which way is sugested for watching calls and responses between executed > binary and shared library? I use truss -fae, but there must be something > more usefull for this situation. GDB will probably do what I expect, but > if there is wide consensus about debugging this scenario, I want to know > which one it is. I use ktrace and printf(write(2)?) debug. > Another way may be possible - decompile linux file and compile it on > FreeBSD. I have some asm-like decompiled files for mentioned libraries, > but assembler isn't my best friend, so I want to ask, if this way may be > successfull and if can, which method and tools can lead to success. Maybe, license will not forbid by decompile you said. > dummy.c files generated for libraries > http://gw.weboutsourcing.cz/fb/dummy_udfs_00.c > http://gw.weboutsourcing.cz/fb/dummy_udfs_01.c dummy.c is a simple hook functions. If a function in dummy.c is called, put called function name and ASAP abort program. And you decide to write new one as Linux function <=> FreeBSD function, mutually conversion function, or pass through. From owner-freebsd-emulation@FreeBSD.ORG Tue Jan 17 16:00:47 2006 Return-Path: X-Original-To: freebsd-emulation@freebsd.org Delivered-To: freebsd-emulation@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 5503F16A43A for ; Tue, 17 Jan 2006 16:00:47 +0000 (GMT) (envelope-from Alexander@Leidinger.net) Received: from www.ebusiness-leidinger.de (jojo.ms-net.de [84.16.236.246]) by mx1.FreeBSD.org (Postfix) with ESMTP id AA97C43D45 for ; Tue, 17 Jan 2006 16:00:36 +0000 (GMT) (envelope-from Alexander@Leidinger.net) Received: from Andro-Beta.Leidinger.net (p54A5FC98.dip.t-dialin.net [84.165.252.152]) (authenticated bits=0) by www.ebusiness-leidinger.de (8.13.1/8.13.1) with ESMTP id k0HFrmZh031886; Tue, 17 Jan 2006 16:53:49 +0100 (CET) (envelope-from Alexander@Leidinger.net) Received: from localhost (localhost [127.0.0.1]) by Andro-Beta.Leidinger.net (8.13.3/8.13.3) with ESMTP id k0HG0IXQ044544; Tue, 17 Jan 2006 17:00:19 +0100 (CET) (envelope-from Alexander@Leidinger.net) Received: from pslux.cec.eu.int (pslux.cec.eu.int [158.169.9.14]) by webmail.leidinger.net (Horde MIME library) with HTTP; Tue, 17 Jan 2006 17:00:18 +0100 Message-ID: <20060117170018.4y1rqib0o44kcso0@netchild.homeip.net> X-Priority: 3 (Normal) Date: Tue, 17 Jan 2006 17:00:18 +0100 From: Alexander Leidinger To: Ondra Knezour References: <43CC25BD.3070100@weboutsourcing.cz> In-Reply-To: <43CC25BD.3070100@weboutsourcing.cz> MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8; format="flowed" Content-Disposition: inline Content-Transfer-Encoding: 7bit User-Agent: Internet Messaging Program (IMP) H3 (4.0.3) / FreeBSD-4.11 X-Virus-Scanned: by amavisd-new Cc: freebsd-emulation@freebsd.org Subject: Re: Using Linux shared libraries X-BeenThere: freebsd-emulation@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Development of Emulators of other operating systems List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 17 Jan 2006 16:00:47 -0000 Ondra Knezour wrote: > Is there some usefull reading about using linux plugins for bsd > applications? Yes, it as simple as "Don't do it, if you don't know how.". Yes, this is somewhat recursive, since if you would know how to do it, you wouldn't have to ask. Technically it's possible (as linuxpluginwrapper does it), but you really have to know what you are doing. The linuxpluginwrapper works, since the plugins provide documented interfaces and use known data structures/types. Both parts are important. For some random library you don't know which data is wrapped how into which structures. If the libs use data structures which are sized differently or layed out differently on FreeBSD and Linux, it will not work. So it's not only about writting a wrapper, it's also about invariants, you don't control in the general case. > Another way may be possible - decompile linux file and compile it on > FreeBSD. I have some asm-like decompiled files for mentioned > libraries, but assembler isn't my best friend, so I want to ask, if > this way may be successfull and if can, which method and tools can > lead to success. You would have to check the size of structures, allocations of structures, offsets into structures, the use of structures, the order of elements in structures (in case it uses structures of the OS)... you better forgot about this one. > Versions used: > Firebird TCP/IP server version FB-V1.5.2.4731 Firebird 1.5 You forgot one possibility: get a linux binary package of Firebird running in the linuxolator. There you can use the binary only linux plugin for Firebird. I think this is the fastest and best way to get the linux plugins working. Bye, Alexander. -- http://www.Leidinger.net Alexander @ Leidinger.net: PGP ID = B0063FE7 http://www.FreeBSD.org netchild @ FreeBSD.org : PGP ID = 72077137 There is a green, multi-legged creature crawling on your shoulder. From owner-freebsd-emulation@FreeBSD.ORG Tue Jan 17 17:01:17 2006 Return-Path: X-Original-To: freebsd-emulation@FreeBSD.org Delivered-To: freebsd-emulation@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id BA65116A422; Tue, 17 Jan 2006 17:01:17 +0000 (GMT) (envelope-from laszlof@ritamari.vonostingroup.com) Received: from ritamari.vonostingroup.com (ritamari.vonostingroup.com [216.144.193.230]) by mx1.FreeBSD.org (Postfix) with ESMTP id 4DC0543D82; Tue, 17 Jan 2006 17:01:13 +0000 (GMT) (envelope-from laszlof@ritamari.vonostingroup.com) Received: from laszlof by ritamari.vonostingroup.com with local (Exim 4.60 (FreeBSD)) (envelope-from ) id 1EyuCm-0000su-32; Tue, 17 Jan 2006 12:01:12 -0500 To: FreeBSD-gnats-submit@freebsd.org From: Frank Laszlo X-send-pr-version: 3.113 X-GNATS-Notify: Message-Id: Date: Tue, 17 Jan 2006 12:01:12 -0500 X-AntiAbuse: This header was added to track abuse, please include it with any abuse report X-AntiAbuse: Primary Hostname - ritamari.vonostingroup.com X-AntiAbuse: Original Domain - freebsd.org X-AntiAbuse: Originator/Caller UID/GID - [1001 1001] / [26 6] X-AntiAbuse: Sender Address Domain - ritamari.vonostingroup.com X-Source: X-Source-Args: X-Source-Dir: Cc: freebsd-emulation@FreeBSD.org Subject: [PATCH]: x11-toolkits/linux-gtk2: distfile unfetchable X-BeenThere: freebsd-emulation@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: Frank Laszlo List-Id: Development of Emulators of other operating systems List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 17 Jan 2006 17:01:17 -0000 >Submitter-Id: current-users >Originator: Frank Laszlo >Organization: >Confidential: no >Synopsis: [PATCH]: x11-toolkits/linux-gtk2: distfile unfetchable >Severity: >Priority: >Category: ports >Class: >Release: FreeBSD 6.0-STABLE i386 >Environment: System: FreeBSD ritamari.vonostingroup.com 6.0-STABLE FreeBSD 6.0-STABLE #0: Mon Nov 7 12:06:15 EST 2005 laszlof@ritamari.vonostingroup.com:/usr/obj/usr/src/sys/RITAMARI i386 >Description: The distfile for this port is unfetchable if ARCH=amd64. The reason for this is that the rpm packager decided to ARCH=x86_64 instead of amd64 in their naming convention. This patch will fix the issue. >How-To-Repeat: cd ${PORTSDIR}/x11-toolkits/linux-gtk2 && make ARCH=amd64 fetch >Fix: --- linux-gtk2-amd64.diff begins here --- diff -NrU3 linux-gtk2.orig/Makefile linux-gtk2/Makefile --- linux-gtk2.orig/Makefile Tue Jan 17 11:53:16 2006 +++ linux-gtk2/Makefile Tue Jan 17 11:58:10 2006 @@ -30,8 +30,16 @@ PLIST= ${PKGDIR}/pkg-plist USE_XLIB= yes RESTRICTED= "binaries under GNU LGPL without accompanying source" -RPM_SET= gtk2-${PORTVERSION}-4.fc3.3.${ARCH}.rpm +RPM_SET= gtk2-${PORTVERSION}-4.fc3.3.${ARCH_SUB}.rpm PLIST_SUB= LIBVERSION="400.14" PORTVERSION="${PORTVERSION}" + +.include + +.if ${ARCH} == "amd64" +ARCH_SUB=x86_64 +.else +ARCH_SUB=${ARCH} +.endif post-install: .for ii in gdk-pixbuf-query-loaders-32 gtk-demo gtk-query-immodules-2.0-32 --- linux-gtk2-amd64.diff ends here --- From owner-freebsd-emulation@FreeBSD.ORG Tue Jan 17 20:12:15 2006 Return-Path: X-Original-To: freebsd-emulation@hub.freebsd.org Delivered-To: freebsd-emulation@hub.freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 594B516A41F; Tue, 17 Jan 2006 20:12:15 +0000 (GMT) (envelope-from edwin@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [216.136.204.21]) by mx1.FreeBSD.org (Postfix) with ESMTP id 22C0743D7E; Tue, 17 Jan 2006 20:12:13 +0000 (GMT) (envelope-from edwin@FreeBSD.org) Received: from freefall.freebsd.org (edwin@localhost [127.0.0.1]) by freefall.freebsd.org (8.13.4/8.13.4) with ESMTP id k0HKCCfk027638; Tue, 17 Jan 2006 20:12:12 GMT (envelope-from edwin@freefall.freebsd.org) Received: (from edwin@localhost) by freefall.freebsd.org (8.13.4/8.13.4/Submit) id k0HKCC3i027634; Tue, 17 Jan 2006 20:12:12 GMT (envelope-from edwin) Date: Tue, 17 Jan 2006 20:12:12 GMT From: Edwin Groothuis Message-Id: <200601172012.k0HKCC3i027634@freefall.freebsd.org> To: edwin@FreeBSD.org, freebsd-ports-bugs@FreeBSD.org, freebsd-emulation@FreeBSD.org Cc: Subject: Re: ports/91911: [PATCH]: x11-toolkits/linux-gtk2: distfile unfetchable X-BeenThere: freebsd-emulation@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Development of Emulators of other operating systems List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 17 Jan 2006 20:12:15 -0000 Synopsis: [PATCH]: x11-toolkits/linux-gtk2: distfile unfetchable Responsible-Changed-From-To: freebsd-ports-bugs->freebsd-emulation Responsible-Changed-By: edwin Responsible-Changed-When: Tue Jan 17 20:12:12 UTC 2006 Responsible-Changed-Why: Over to maintainer http://www.freebsd.org/cgi/query-pr.cgi?pr=91911 From owner-freebsd-emulation@FreeBSD.ORG Wed Jan 18 00:37:52 2006 Return-Path: X-Original-To: freebsd-emulation@freebsd.org Delivered-To: freebsd-emulation@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 048B716A41F for ; Wed, 18 Jan 2006 00:37:52 +0000 (GMT) (envelope-from chat95@mac.com) Received: from smtpout.mac.com (smtpout.mac.com [17.250.248.46]) by mx1.FreeBSD.org (Postfix) with ESMTP id 9D94E43D49 for ; Wed, 18 Jan 2006 00:37:51 +0000 (GMT) (envelope-from chat95@mac.com) Received: from mac.com (smtpin04-en2 [10.13.10.149]) by smtpout.mac.com (Xserve/8.12.11/smtpout10/MantshX 4.0) with ESMTP id k0I0bovW019973; Tue, 17 Jan 2006 16:37:50 -0800 (PST) Received: from localhost ([133.11.172.102]) (authenticated bits=0) by mac.com (Xserve/smtpin04/MantshX 4.0) with ESMTP id k0I0bkXF027853; Tue, 17 Jan 2006 16:37:50 -0800 (PST) Date: Wed, 18 Jan 2006 09:37:40 +0900 (JST) Message-Id: <20060118.093740.41689767.chat95@mac.com> To: nox@jelal.kn-bremen.de From: NAKATA Maho Organization: private X-Mailer: Mew version 3.3 on Emacs 21.3 / Mule 5.0 (SAKAKI) Mime-Version: 1.0 Content-Type: Text/Plain; charset=us-ascii Content-Transfer-Encoding: 7bit Cc: freebsd-emulation@freebsd.org Subject: qemu hack X-BeenThere: freebsd-emulation@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Development of Emulators of other operating systems List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 18 Jan 2006 00:37:52 -0000 Dear Juergen and list, I add a hack for qemu port; speed up hack of cirrus vga. http://lists.gnu.org/archive/html/qemu-devel/2006-01/msg00208.html and now qemu seems to be faster a bit. (hope someone can do benchmark) Juergen, can I commit to port? Thanks a lot, -- NAKATA, Maho (maho@FreeBSD.org) Index: Makefile =================================================================== RCS file: /home/pcvs/ports/emulators/qemu/Makefile,v retrieving revision 1.43 diff -u -r1.43 Makefile --- Makefile 5 Jan 2006 22:21:13 -0000 1.43 +++ Makefile 18 Jan 2006 00:32:57 -0000 @@ -13,10 +13,11 @@ http://people.fruitsalad.org/nox/qemu/:snapshot \ http://www.volny.cz/xnavara/qemu/:snapshot \ http://qemu.dad-answers.com/download/qemu/:snapshot \ - http://people.brandeis.edu/~jcoiner/qemu_idedma/:idedma + http://people.brandeis.edu/~jcoiner/qemu_idedma/:idedma \ + http://people.freebsd.org/~maho/qemu/:misc DISTFILES= ${DISTNAME}${EXTRACT_SUFX}:release .if defined (WITH_HACKS) -DISTFILES+= qemu_dma_patch.tar.gz:idedma +DISTFILES+= qemu_dma_patch.tar.gz:idedma patch3_cirrus:misc .endif DIST_SUBDIR= qemu EXTRACT_ONLY= ${DISTNAME}${EXTRACT_SUFX} @@ -64,6 +65,9 @@ @${ECHO_MSG} "You can build qemu with some hacks (esp. for speedup)" @${ECHO_MSG} "by defining WITH_HACKS." @${ECHO_MSG} "1. IDE Bus-master DMA Support by John Coiner" + @${ECHO_MSG} "http://people.brandeis.edu/~jcoiner/qemu_idedma/qemu_dma_patch.html" + @${ECHO_MSG} "2. higher speed on large display (cirrus_vga) by Juergen Pfennig" + @${ECHO_MSG} "http://lists.gnu.org/archive/html/qemu-devel/2006-01/msg00208.html" .endif .if !defined(WITH_SAMBA) && !exists(${LOCALBASE}/sbin/smbd) @${ECHO_MSG} "Notice: if you need qemu's -smb option (smb-export local dir to guest)" @@ -84,6 +88,7 @@ post-patch: .if defined(WITH_HACKS) @cd ${WRKDIR} ; ${TAR} xvfz ${DISTDIR}/${DIST_SUBDIR}/qemu_dma_patch.tar.gz ; ${CP} new_qemu_dma_patch/bios.bin ${WRKSRC}/pc-bios; cd ${WRKSRC}; ${PATCH} --quiet -p1 < ../new_qemu_dma_patch/qemu-piix4-udma.patch + cd ${WRKSRC} ; ${PATCH} < ${DISTDIR}/${DIST_SUBDIR}/patch3_cirrus .endif post-install: Index: distinfo =================================================================== RCS file: /home/pcvs/ports/emulators/qemu/distinfo,v retrieving revision 1.26 diff -u -r1.26 distinfo --- distinfo 31 Dec 2005 00:12:20 -0000 1.26 +++ distinfo 18 Jan 2006 00:32:57 -0000 @@ -4,3 +4,6 @@ MD5 (qemu/qemu_dma_patch.tar.gz) = 5e339dc201d411af56bad684d3f89338 SHA256 (qemu/qemu_dma_patch.tar.gz) = cdf74bf5e079d835e100f116d940686b13ec2b7ed6aee5a6a97a4441ea5f2b8f SIZE (qemu/qemu_dma_patch.tar.gz) = 25837 +MD5 (qemu/patch3_cirrus) = ebe7ed9fce804c49e024bc93bfdfc810 +SHA256 (qemu/patch3_cirrus) = e862371834b7d895a896fbdb84fd9f70d17b5729a6f6789a48a61504fc941e11 +SIZE (qemu/patch3_cirrus) = 8817 cvs diff: Diffing files From owner-freebsd-emulation@FreeBSD.ORG Wed Jan 18 08:28:07 2006 Return-Path: X-Original-To: freebsd-emulation@freebsd.org Delivered-To: freebsd-emulation@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 1C9AC16A41F; Wed, 18 Jan 2006 08:28:07 +0000 (GMT) (envelope-from Alexander@Leidinger.net) Received: from www.ebusiness-leidinger.de (jojo.ms-net.de [84.16.236.246]) by mx1.FreeBSD.org (Postfix) with ESMTP id 178EC43D4C; Wed, 18 Jan 2006 08:28:05 +0000 (GMT) (envelope-from Alexander@Leidinger.net) Received: from Andro-Beta.Leidinger.net (p54A5DC0B.dip.t-dialin.net [84.165.220.11]) (authenticated bits=0) by www.ebusiness-leidinger.de (8.13.1/8.13.1) with ESMTP id k0I8LIxU040343; Wed, 18 Jan 2006 09:21:19 +0100 (CET) (envelope-from Alexander@Leidinger.net) Received: from localhost (localhost [127.0.0.1]) by Andro-Beta.Leidinger.net (8.13.3/8.13.3) with ESMTP id k0I8Rw7g025572; Wed, 18 Jan 2006 09:27:59 +0100 (CET) (envelope-from Alexander@Leidinger.net) Received: from pslux.cec.eu.int (pslux.cec.eu.int [158.169.9.14]) by webmail.leidinger.net (Horde MIME library) with HTTP; Wed, 18 Jan 2006 09:27:58 +0100 Message-ID: <20060118092758.d2sdrrbcowskwcsw@netchild.homeip.net> X-Priority: 3 (Normal) Date: Wed, 18 Jan 2006 09:27:58 +0100 From: Alexander Leidinger To: Frank Laszlo References: In-Reply-To: MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8; format="flowed" Content-Disposition: inline Content-Transfer-Encoding: 7bit User-Agent: Internet Messaging Program (IMP) H3 (4.0.3) / FreeBSD-4.11 X-Virus-Scanned: by amavisd-new Cc: freebsd-emulation@freebsd.org, FreeBSD-gnats-submit@freebsd.org Subject: Re: [PATCH]: x11-toolkits/linux-gtk2: distfile unfetchable X-BeenThere: freebsd-emulation@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Development of Emulators of other operating systems List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 18 Jan 2006 08:28:07 -0000 Frank Laszlo wrote: >> Description: > The distfile for this port is unfetchable if ARCH=amd64. The reason > for this is that the rpm packager decided to > ARCH=x86_64 instead of amd64 in their naming convention. This patch > will fix the issue. Our linuxolator on AMD64 is a 32bit version. So using the 64bit packages is the wrong solution here. Have a look how other linux ports do it in the amd64 case. Bye, Alexander. -- http://www.Leidinger.net Alexander @ Leidinger.net: PGP ID = B0063FE7 http://www.FreeBSD.org netchild @ FreeBSD.org : PGP ID = 72077137 Micro Credo: Never trust a computer bigger than you can lift. From owner-freebsd-emulation@FreeBSD.ORG Thu Jan 19 19:26:17 2006 Return-Path: X-Original-To: freebsd-emulation@freebsd.org Delivered-To: freebsd-emulation@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 36F8916A41F for ; Thu, 19 Jan 2006 19:26:17 +0000 (GMT) (envelope-from nox@saturn.kn-bremen.de) Received: from gwyn.kn-bremen.de (gwyn.kn-bremen.de [212.63.36.242]) by mx1.FreeBSD.org (Postfix) with ESMTP id 853CF43D45 for ; Thu, 19 Jan 2006 19:26:13 +0000 (GMT) (envelope-from nox@saturn.kn-bremen.de) Received: from gwyn.kn-bremen.de (gwyn [127.0.0.1]) by gwyn.kn-bremen.de (8.13.4/8.13.4/Debian-3) with ESMTP id k0JJQC1Z023163; Thu, 19 Jan 2006 20:26:12 +0100 Received: from saturn.kn-bremen.de (uucp@localhost) by gwyn.kn-bremen.de (8.13.4/8.13.4/Submit) with UUCP id k0JJQCVT023161; Thu, 19 Jan 2006 20:26:12 +0100 Received: from saturn.kn-bremen.de (nox@localhost [127.0.0.1]) by saturn.kn-bremen.de (8.13.3/8.13.1) with ESMTP id k0JJLcoO013847; Thu, 19 Jan 2006 20:21:38 +0100 (CET) (envelope-from nox@saturn.kn-bremen.de) Received: (from nox@localhost) by saturn.kn-bremen.de (8.13.3/8.13.1/Submit) id k0JJLbHr013846; Thu, 19 Jan 2006 20:21:37 +0100 (CET) (envelope-from nox) From: Juergen Lock Date: Thu, 19 Jan 2006 20:21:37 +0100 To: NAKATA Maho Message-ID: <20060119192137.GB13509@saturn.kn-bremen.de> Mail-Followup-To: NAKATA Maho , freebsd-emulation@freebsd.org References: <20060118.093740.41689767.chat95@mac.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20060118.093740.41689767.chat95@mac.com> User-Agent: Mutt/1.4.2.1i Cc: freebsd-emulation@freebsd.org Subject: Re: qemu hack X-BeenThere: freebsd-emulation@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Development of Emulators of other operating systems List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 19 Jan 2006 19:26:17 -0000 On Wed, Jan 18, 2006 at 09:37:40AM +0900, NAKATA Maho wrote: > Dear Juergen and list, > I add a hack for qemu port; speed up hack of cirrus vga. > http://lists.gnu.org/archive/html/qemu-devel/2006-01/msg00208.html > and now qemu seems to be faster a bit. > (hope someone can do benchmark) > > Juergen, can I commit to port? Well you didnt bump PORTREVISION, also you could call patch with --quiet for the patch3_cirrus file. Other than that its ok with me... I do get redraw artefacts with the patch when I play with the scrollbar on the konqueror that comes up right when I boot the kanotix livecd iso in qemu tho: http://debian.tu-bs.de/kanotix/KANOTIX-2005-04/KANOTIX-2005-04.iso From owner-freebsd-emulation@FreeBSD.ORG Fri Jan 20 01:50:22 2006 Return-Path: X-Original-To: freebsd-emulation@freebsd.org Delivered-To: freebsd-emulation@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id E034D16A41F for ; Fri, 20 Jan 2006 01:50:22 +0000 (GMT) (envelope-from chat95@mac.com) Received: from smtpout.mac.com (smtpout.mac.com [17.250.248.47]) by mx1.FreeBSD.org (Postfix) with ESMTP id 9F75D43D45 for ; Fri, 20 Jan 2006 01:50:22 +0000 (GMT) (envelope-from chat95@mac.com) Received: from mac.com (smtpin08-en2 [10.13.10.153]) by smtpout.mac.com (Xserve/8.12.11/smtpout09/MantshX 4.0) with ESMTP id k0K1oM4B013889; Thu, 19 Jan 2006 17:50:22 -0800 (PST) Received: from localhost ([133.11.172.102]) (authenticated bits=0) by mac.com (Xserve/smtpin08/MantshX 4.0) with ESMTP id k0K1oIsC011113; Thu, 19 Jan 2006 17:50:20 -0800 (PST) Date: Fri, 20 Jan 2006 10:50:06 +0900 (JST) Message-Id: <20060120.105006.85353533.chat95@mac.com> To: nox@jelal.kn-bremen.de From: NAKATA Maho In-Reply-To: <20060119192137.GB13509@saturn.kn-bremen.de> References: <20060118.093740.41689767.chat95@mac.com> <20060119192137.GB13509@saturn.kn-bremen.de> Organization: private X-Mailer: Mew version 3.3 on Emacs 21.3 / Mule 5.0 (SAKAKI) Mime-Version: 1.0 Content-Type: Text/Plain; charset=us-ascii Content-Transfer-Encoding: 7bit Cc: freebsd-emulation@freebsd.org Subject: Re: qemu hack X-BeenThere: freebsd-emulation@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Development of Emulators of other operating systems List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 20 Jan 2006 01:50:23 -0000 In Message-ID: <20060119192137.GB13509@saturn.kn-bremen.de> Juergen Lock wrote: > On Wed, Jan 18, 2006 at 09:37:40AM +0900, NAKATA Maho wrote: > > Dear Juergen and list, > > I add a hack for qemu port; speed up hack of cirrus vga. > > http://lists.gnu.org/archive/html/qemu-devel/2006-01/msg00208.html > > and now qemu seems to be faster a bit. > > (hope someone can do benchmark) > > > > Juergen, can I commit to port? > > Well you didnt bump PORTREVISION, also you could call patch with --quiet Right. According to http://www.freebsd.org/doc/en_US.ISO8859-1/books/porters-handbook/book.html > PORTREVISION should be increased each time a change is made to the port which significantly affects the content or structure of the derived package. > Changes to MASTER_SITES or other functional changes to the port which do not affect the resulting package. My understanding is adding a knob do not affect the resulting packages since I didn't change anything when installing with `make install' (but make -DWITH_HACKS install). I took this way - since adding unofficial patches are considered as minor project fork and as you found below, there might be a side effects as well. IMHO any patch should be upstreamed otherwise we should fork the project. so I merely added as a knob. > for the patch3_cirrus file. Other than that its ok with me... okay. > I do get redraw artefacts with the patch when I play with the scrollbar > on the konqueror that comes up right when I boot the kanotix livecd > iso in qemu tho: > http://debian.tu-bs.de/kanotix/KANOTIX-2005-04/KANOTIX-2005-04.iso ;) oh sincerely yours, -- NAKATA, Maho (maho@FreeBSD.org) From owner-freebsd-emulation@FreeBSD.ORG Fri Jan 20 21:24:40 2006 Return-Path: X-Original-To: freebsd-emulation@freebsd.org Delivered-To: freebsd-emulation@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 8BA5F16A420 for ; Fri, 20 Jan 2006 21:24:40 +0000 (GMT) (envelope-from nox@saturn.kn-bremen.de) Received: from gwyn.kn-bremen.de (gwyn.kn-bremen.de [212.63.36.242]) by mx1.FreeBSD.org (Postfix) with ESMTP id 8572843D45 for ; Fri, 20 Jan 2006 21:24:38 +0000 (GMT) (envelope-from nox@saturn.kn-bremen.de) Received: from gwyn.kn-bremen.de (gwyn [127.0.0.1]) by gwyn.kn-bremen.de (8.13.4/8.13.4/Debian-3) with ESMTP id k0KLObS1015380; Fri, 20 Jan 2006 22:24:37 +0100 Received: from saturn.kn-bremen.de (uucp@localhost) by gwyn.kn-bremen.de (8.13.4/8.13.4/Submit) with UUCP id k0KLObcJ015378; Fri, 20 Jan 2006 22:24:37 +0100 Received: from saturn.kn-bremen.de (nox@localhost [127.0.0.1]) by saturn.kn-bremen.de (8.13.3/8.13.1) with ESMTP id k0KLJXaE010692; Fri, 20 Jan 2006 22:19:33 +0100 (CET) (envelope-from nox@saturn.kn-bremen.de) Received: (from nox@localhost) by saturn.kn-bremen.de (8.13.3/8.13.1/Submit) id k0KLJXsU010691; Fri, 20 Jan 2006 22:19:33 +0100 (CET) (envelope-from nox) From: Juergen Lock Date: Fri, 20 Jan 2006 22:19:33 +0100 To: NAKATA Maho Message-ID: <20060120211933.GB10503@saturn.kn-bremen.de> Mail-Followup-To: NAKATA Maho , freebsd-emulation@freebsd.org References: <20060118.093740.41689767.chat95@mac.com> <20060119192137.GB13509@saturn.kn-bremen.de> <20060120.105006.85353533.chat95@mac.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20060120.105006.85353533.chat95@mac.com> User-Agent: Mutt/1.4.2.1i Cc: freebsd-emulation@freebsd.org Subject: Re: qemu hack X-BeenThere: freebsd-emulation@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Development of Emulators of other operating systems List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 20 Jan 2006 21:24:40 -0000 On Fri, Jan 20, 2006 at 10:50:06AM +0900, NAKATA Maho wrote: > In Message-ID: <20060119192137.GB13509@saturn.kn-bremen.de> > Juergen Lock wrote: > > > On Wed, Jan 18, 2006 at 09:37:40AM +0900, NAKATA Maho wrote: > > > Dear Juergen and list, > > > I add a hack for qemu port; speed up hack of cirrus vga. > > > http://lists.gnu.org/archive/html/qemu-devel/2006-01/msg00208.html > > > and now qemu seems to be faster a bit. > > > (hope someone can do benchmark) > > > > > > Juergen, can I commit to port? > > > > Well you didnt bump PORTREVISION, also you could call patch with --quiet > Right. According to > http://www.freebsd.org/doc/en_US.ISO8859-1/books/porters-handbook/book.html > > > PORTREVISION should be increased each time a change is made to the port which significantly affects the content or structure of the derived package. > > Changes to MASTER_SITES or other functional changes to the port which do not affect the resulting package. > > My understanding is adding a knob do not affect the resulting packages > since I didn't change anything when installing with `make install' (but > make -DWITH_HACKS install). > > I took this way - since adding unofficial patches are considered as > minor project fork and as you found below, there might be a side effects > as well. IMHO any patch should be upstreamed otherwise > we should fork the project. so I merely added as a knob. > Well, I'm all for the knob, I was just thinking e.g. about someone who has WITH_HACKS in his pkgtools.conf and then portupgrades qemu... From owner-freebsd-emulation@FreeBSD.ORG Sat Jan 21 10:00:49 2006 Return-Path: X-Original-To: freebsd-emulation@freebsd.org Delivered-To: freebsd-emulation@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 6296E16A41F for ; Sat, 21 Jan 2006 10:00:49 +0000 (GMT) (envelope-from fenner+portsurvey@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [216.136.204.21]) by mx1.FreeBSD.org (Postfix) with ESMTP id 0A1B943D68 for ; Sat, 21 Jan 2006 10:00:45 +0000 (GMT) (envelope-from fenner+portsurvey@FreeBSD.org) Received: from freefall.freebsd.org (fenner@localhost [127.0.0.1]) by freefall.freebsd.org (8.13.4/8.13.4) with ESMTP id k0LA0iha087225 for ; Sat, 21 Jan 2006 10:00:44 GMT (envelope-from fenner+portsurvey@freefall.freebsd.org) Received: (from fenner@localhost) by freefall.freebsd.org (8.13.4/8.13.4/Submit) id k0LA0i2k087224; Sat, 21 Jan 2006 10:00:44 GMT (envelope-from fenner+portsurvey) Date: Sat, 21 Jan 2006 10:00:44 GMT Message-Id: <200601211000.k0LA0i2k087224@freefall.freebsd.org> From: fenner@freebsd.org (Bill "distfiles" Fenner) To: freebsd-emulation@freebsd.org Subject: FreeBSD ports: 2 unfetchable distfiles: devel/linux-libglade, graphics/linux-ungif X-BeenThere: freebsd-emulation@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: ports@freebsd.org List-Id: Development of Emulators of other operating systems List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 21 Jan 2006 10:00:49 -0000 Dear freebsd-emulation@freebsd.org, You are listed as the FreeBSD port maintainer for 2 ports whose distfiles are not fetchable from their MASTER_SITES. Could you please visit http://people.freebsd.org/~fenner/portsurvey/freebsd-emulation@freebsd.org.html and correct the problems listed there? The individual ports with problems are devel/linux-libglade,graphics/linux-ungif. If you have already corrected the problems and submitted a PR, please accept my thanks and apologies for the delay in getting the fixes into the tree. This reminder is created automatically and does not (yet) have a way to know if a PR fixing the problem has been submitted. Please do *NOT* send your response to me directly; I do not necessarily have time to commit your fix; please instead submit a PR via 'send-pr' so it doesn't get lost. Problems are usually of two types: 1. The software package has been upgraded and the version in the port has been removed. The best solution to this problem is to upgrade the port to the most current version of the software package. If you are a FreeBSD committer, then you can just upgrade the port directly. If not, you should create the updated port on your own machine, test it (and maybe even run "portlint" on it), and then use "send-pr" to submit a "diff -uNr old-port updated-port". If you added or deleted any files, please make an explicit note of it. 2. The mirror site being used no longer contains the software package in question, or no longer exists. Solutions include: a) If there are other mirror sites, just remove the bad site from the list. (Make sure that what appears to be a bad site isn't actually a problem of type 1, upgrade) b) If the README or other support files in the software documentation mention where to get the software package, use one of those sites. c) Use a search engine to find another place to get the original DISTFILES. Make sure that you don't pick a FreeBSD distfiles mirror -- if you can't find any other places where the file exists, it can be a LOCAL_PORT or you can simply comment out the MASTER_SITES= line, with a comment explaining why. Once you have a solution, use "send-pr" to submit a "diff -u" of the Makefile. Note that this isn't an urgent issue, as people who try to build the port now will just fall back to the FreeBSD distfiles mirror. Please just put it on your list to do and get to it when you have time. These messages will continue to arrive twice a month until the fix is committed, as a reminder. Thanks, Bill "distfiles" Fenner. From owner-freebsd-emulation@FreeBSD.ORG Sat Jan 21 12:51:15 2006 Return-Path: X-Original-To: emulation@freebsd.org Delivered-To: freebsd-emulation@FreeBSD.ORG Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 3538D16A41F for ; Sat, 21 Jan 2006 12:51:15 +0000 (GMT) (envelope-from Alexander@Leidinger.net) Received: from www.ebusiness-leidinger.de (jojo.ms-net.de [84.16.236.246]) by mx1.FreeBSD.org (Postfix) with ESMTP id 63E7343D62 for ; Sat, 21 Jan 2006 12:51:07 +0000 (GMT) (envelope-from Alexander@Leidinger.net) Received: from Andro-Beta.Leidinger.net (p54A5D210.dip.t-dialin.net [84.165.210.16]) (authenticated bits=0) by www.ebusiness-leidinger.de (8.13.1/8.13.1) with ESMTP id k0LChjYO082434; Sat, 21 Jan 2006 13:43:45 +0100 (CET) (envelope-from Alexander@Leidinger.net) Received: from Magellan.Leidinger.net (Magellan.Leidinger.net [192.168.1.1]) by Andro-Beta.Leidinger.net (8.13.3/8.13.3) with ESMTP id k0LCp3Ue010976; Sat, 21 Jan 2006 13:51:04 +0100 (CET) (envelope-from Alexander@Leidinger.net) Date: Sat, 21 Jan 2006 13:51:03 +0100 From: Alexander Leidinger To: Boris Samorodov Message-ID: <20060121135103.7b051d3a@Magellan.Leidinger.net> In-Reply-To: <26483271@srv.sem.ipt.ru> References: <20060110202542.7e049c4c@Magellan.Leidinger.net> <20060111095954.c710azp5c0wwwkcg@netchild.homeip.net> <71140889@srv.sem.ipt.ru> <20060111165307.lz00xrvhw8w8okok@netchild.homeip.net> <83622623@srv.sem.ipt.ru> <20060112083425.t66g4lfb0gsks88o@netchild.homeip.net> <26483271@srv.sem.ipt.ru> X-Mailer: Sylpheed-Claws 1.9.100 (GTK+ 2.8.10; i386-portbld-freebsd7.0) Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit X-Virus-Scanned: by amavisd-new Cc: emulation@freebsd.org, paul beard Subject: Re: having some trouble with linux-pango X-BeenThere: freebsd-emulation@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Development of Emulators of other operating systems List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 21 Jan 2006 12:51:15 -0000 On Fri, 13 Jan 2006 16:59:52 +0300 Boris Samorodov wrote: > I have another idea. Seams it's more strict to the message's goal: > check for the line (/usr/X11R6/lib) at > ${LINUXBASE}/etc/ld.so.conf. ;-) Done in the linux X11 port, this should catch all dependencies. Bye, Alexander. -- Secret hacker rule #11: hackers read manuals. http://www.Leidinger.net Alexander @ Leidinger.net GPG fingerprint = C518 BC70 E67F 143F BE91 3365 79E2 9C60 B006 3FE7 WL http://www.amazon.de/exec/obidos/registry/1FZ4DTHQE9PQ8/ref=wl_em_to/