From owner-freebsd-emulation@FreeBSD.ORG Sun Aug 6 11:16:42 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 BB42216A4DD; Sun, 6 Aug 2006 11:16:42 +0000 (UTC) (envelope-from bsam@bsam.ru) Received: from mail.kuban.ru (mail.kuban.ru [62.183.66.246]) by mx1.FreeBSD.org (Postfix) with ESMTP id EBCDD43D45; Sun, 6 Aug 2006 11:16:40 +0000 (GMT) (envelope-from bsam@bsam.ru) Received: from bsam.ru ([83.239.48.134]) by mail.kuban.ru (8.9.1/8.9.1) with ESMTP id k76BGKbR049336; Sun, 6 Aug 2006 15:16:31 +0400 (MSD) Received: from bsam by bsam.ru with local (Exim 4.62 (FreeBSD)) (envelope-from ) id 1G9gb6-0000H1-TC; Sun, 06 Aug 2006 15:15:08 +0400 To: Jose Alonso Cardenas Marquez References: <200608041438.k74Ec3Wr096494@repoman.freebsd.org> <20060804195623.564c8a6e@Magellan.Leidinger.net> <20060804203725.efb1e8df.acm@FreeBSD.org> <36280092@bs2.sp34.ru> From: Boris Samorodov Date: Sun, 06 Aug 2006 15:15:08 +0400 In-Reply-To: <36280092@bs2.sp34.ru> (Boris Samorodov's message of "Sat, 05 Aug 2006 06:05:07 +0400") Message-ID: <95145875@bsam.ru> User-Agent: Gnus/5.11 (Gnus v5.11) Emacs/22.0.50 (berkeley-unix) MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Sender: Boris Samorodov Cc: Alexander Leidinger , freebsd-emulation@FreeBSD.org, garga@FreeBSD.org Subject: Re: cvs commit: ports/ftp Makefile ports/ftp/linux-curl Makefile distinfo.i386 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, 06 Aug 2006 11:16:42 -0000 On Sat, 05 Aug 2006 06:05:07 +0400 Boris Samorodov wrote: > On Fri, 4 Aug 2006 20:37:25 -0500 Jose Alonso Cardenas Marquez wrote: > > Now i have plist files for all my new linux ports. could you see it at > > http://hellfire.no-ip.org/ports/, maybe you could tell me if some > > things still are bad. > I made a quick glance at the ports and the plist for linux-krb5-libs > seems suspicious (too few @dirrm's). If I have time at Sunday I'll try > to look at the ports more carefully. Here are some more comments: 1. linux-curl - portrevision is not bumpted while the package is definitely changed (at list the binary is branded); (this question is not only for this port only) - can you descrtibe why did you decide to use @dirrmtry and not @dirrm to usr/share/doc/curl-7.13.1 directory (I speek about only the document directories here)? (this question is not only for this port only) 2. security/linux-krb5-libs Netchild and I agreed to install config files to linux etc directory after renaming them to *.dist (ex. etc/nsswitch.conf at linux_base-fc4 port). That gives a user a good example and don't override the real config (if any). And how to deal with real config file (i.e. install a symlink while installing or remove it while deletting the port) you may see at linux_base_fc4 pkg-install and pkg-plist files. BTW, maybe it's a right thing to create a symlink to the real FreeBSD kerberos configuration file (if any). Thank you for contributting to linux ports! WBR -- Boris Samorodov (bsam) Research Engineer, http://www.ipt.ru Telephone & Internet SP FreeBSD committer, http://www.FreeBSD.org The Power To Serve From owner-freebsd-emulation@FreeBSD.ORG Sun Aug 6 22:45:44 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 139CC16A4E2 for ; Sun, 6 Aug 2006 22:45:44 +0000 (UTC) (envelope-from acm@FreeBSD.org) Received: from mail8.hsphere.cc (mail8.hsphere.cc [216.157.145.28]) by mx1.FreeBSD.org (Postfix) with ESMTP id 0E7AC43D53 for ; Sun, 6 Aug 2006 22:45:41 +0000 (GMT) (envelope-from acm@FreeBSD.org) Received: (qmail 96901 invoked by uid 89); 6 Aug 2006 22:45:39 -0000 Received: from unknown (HELO HellFire.BSD.org.pe) (acardenas@bsd.org.pe@201.230.21.30) by mail8.hsphere.cc with SMTP; 6 Aug 2006 22:45:38 -0000 Date: Sun, 6 Aug 2006 17:45:43 -0500 From: Jose Alonso Cardenas Marquez To: Boris Samorodov Message-Id: <20060806174543.62b15d3d.acm@FreeBSD.org> In-Reply-To: <95145875@bsam.ru> References: <200608041438.k74Ec3Wr096494@repoman.freebsd.org> <20060804195623.564c8a6e@Magellan.Leidinger.net> <20060804203725.efb1e8df.acm@FreeBSD.org> <36280092@bs2.sp34.ru> <95145875@bsam.ru> Organization: FreeBSD X-Mailer: Sylpheed version 2.2.7 (GTK+ 2.8.20; i386-portbld-freebsd6.1) Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Cc: Alexander Leidinger , freebsd-emulation@FreeBSD.org, garga@FreeBSD.org Subject: Re: cvs commit: ports/ftp Makefile ports/ftp/linux-curl Makefile distinfo.i386 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, 06 Aug 2006 22:45:44 -0000 -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 On Sun, 06 Aug 2006 15:15:08 +0400 Boris Samorodov wrote: > Here are some more comments: > > 1. linux-curl > > - portrevision is not bumpted while the package is definitely changed > (at list the binary is branded); (this question is not only > for this port only) > > - can you descrtibe why did you decide to use @dirrmtry and not @dirrm > to usr/share/doc/curl-7.13.1 directory (I speek about only the > document directories here)? (this question is not only for this port > only) I fixed linux-curl/pkg-plist file and i bumped PORTVERSION on linux-curl, linux-openssl and linux-e2fsprogs. > 2. security/linux-krb5-libs > > Netchild and I agreed to install config files to linux etc directory > after renaming them to *.dist (ex. etc/nsswitch.conf at linux_base-fc4 > port). > > That gives a user a good example and don't override the real > config (if any). And how to deal with real config file (i.e. install a > symlink while installing or remove it while deletting the port) you > may see at linux_base_fc4 pkg-install and pkg-plist files. > > BTW, maybe it's a right thing to create a symlink to the real FreeBSD > kerberos configuration file (if any). I added pkg-install file and i made some changes on pkg-plist and Makefile files. Also i made a patch file for integrate linux-krb5-libs into linux_base-fc4. you can see all these changes at: http://hellfire.no-ip.org/ports/ I tested all my linux-ports on TB without problems. Please, can you take a look of linux_base-fc4.diff file? Greetings - ---- Jose Alonso Cardenas Marquez | http://www.FreeBSD.org acm@FreeBSD.org | http://www.BSD.org.pe GnuPG Key: http://www.FreeBSD.org/~acm/pgp/pubkey.asc -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.5 (FreeBSD) iD8DBQFE1nEXGV/UqJshvBkRAjaVAKCxCkqbo3qaC6ZI71cEB9ozSIvgBQCgrpHn RURfCrC96n6q2guC/mA2Fic= =dJry -----END PGP SIGNATURE----- From owner-freebsd-emulation@FreeBSD.ORG Mon Aug 7 00:04:20 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 8BBB416A4DF; Mon, 7 Aug 2006 00:04:20 +0000 (UTC) (envelope-from bsam@bsam.ru) Received: from mail.kuban.ru (mail.kuban.ru [62.183.66.246]) by mx1.FreeBSD.org (Postfix) with ESMTP id 0787C43D4C; Mon, 7 Aug 2006 00:04:19 +0000 (GMT) (envelope-from bsam@bsam.ru) Received: from bsam.ru ([83.239.48.144]) by mail.kuban.ru (8.9.1/8.9.1) with ESMTP id k7703wNQ016765; Mon, 7 Aug 2006 04:04:08 +0400 (MSD) Received: from bsam by bsam.ru with local (Exim 4.62 (FreeBSD)) (envelope-from ) id 1G9saS-0006fT-9s; Mon, 07 Aug 2006 04:03:16 +0400 To: Jose Alonso Cardenas Marquez References: <200608041438.k74Ec3Wr096494@repoman.freebsd.org> <20060804195623.564c8a6e@Magellan.Leidinger.net> <20060804203725.efb1e8df.acm@FreeBSD.org> <36280092@bs2.sp34.ru> <95145875@bsam.ru> <20060806174543.62b15d3d.acm@FreeBSD.org> From: Boris Samorodov Date: Mon, 07 Aug 2006 04:03:16 +0400 In-Reply-To: <20060806174543.62b15d3d.acm@FreeBSD.org> (Jose Alonso Cardenas Marquez's message of "Sun, 6 Aug 2006 17:45:43 -0500") Message-ID: <82654251@bsam.ru> User-Agent: Gnus/5.11 (Gnus v5.11) Emacs/22.0.50 (berkeley-unix) MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Sender: Boris Samorodov Cc: Alexander Leidinger , freebsd-emulation@FreeBSD.org, garga@FreeBSD.org Subject: Re: cvs commit: ports/ftp Makefile ports/ftp/linux-curl Makefile distinfo.i386 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, 07 Aug 2006 00:04:20 -0000 On Sun, 6 Aug 2006 17:45:43 -0500 Jose Alonso Cardenas Marquez wrote: > On Sun, 06 Aug 2006 15:15:08 +0400 > Boris Samorodov wrote: > > Here are some more comments: > > > > 1. linux-curl > > > > - portrevision is not bumpted while the package is definitely changed > > (at list the binary is branded); (this question is not only > > for this port only) > > > > - can you descrtibe why did you decide to use @dirrmtry and not @dirrm > > to usr/share/doc/curl-7.13.1 directory (I speek about only the > > document directories here)? (this question is not only for this port > > only) > I fixed linux-curl/pkg-plist file and i bumped PORTVERSION on > linux-curl, linux-openssl and linux-e2fsprogs. Great! > > 2. security/linux-krb5-libs > > > > Netchild and I agreed to install config files to linux etc directory > > after renaming them to *.dist (ex. etc/nsswitch.conf at linux_base-fc4 > > port). > > > > That gives a user a good example and don't override the real > > config (if any). And how to deal with real config file (i.e. install a > > symlink while installing or remove it while deletting the port) you > > may see at linux_base_fc4 pkg-install and pkg-plist files. > > > > BTW, maybe it's a right thing to create a symlink to the real FreeBSD > > kerberos configuration file (if any). > I added pkg-install file and i made some changes on pkg-plist and > Makefile files. Also i made a patch file for integrate linux-krb5-libs Why did you use @dirrmtry at security/linux-krb5-libs/pkg-plist? ;-) Actually, it seems to me that when in doubt you prefer to use @dirrmty macro. I'd say that it should be quite the opposite. This macro should be used only when you are sure that those directories are shared between ports and there is no (so to say) "master port" which deals with those directories. My opinion is to use @dirrmtry with care... > into linux_base-fc4. you can see all these changes at: > http://hellfire.no-ip.org/ports/ > I tested all my linux-ports on TB without problems. Please, can you > take a look of linux_base-fc4.diff file? Good work! And here are some comments: - you didn't show a diff for the distinfo; - portrevision is not bumpted; ;-) - at pkg-install script only empty directories are created, so there is no need to create a usr/kerberos one; - assume that you didn't check linux_base-fc4.diff file on TB, because I can't manage to find a line with "@dirrm usr/kerberos" at the plist file. Other than that seems OK. May be Alexander has something to add. Thanks! WBR -- Boris Samorodov (bsam) Research Engineer, http://www.ipt.ru Telephone & Internet SP FreeBSD committer, http://www.FreeBSD.org The Power To Serve From owner-freebsd-emulation@FreeBSD.ORG Mon Aug 7 01:12:14 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 1E25A16A4DD for ; Mon, 7 Aug 2006 01:12:14 +0000 (UTC) (envelope-from acm@FreeBSD.org) Received: from mail8.hsphere.cc (mail8.hsphere.cc [216.157.145.28]) by mx1.FreeBSD.org (Postfix) with ESMTP id 540A643D49 for ; Mon, 7 Aug 2006 01:12:13 +0000 (GMT) (envelope-from acm@FreeBSD.org) Received: (qmail 13554 invoked by uid 89); 7 Aug 2006 01:12:12 -0000 Received: from unknown (HELO HellFire.BSD.org.pe) (acardenas@bsd.org.pe@201.230.21.30) by mail8.hsphere.cc with SMTP; 7 Aug 2006 01:12:11 -0000 Date: Sun, 6 Aug 2006 20:12:16 -0500 From: Jose Alonso Cardenas Marquez To: Boris Samorodov Message-Id: <20060806201216.2e569321.acm@FreeBSD.org> In-Reply-To: <82654251@bsam.ru> References: <200608041438.k74Ec3Wr096494@repoman.freebsd.org> <20060804195623.564c8a6e@Magellan.Leidinger.net> <20060804203725.efb1e8df.acm@FreeBSD.org> <36280092@bs2.sp34.ru> <95145875@bsam.ru> <20060806174543.62b15d3d.acm@FreeBSD.org> <82654251@bsam.ru> Organization: FreeBSD X-Mailer: Sylpheed version 2.2.7 (GTK+ 2.8.20; i386-portbld-freebsd6.1) Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Cc: Alexander Leidinger , freebsd-emulation@FreeBSD.org, garga@FreeBSD.org Subject: Re: cvs commit: ports/ftp Makefile ports/ftp/linux-curl Makefile distinfo.i386 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, 07 Aug 2006 01:12:14 -0000 -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 On Mon, 07 Aug 2006 04:03:16 +0400 Boris Samorodov wrote: > On Sun, 6 Aug 2006 17:45:43 -0500 Jose Alonso Cardenas Marquez wrote: > > On Sun, 06 Aug 2006 15:15:08 +0400 > > Boris Samorodov wrote: > > Why did you use @dirrmtry at security/linux-krb5-libs/pkg-plist? ;-) > Actually, it seems to me that when in doubt you prefer to use @dirrmty > macro. I'd say that it should be quite the opposite. This macro should > be used only when you are sure that those directories are shared > between ports and there is no (so to say) "master port" which deals > with those directories. My opinion is to use @dirrmtry with care... Fixed. Maybe i don't need to work on security/linux-krb5-libs anymore, because it could be on linux_base-fc4 soon ;) > Good work! And here are some comments: > - you didn't show a diff for the distinfo; > - portrevision is not bumpted; ;-) > - at pkg-install script only empty directories are created, so there > is no need to create a usr/kerberos one; > - assume that you didn't check linux_base-fc4.diff file on TB, because > I can't manage to find a line with "@dirrm usr/kerberos" at the > plist file. I fixed all these points, you can see the TB log files. http://hellfire.no-ip.org/tb/logs/4-STABLE/linux_base-fc-4_7.log http://hellfire.no-ip.org/tb/logs/5-STABLE/linux_base-fc-4_7.log http://hellfire.no-ip.org/tb/logs/6-STABLE/linux_base-fc-4_7.log http://tb3.droso.net/logs/6-acm/linux_base-fc-4_7.log and the new diff file http://hellfire.no-ip.org/ports/linux_base-fc4.diff > Other than that seems OK. May be Alexander has something to add. > Thanks! If every things are ok, i'll send one PR with this patch. Thanks for your support :) Greetings - ---- Jose Alonso Cardenas Marquez | http://www.FreeBSD.org acm@FreeBSD.org | http://www.BSD.org.pe GnuPG Key: http://www.FreeBSD.org/~acm/pgp/pubkey.asc -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.5 (FreeBSD) iD8DBQFE1pNwGV/UqJshvBkRAlUxAJwLVtGcNPaUhoG6lrP2iVCd50riTwCbBKHk ubj+5rulyAKPnEgnCMTkacM= =VAHC -----END PGP SIGNATURE----- From owner-freebsd-emulation@FreeBSD.ORG Mon Aug 7 09:59:12 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 A601D16A580 for ; Mon, 7 Aug 2006 09:59:12 +0000 (UTC) (envelope-from kris@obsecurity.org) Received: from elvis.mu.org (elvis.mu.org [192.203.228.196]) by mx1.FreeBSD.org (Postfix) with ESMTP id 2AE8343D53 for ; Mon, 7 Aug 2006 09:59:12 +0000 (GMT) (envelope-from kris@obsecurity.org) Received: from obsecurity.dyndns.org (elvis.mu.org [192.203.228.196]) by elvis.mu.org (Postfix) with ESMTP id CF33A1A3C29 for ; Mon, 7 Aug 2006 02:59:11 -0700 (PDT) Received: by obsecurity.dyndns.org (Postfix, from userid 1000) id 2342151C4F; Mon, 7 Aug 2006 05:59:11 -0400 (EDT) Date: Mon, 7 Aug 2006 05:59:11 -0400 From: Kris Kennaway To: emulation@FreeBSD.org Message-ID: <20060807095910.GV12746@xor.obsecurity.org> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="YElNLjpQSt47mE23" Content-Disposition: inline User-Agent: Mutt/1.4.2.2i Cc: Subject: [ports-i386@pointyhat.freebsd.org: linux_dri-devel-6.5.20060624 failed on i386 4] 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, 07 Aug 2006 09:59:12 -0000 --YElNLjpQSt47mE23 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable FYI; can you please investigate and/or report to the developers? If you are already aware of this problem but do not yet have a fix, please mark the port BROKEN in the appropriate case, so that users do not unexpectedly encounter it. See http://pointyhat.freebsd.org for the full log. Thanks, Kris ----- Forwarded message from User Ports-i386 ----- X-Original-To: kkenn@localhost Delivered-To: kkenn@localhost.obsecurity.org X-Original-To: kris@FreeBSD.org Delivered-To: kris@FreeBSD.org Date: Sun, 6 Aug 2006 18:40:13 GMT From: User Ports-i386 To: kris@FreeBSD.org, erwin@FreeBSD.org Subject: linux_dri-devel-6.5.20060624 failed on i386 4 X-UIDL: (g-!!0cU!!]T`"!RTi"! X-Bogosity: Ham, tests=3Dbogofilter, spamicity=3D0.000000, version=3D1.0.3 building linux_dri-devel-6.5.20060624 on gohan38.freebsd.org in directory /x/tmp/4/chroot/1090 maintained by: freebsd-emulation@FreeBSD.org port directory: /usr/ports/graphics/linux_dri-devel build started at Sun Aug 6 18:39:46 GMT 2006 FETCH_DEPENDS=3D PATCH_DEPENDS=3D EXTRACT_DEPENDS=3D BUILD_DEPENDS=3D RUN_DEPENDS=3Dlinux-expat-1.95.8.tgz linux-fontconfig-2.2.3_5.tgz linux-xor= g-libs-6.8.2_5.tgz linux_base-fc-4_6.tgz prefixes: LOCALBASE=3Dusr/local X11BASE=3Dusr/X11R6 add_pkg =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =3D> Mesa-linux-bin-20060624.tar.bz2 doesn't seem to exist in /tmp/distfile= s/. =3D> Attempting to fetch from ftp://ftp-master.freebsd.org/pub/FreeBSD/port= s/distfiles/. fetch: ftp://ftp-master.freebsd.org/pub/FreeBSD/ports/distfiles/Mesa-linux-= bin-20060624.tar.bz2: File unavailable (e.g., file not found, no access) =3D> Attempting to fetch from ftp://pointyhat.freebsd.org/pub/FreeBSD/distf= iles/. fetch: ftp://pointyhat.freebsd.org/pub/FreeBSD/distfiles/Mesa-linux-bin-200= 60624.tar.bz2: File unavailable (e.g., file not found, no access) =3D> Attempting to fetch from http://people.freebsd.org/~anholt/dri/files/. Mesa-linux-bin-20060624.tar.bz2 10 MB 3305 kBps =3D> linux-libglide.tar.gz doesn't seem to exist in /tmp/distfiles/. =3D> Attempting to fetch from ftp://ftp-master.freebsd.org/pub/FreeBSD/port= s/distfiles/. fetch: ftp://ftp-master.freebsd.org/pub/FreeBSD/ports/distfiles/linux-libgl= ide.tar.gz: File unavailable (e.g., file not found, no access) =3D> Attempting to fetch from ftp://pointyhat.freebsd.org/pub/FreeBSD/distf= iles/. fetch: ftp://pointyhat.freebsd.org/pub/FreeBSD/distfiles/linux-libglide.tar= .gz: File unavailable (e.g., file not found, no access) =3D> Attempting to fetch from http://people.freebsd.org/~anholt/dri/files/. linux-libglide.tar.gz 279 kB 1566 kBps =3D> linux-dri-tools.tar.gz doesn't seem to exist in /tmp/distfiles/. =3D> Attempting to fetch from ftp://ftp-master.freebsd.org/pub/FreeBSD/port= s/distfiles/. fetch: ftp://ftp-master.freebsd.org/pub/FreeBSD/ports/distfiles/linux-dri-t= ools.tar.gz: File unavailable (e.g., file not found, no access) =3D> Attempting to fetch from ftp://pointyhat.freebsd.org/pub/FreeBSD/distf= iles/. fetch: ftp://pointyhat.freebsd.org/pub/FreeBSD/distfiles/linux-dri-tools.ta= r.gz: File unavailable (e.g., file not found, no access) =3D> Attempting to fetch from http://people.freebsd.org/~anholt/dri/files/. linux-dri-tools.tar.gz 121 kB 5301 kBps =3D> MD5 Checksum OK for Mesa-linux-bin-20060624.tar.bz2. =3D> MD5 Checksum OK for linux-libglide.tar.gz. =3D> MD5 Checksum OK for linux-dri-tools.tar.gz. =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D add_pkg =3D=3D=3D> Extracting for linux_dri-devel-6.5.20060624 =3D> MD5 Checksum OK for Mesa-linux-bin-20060624.tar.bz2. =3D> MD5 Checksum OK for linux-libglide.tar.gz. =3D> MD5 Checksum OK for linux-dri-tools.tar.gz. /usr/bin/tar: This does not look like a tar archive /usr/bin/tar: Skipping to next header /usr/bin/tar: Archive contains obsolescent base-64 headers /usr/bin/tar: Error exit delayed from previous errors *** Error code 1 Stop in /a/ports/graphics/linux_dri-devel. =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D build of /usr/ports/graphics/linux_dri-devel ended at Sun Aug 6 18:40:06 G= MT 2006 ----- End forwarded message ----- --YElNLjpQSt47mE23 Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.5 (FreeBSD) iD8DBQFE1w7tWry0BWjoQKURAoQaAJ9XxSVbitn5w7UjgntIhyjkHx7gJwCfRGC9 FEJDOjAqQGDx23G0d6x6w7I= =RRn3 -----END PGP SIGNATURE----- --YElNLjpQSt47mE23-- From owner-freebsd-emulation@FreeBSD.ORG Mon Aug 7 10:01:26 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 8136816A4E5 for ; Mon, 7 Aug 2006 10:01:26 +0000 (UTC) (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 00B4243D6B for ; Mon, 7 Aug 2006 10:01:13 +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 k77A1C7R012289 for ; Mon, 7 Aug 2006 10:01:12 GMT (envelope-from fenner+portsurvey@freefall.freebsd.org) Received: (from fenner@localhost) by freefall.freebsd.org (8.13.4/8.13.4/Submit) id k77A1CgD012288; Mon, 7 Aug 2006 10:01:12 GMT (envelope-from fenner+portsurvey) Date: Mon, 7 Aug 2006 10:01:12 GMT Message-Id: <200608071001.k77A1CgD012288@freefall.freebsd.org> From: fenner@freebsd.org (Bill "distfiles" Fenner) To: freebsd-emulation@freebsd.org Subject: FreeBSD ports: 2 unfetchable distfiles: devel/linux_devtools 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: Mon, 07 Aug 2006 10:01:26 -0000 Dear freebsd-emulation@freebsd.org, You are listed as the FreeBSD port maintainer for 2 port 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 port with a problem is devel/linux_devtools. 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 Mon Aug 7 10:35:37 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 77CB916A4E2; Mon, 7 Aug 2006 10:35:37 +0000 (UTC) (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 9959243D77; Mon, 7 Aug 2006 10:35:31 +0000 (GMT) (envelope-from Alexander@Leidinger.net) Received: from Andro-Beta.Leidinger.net (p54A5F08A.dip.t-dialin.net [84.165.240.138]) (authenticated bits=0) by www.ebusiness-leidinger.de (8.13.6/8.13.6) with ESMTP id k77AKtiC068309; Mon, 7 Aug 2006 12:20:56 +0200 (CEST) (envelope-from Alexander@Leidinger.net) Received: from Magellan.Leidinger.net (Magellan.Leidinger.net [192.168.1.1]) by Andro-Beta.Leidinger.net (8.13.4/8.13.3) with ESMTP id k77AZYWE077918; Mon, 7 Aug 2006 12:35:35 +0200 (CEST) (envelope-from Alexander@Leidinger.net) Date: Mon, 7 Aug 2006 12:37:20 +0200 From: Alexander Leidinger To: Boris Samorodov Message-ID: <20060807123720.04cb131e@Magellan.Leidinger.net> In-Reply-To: <82654251@bsam.ru> References: <200608041438.k74Ec3Wr096494@repoman.freebsd.org> <20060804195623.564c8a6e@Magellan.Leidinger.net> <20060804203725.efb1e8df.acm@FreeBSD.org> <36280092@bs2.sp34.ru> <95145875@bsam.ru> <20060806174543.62b15d3d.acm@FreeBSD.org> <82654251@bsam.ru> X-Mailer: Sylpheed-Claws 2.4.0 (GTK+ 2.8.20; 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: freebsd-emulation@FreeBSD.org, Jose Alonso Cardenas Marquez , garga@FreeBSD.org Subject: Re: cvs commit: ports/ftp Makefile ports/ftp/linux-curl Makefile distinfo.i386 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, 07 Aug 2006 10:35:37 -0000 Quoting Boris Samorodov (Mon, 07 Aug 2006 04:03:16 +0400): > > into linux_base-fc4. you can see all these changes at: > > > http://hellfire.no-ip.org/ports/ > > > I tested all my linux-ports on TB without problems. Please, can you > > take a look of linux_base-fc4.diff file? > > Good work! And here are some comments: > - you didn't show a diff for the distinfo; Now included. > - portrevision is not bumpted; ;-) Now bumped. > - at pkg-install script only empty directories are created, so there > is no need to create a usr/kerberos one; Fixed too. > - assume that you didn't check linux_base-fc4.diff file on TB, because > I can't manage to find a line with "@dirrm usr/kerberos" at the > plist file. > > Other than that seems OK. May be Alexander has something to add. Yes, the pkg-install script contains spaces in front of the commands in the krb5 part while the rest of the file uses tabs. What about openssl, does krb5 depend upon openssl? If not, I don't have objections regarding the change of the linux base port. If yes: it needs to be included too then. Bye, Alexander. -- BOFH excuse #127: Sticky bits on disk. http://www.Leidinger.net Alexander @ Leidinger.net: PGP ID = B0063FE7 http://www.FreeBSD.org netchild @ FreeBSD.org : PGP ID = 72077137 From owner-freebsd-emulation@FreeBSD.ORG Mon Aug 7 10:39: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 B561516A4DE; Mon, 7 Aug 2006 10:39:22 +0000 (UTC) (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 240B143D73; Mon, 7 Aug 2006 10:39:16 +0000 (GMT) (envelope-from Alexander@Leidinger.net) Received: from Andro-Beta.Leidinger.net (p54A5F08A.dip.t-dialin.net [84.165.240.138]) (authenticated bits=0) by www.ebusiness-leidinger.de (8.13.6/8.13.6) with ESMTP id k77AOfvF068330; Mon, 7 Aug 2006 12:24:41 +0200 (CEST) (envelope-from Alexander@Leidinger.net) Received: from Magellan.Leidinger.net (Magellan.Leidinger.net [192.168.1.1]) by Andro-Beta.Leidinger.net (8.13.4/8.13.3) with ESMTP id k77AdKes078481; Mon, 7 Aug 2006 12:39:20 +0200 (CEST) (envelope-from Alexander@Leidinger.net) Date: Mon, 7 Aug 2006 12:41:06 +0200 From: Alexander Leidinger To: Jose Alonso Cardenas Marquez Message-ID: <20060807124106.6137335a@Magellan.Leidinger.net> In-Reply-To: <20060806201216.2e569321.acm@FreeBSD.org> References: <200608041438.k74Ec3Wr096494@repoman.freebsd.org> <20060804195623.564c8a6e@Magellan.Leidinger.net> <20060804203725.efb1e8df.acm@FreeBSD.org> <36280092@bs2.sp34.ru> <95145875@bsam.ru> <20060806174543.62b15d3d.acm@FreeBSD.org> <82654251@bsam.ru> <20060806201216.2e569321.acm@FreeBSD.org> X-Mailer: Sylpheed-Claws 2.4.0 (GTK+ 2.8.20; 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: freebsd-emulation@FreeBSD.org, garga@FreeBSD.org Subject: Re: cvs commit: ports/ftp Makefile ports/ftp/linux-curl Makefile distinfo.i386 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, 07 Aug 2006 10:39:22 -0000 Quoting Jose Alonso Cardenas Marquez (Sun, 6 Aug 2006 20:12:16 -0500): > > Other than that seems OK. May be Alexander has something to add. > > Thanks! > > If every things are ok, i'll send one PR with this patch. Thanks for > your support :) See my other mail. No need to send a PR, we can approve a commit without a PR. :-) If you fix the pkg-install nit and if it doesn't depend upon openssl, go ahead and commit it. If it needs openssl, integrate it and show us the diff. Bye, Alexander. -- Janitor: Oh, marmalade! http://www.Leidinger.net Alexander @ Leidinger.net: PGP ID = B0063FE7 http://www.FreeBSD.org netchild @ FreeBSD.org : PGP ID = 72077137 From owner-freebsd-emulation@FreeBSD.ORG Mon Aug 7 14:39:33 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 D5AD416A4DD for ; Mon, 7 Aug 2006 14:39:33 +0000 (UTC) (envelope-from bsam@ns.kfs.ru) Received: from ns.kfs.ru (kfs.kfs.ru [62.183.117.194]) by mx1.FreeBSD.org (Postfix) with ESMTP id 104DC43D60 for ; Mon, 7 Aug 2006 14:39:31 +0000 (GMT) (envelope-from bsam@ns.kfs.ru) Received: from bsam by ns.kfs.ru with local (Exim 4.54 (FreeBSD)) id 1GA6GK-000EPw-8s; Mon, 07 Aug 2006 18:39:24 +0400 To: Kris Kennaway References: <20060807095910.GV12746@xor.obsecurity.org> From: Boris Samorodov Date: Mon, 07 Aug 2006 18:39:24 +0400 In-Reply-To: <20060807095910.GV12746@xor.obsecurity.org> (Kris Kennaway's message of "Mon, 7 Aug 2006 05:59:11 -0400") Message-ID: <13047395@serv3.int.kfs.ru> User-Agent: Gnus/5.11 (Gnus v5.11) Emacs/22.0.50 (berkeley-unix) MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Sender: "Boris B. Samorodov" Cc: emulation@FreeBSD.org Subject: Re: [ports-i386@pointyhat.freebsd.org: linux_dri-devel-6.5.20060624 failed on i386 4] 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, 07 Aug 2006 14:39:33 -0000 On Mon, 7 Aug 2006 05:59:11 -0400 Kris Kennaway wrote: > FYI; can you please investigate and/or report to the developers? If > you are already aware of this problem but do not yet have a fix, > please mark the port BROKEN in the appropriate case, so that users do > not unexpectedly encounter it. > See http://pointyhat.freebsd.org for the full log. This is another port which contains both bz2 and gz distfiles and doesn't extract at 4.x. I marked it BROKEN while searching for a good solution. Thanks, Kris. WBR -- Boris Samorodov (bsam) Research Engineer, http://www.ipt.ru Telephone & Internet SP FreeBSD committer, http://www.FreeBSD.org The Power To Serve From owner-freebsd-emulation@FreeBSD.ORG Mon Aug 7 16:50:21 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 162A216A4DF for ; Mon, 7 Aug 2006 16:50:21 +0000 (UTC) (envelope-from jhein@timing.com) Received: from Daffy.timing.com (w.timing.com [206.168.13.218]) by mx1.FreeBSD.org (Postfix) with ESMTP id 8C13343D45 for ; Mon, 7 Aug 2006 16:50:20 +0000 (GMT) (envelope-from jhein@timing.com) Received: from gromit.timing.com (gromit.timing.com [206.168.13.209]) by Daffy.timing.com (8.13.1/8.13.1) with ESMTP id k77GoJ06068657; Mon, 7 Aug 2006 10:50:19 -0600 (MDT) (envelope-from jhein@timing.com) Received: from gromit.timing.com (localhost [127.0.0.1]) by gromit.timing.com (8.13.6/8.13.6) with ESMTP id k77GoGpp019487; Mon, 7 Aug 2006 10:50:16 -0600 (MDT) (envelope-from jhein@gromit.timing.com) Received: (from jhein@localhost) by gromit.timing.com (8.13.6/8.13.6/Submit) id k77GoFgK019484; Mon, 7 Aug 2006 10:50:15 -0600 (MDT) (envelope-from jhein) MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Message-ID: <17623.28487.846095.994488@gromit.timing.com> Date: Mon, 7 Aug 2006 10:50:15 -0600 From: John E Hein To: Boris Samorodov In-Reply-To: <13047395@serv3.int.kfs.ru> References: <20060807095910.GV12746@xor.obsecurity.org> <13047395@serv3.int.kfs.ru> X-Mailer: VM 7.19 under Emacs 21.3.1 X-Virus-Scanned: ClamAV version 0.87.1, clamav-milter version 0.87 on Daffy.timing.com X-Virus-Status: Clean Cc: emulation@freebsd.org, Kris Kennaway Subject: Re: [ports-i386@pointyhat.freebsd.org: linux_dri-devel-6.5.20060624 failed on i386 4] 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, 07 Aug 2006 16:50:21 -0000 Boris Samorodov wrote at 18:39 +0400 on Aug 7, 2006: > On Mon, 7 Aug 2006 05:59:11 -0400 Kris Kennaway wrote: > > > FYI; can you please investigate and/or report to the developers? If > > you are already aware of this problem but do not yet have a fix, > > please mark the port BROKEN in the appropriate case, so that users do > > not unexpectedly encounter it. > > > See http://pointyhat.freebsd.org for the full log. > > This is another port which contains both bz2 and gz distfiles and > doesn't extract at 4.x. I marked it BROKEN while searching for a good > solution. > > Thanks, Kris. It's only semi-luck that it extracts in 5.x+. The extract command does gzip -nf -9 -dc Mesa-linux-bin-6.5.tar.bz2 (which silently does nothing) and pipes it to tar. However, on 5.x+ the tar command is bsdtar by default. bsdtar looks into its input and determines that it has been bzip'd and figures out how to handle it. The default 4.x tar (gnu tar) does not and needs the -j arg. Since you can't have more than one EXTRACT_SUFX, ports with a mix of .gz & .bz2 need special handling - maybe override do-extract, but the default do-extract does other stuff that is kludgy to copy/paste into individual ports. bsd.ports.mk is a little weak on support for this kind of thing. Maybe there could be a pre-extract that handles the .bz2 separately. As a workaround, check OSVERSION and, for 4.x, could override TAR to use bsdtar and have a BUILD_DEPENDS on archivers/bsdtar. From owner-freebsd-emulation@FreeBSD.ORG Mon Aug 7 17:03:38 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 92B0816A4E7 for ; Mon, 7 Aug 2006 17:03:38 +0000 (UTC) (envelope-from acm@FreeBSD.org) Received: from mail8.hsphere.cc (mail8.hsphere.cc [216.157.145.28]) by mx1.FreeBSD.org (Postfix) with ESMTP id 769A943D53 for ; Mon, 7 Aug 2006 17:03:37 +0000 (GMT) (envelope-from acm@FreeBSD.org) Received: (qmail 11625 invoked by uid 89); 7 Aug 2006 17:03:36 -0000 Received: from unknown (HELO HellFire.BSD.org.pe) (acardenas@bsd.org.pe@200.106.9.224) by mail8.hsphere.cc with SMTP; 7 Aug 2006 17:03:36 -0000 Date: Mon, 7 Aug 2006 12:03:43 -0500 From: Jose Alonso Cardenas Marquez To: Alexander Leidinger Message-Id: <20060807120343.25c79af0.acm@FreeBSD.org> In-Reply-To: <20060807124106.6137335a@Magellan.Leidinger.net> References: <200608041438.k74Ec3Wr096494@repoman.freebsd.org> <20060804195623.564c8a6e@Magellan.Leidinger.net> <20060804203725.efb1e8df.acm@FreeBSD.org> <36280092@bs2.sp34.ru> <95145875@bsam.ru> <20060806174543.62b15d3d.acm@FreeBSD.org> <82654251@bsam.ru> <20060806201216.2e569321.acm@FreeBSD.org> <20060807124106.6137335a@Magellan.Leidinger.net> Organization: FreeBSD X-Mailer: Sylpheed version 2.2.7 (GTK+ 2.8.20; i386-portbld-freebsd6.1) Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Cc: freebsd-emulation@FreeBSD.org, garga@FreeBSD.org Subject: Re: cvs commit: ports/ftp Makefile ports/ftp/linux-curl Makefile distinfo.i386 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, 07 Aug 2006 17:03:38 -0000 -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 On Mon, 7 Aug 2006 12:41:06 +0200 Alexander Leidinger wrote: > Quoting Jose Alonso Cardenas Marquez (Sun, 6 Aug 2006 20:12:16 -0500): > > > > Other than that seems OK. May be Alexander has something to add. > > > Thanks! > > > > If every things are ok, i'll send one PR with this patch. Thanks for > > your support :) > > See my other mail. No need to send a PR, we can approve a commit > without a PR. :-) > > If you fix the pkg-install nit and if it doesn't depend upon openssl, > go ahead and commit it. If it needs openssl, integrate it and show us > the diff. I fixed pkg-install file and i added linux-e2fsprogs to linux_base-fc4. I saw that linux-krb5-libs requires of this. please see the new changes at http://hellfire.no-ip.org/ports/linux_base-fc4.diff Greetings - ---- Jose Alonso Cardenas Marquez | http://www.FreeBSD.org acm@FreeBSD.org | http://www.BSD.org.pe GnuPG Key: http://www.FreeBSD.org/~acm/pgp/pubkey.asc -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.5 (FreeBSD) iD8DBQFE13JvGV/UqJshvBkRAudgAJ9RqGJjLZWD9jzPc2tfe+1U1/yWnwCdEHKb pKM7ge0er5RF8LZ2dgGmtok= =Khol -----END PGP SIGNATURE----- From owner-freebsd-emulation@FreeBSD.ORG Mon Aug 7 17:14:18 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 D853616A4E6 for ; Mon, 7 Aug 2006 17:14:18 +0000 (UTC) (envelope-from acm@FreeBSD.org) Received: from mail8.hsphere.cc (mail8.hsphere.cc [216.157.145.28]) by mx1.FreeBSD.org (Postfix) with ESMTP id 298B143D45 for ; Mon, 7 Aug 2006 17:14:16 +0000 (GMT) (envelope-from acm@FreeBSD.org) Received: (qmail 39579 invoked by uid 89); 7 Aug 2006 17:14:16 -0000 Received: from unknown (HELO HellFire.BSD.org.pe) (acardenas@bsd.org.pe@200.106.9.224) by mail8.hsphere.cc with SMTP; 7 Aug 2006 17:14:15 -0000 Date: Mon, 7 Aug 2006 12:14:23 -0500 From: Jose Alonso Cardenas Marquez To: Alexander Leidinger Message-Id: <20060807121423.f7c25dfc.acm@FreeBSD.org> In-Reply-To: <20060807123720.04cb131e@Magellan.Leidinger.net> References: <200608041438.k74Ec3Wr096494@repoman.freebsd.org> <20060804195623.564c8a6e@Magellan.Leidinger.net> <20060804203725.efb1e8df.acm@FreeBSD.org> <36280092@bs2.sp34.ru> <95145875@bsam.ru> <20060806174543.62b15d3d.acm@FreeBSD.org> <82654251@bsam.ru> <20060807123720.04cb131e@Magellan.Leidinger.net> Organization: FreeBSD X-Mailer: Sylpheed version 2.2.7 (GTK+ 2.8.20; i386-portbld-freebsd6.1) Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Cc: freebsd-emulation@FreeBSD.org, garga@FreeBSD.org Subject: Re: cvs commit: ports/ftp Makefile ports/ftp/linux-curl Makefile distinfo.i386 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, 07 Aug 2006 17:14:19 -0000 -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 I forgot the new log files \o/ http://hellfire.no-ip.org/tb/logs/4-STABLE/linux_base-fc-4_7.log http://hellfire.no-ip.org/tb/logs/5-STABLE/linux_base-fc-4_7.log http://hellfire.no-ip.org/tb/logs/6-STABLE/linux_base-fc-4_7.log http://tb3.droso.net/logs/6-acm/linux_base-fc-4_7.log Greetings - ---- Jose Alonso Cardenas Marquez | http://www.FreeBSD.org acm@FreeBSD.org | http://www.BSD.org.pe GnuPG Key: http://www.FreeBSD.org/~acm/pgp/pubkey.asc -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.5 (FreeBSD) iD8DBQFE13TvGV/UqJshvBkRAlRNAKC6YBXvSQ8krccy9ZC8ZaS+ewtuIwCfdiy4 U8MhDHmyicnPElOEKK/cUvs= =/i2M -----END PGP SIGNATURE----- From owner-freebsd-emulation@FreeBSD.ORG Mon Aug 7 18:44:16 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 93DC616A4DD; Mon, 7 Aug 2006 18:44:16 +0000 (UTC) (envelope-from bsam@bsam.ru) Received: from mail.kuban.ru (mail.kuban.ru [62.183.66.246]) by mx1.FreeBSD.org (Postfix) with ESMTP id 5B69A43D72; Mon, 7 Aug 2006 18:44:14 +0000 (GMT) (envelope-from bsam@bsam.ru) Received: from bsam.ru ([83.239.48.134]) by mail.kuban.ru (8.9.1/8.9.1) with ESMTP id k77Ihsl8054296; Mon, 7 Aug 2006 22:44:04 +0400 (MSD) Received: from bsam by bsam.ru with local (Exim 4.62 (FreeBSD)) (envelope-from ) id 1GAA4C-0003Wq-2c; Mon, 07 Aug 2006 22:43:08 +0400 To: Jose Alonso Cardenas Marquez References: <200608041438.k74Ec3Wr096494@repoman.freebsd.org> <20060804195623.564c8a6e@Magellan.Leidinger.net> <20060804203725.efb1e8df.acm@FreeBSD.org> <36280092@bs2.sp34.ru> <95145875@bsam.ru> <20060806174543.62b15d3d.acm@FreeBSD.org> <82654251@bsam.ru> <20060806201216.2e569321.acm@FreeBSD.org> <20060807124106.6137335a@Magellan.Leidinger.net> <20060807120343.25c79af0.acm@FreeBSD.org> From: Boris Samorodov Date: Mon, 07 Aug 2006 22:43:08 +0400 In-Reply-To: <20060807120343.25c79af0.acm@FreeBSD.org> (Jose Alonso Cardenas Marquez's message of "Mon, 7 Aug 2006 12:03:43 -0500") Message-ID: <80885091@bsam.ru> User-Agent: Gnus/5.11 (Gnus v5.11) Emacs/22.0.50 (berkeley-unix) MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Sender: Boris Samorodov Cc: Alexander Leidinger , freebsd-emulation@FreeBSD.org, garga@FreeBSD.org Subject: Re: cvs commit: ports/ftp Makefile ports/ftp/linux-curl Makefile distinfo.i386 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, 07 Aug 2006 18:44:16 -0000 On Mon, 7 Aug 2006 12:03:43 -0500 Jose Alonso Cardenas Marquez wrote: > On Mon, 7 Aug 2006 12:41:06 +0200 > Alexander Leidinger wrote: > > Quoting Jose Alonso Cardenas Marquez (Sun, 6 Aug 2006 20:12:16 -0500): > > > > > > Other than that seems OK. May be Alexander has something to add. > > > > Thanks! > > > > > > If every things are ok, i'll send one PR with this patch. Thanks for > > > your support :) > > > > See my other mail. No need to send a PR, we can approve a commit > > without a PR. :-) > > > > If you fix the pkg-install nit and if it doesn't depend upon openssl, > > go ahead and commit it. If it needs openssl, integrate it and show us > > the diff. > I fixed pkg-install file and i added linux-e2fsprogs to linux_base-fc4. > I saw that linux-krb5-libs requires of this. please see the new changes > at http://hellfire.no-ip.org/ports/linux_base-fc4.diff It's OK to me. WBR -- Boris Samorodov (bsam) Research Engineer, http://www.ipt.ru Telephone & Internet SP FreeBSD committer, http://www.FreeBSD.org The Power To Serve From owner-freebsd-emulation@FreeBSD.ORG Mon Aug 7 19:32:42 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 B43EF16A4E0; Mon, 7 Aug 2006 19:32:42 +0000 (UTC) (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 9C27343D53; Mon, 7 Aug 2006 19:32:40 +0000 (GMT) (envelope-from Alexander@Leidinger.net) Received: from Andro-Beta.Leidinger.net (p54A5F08A.dip.t-dialin.net [84.165.240.138]) (authenticated bits=0) by www.ebusiness-leidinger.de (8.13.6/8.13.6) with ESMTP id k77JHxJP070674; Mon, 7 Aug 2006 21:18:00 +0200 (CEST) (envelope-from Alexander@Leidinger.net) Received: from Magellan.Leidinger.net (Magellan.Leidinger.net [192.168.1.1]) by Andro-Beta.Leidinger.net (8.13.4/8.13.3) with ESMTP id k77JWhK3055871; Mon, 7 Aug 2006 21:32:44 +0200 (CEST) (envelope-from Alexander@Leidinger.net) Date: Mon, 7 Aug 2006 21:34:30 +0200 From: Alexander Leidinger To: Boris Samorodov Message-ID: <20060807213430.60e2d3bd@Magellan.Leidinger.net> In-Reply-To: <80885091@bsam.ru> References: <200608041438.k74Ec3Wr096494@repoman.freebsd.org> <20060804195623.564c8a6e@Magellan.Leidinger.net> <20060804203725.efb1e8df.acm@FreeBSD.org> <36280092@bs2.sp34.ru> <95145875@bsam.ru> <20060806174543.62b15d3d.acm@FreeBSD.org> <82654251@bsam.ru> <20060806201216.2e569321.acm@FreeBSD.org> <20060807124106.6137335a@Magellan.Leidinger.net> <20060807120343.25c79af0.acm@FreeBSD.org> <80885091@bsam.ru> X-Mailer: Sylpheed-Claws 2.4.0 (GTK+ 2.8.20; 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: freebsd-emulation@FreeBSD.org, Jose Alonso Cardenas Marquez , garga@FreeBSD.org Subject: Re: cvs commit: ports/ftp Makefile ports/ftp/linux-curl Makefile distinfo.i386 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, 07 Aug 2006 19:32:42 -0000 Quoting Boris Samorodov (Mon, 07 Aug 2006 22:43:08 +0400): > > I fixed pkg-install file and i added linux-e2fsprogs to linux_base-fc4. > > I saw that linux-krb5-libs requires of this. please see the new changes > > at http://hellfire.no-ip.org/ports/linux_base-fc4.diff > > It's OK to me. I'm curious, why the hell does krb5 need filesystem stuff? Bye, Alexander. -- It is morally wrong to allow suckers to keep their money. http://www.Leidinger.net Alexander @ Leidinger.net: PGP ID = B0063FE7 http://www.FreeBSD.org netchild @ FreeBSD.org : PGP ID = 72077137 From owner-freebsd-emulation@FreeBSD.ORG Mon Aug 7 19:42: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 AD33E16A4E6; Mon, 7 Aug 2006 19:42:47 +0000 (UTC) (envelope-from bsam@bsam.ru) Received: from mail.kuban.ru (mail.kuban.ru [62.183.66.246]) by mx1.FreeBSD.org (Postfix) with ESMTP id A09BF43D49; Mon, 7 Aug 2006 19:42:33 +0000 (GMT) (envelope-from bsam@bsam.ru) Received: from bsam.ru ([83.239.48.134]) by mail.kuban.ru (8.9.1/8.9.1) with ESMTP id k77JgECT060657; Mon, 7 Aug 2006 23:42:24 +0400 (MSD) Received: from bsam by bsam.ru with local (Exim 4.62 (FreeBSD)) (envelope-from ) id 1GAAye-0003eB-8z; Mon, 07 Aug 2006 23:41:28 +0400 To: Alexander Leidinger References: <200608041438.k74Ec3Wr096494@repoman.freebsd.org> <20060804195623.564c8a6e@Magellan.Leidinger.net> <20060804203725.efb1e8df.acm@FreeBSD.org> <36280092@bs2.sp34.ru> <95145875@bsam.ru> <20060806174543.62b15d3d.acm@FreeBSD.org> <82654251@bsam.ru> <20060806201216.2e569321.acm@FreeBSD.org> <20060807124106.6137335a@Magellan.Leidinger.net> <20060807120343.25c79af0.acm@FreeBSD.org> <80885091@bsam.ru> <20060807213430.60e2d3bd@Magellan.Leidinger.net> From: Boris Samorodov Date: Mon, 07 Aug 2006 23:41:28 +0400 In-Reply-To: <20060807213430.60e2d3bd@Magellan.Leidinger.net> (Alexander Leidinger's message of "Mon, 7 Aug 2006 21:34:30 +0200") Message-ID: <48721591@bsam.ru> User-Agent: Gnus/5.11 (Gnus v5.11) Emacs/22.0.50 (berkeley-unix) MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Sender: Boris Samorodov Cc: freebsd-emulation@FreeBSD.org, Jose Alonso Cardenas Marquez , garga@FreeBSD.org Subject: Re: cvs commit: ports/ftp Makefile ports/ftp/linux-curl Makefile distinfo.i386 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, 07 Aug 2006 19:42:47 -0000 On Mon, 7 Aug 2006 21:34:30 +0200 Alexander Leidinger wrote: > Quoting Boris Samorodov (Mon, 07 Aug 2006 22:43:08 +0400): > > > I fixed pkg-install file and i added linux-e2fsprogs to linux_base-fc4. > > > I saw that linux-krb5-libs requires of this. please see the new changes > > > at http://hellfire.no-ip.org/ports/linux_base-fc4.diff > > > > It's OK to me. > I'm curious, why the hell does krb5 need filesystem stuff? I searched rpmfind.net and found out that libcom_err.so which is needed by krb5-libs belongs to the e2fsprogs package. But it's not an answer to your question. Said that I'm curious too. WBR -- Boris Samorodov (bsam) Research Engineer, http://www.ipt.ru Telephone & Internet SP FreeBSD committer, http://www.FreeBSD.org The Power To Serve From owner-freebsd-emulation@FreeBSD.ORG Mon Aug 7 20:13:15 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 4668016A4DA for ; Mon, 7 Aug 2006 20:13:15 +0000 (UTC) (envelope-from acm@FreeBSD.org) Received: from mail8.hsphere.cc (mail8.hsphere.cc [216.157.145.28]) by mx1.FreeBSD.org (Postfix) with ESMTP id 1E0EE43D5A for ; Mon, 7 Aug 2006 20:13:00 +0000 (GMT) (envelope-from acm@FreeBSD.org) Received: (qmail 34539 invoked by uid 89); 7 Aug 2006 20:13:00 -0000 Received: from unknown (HELO HellFire.BSD.org.pe) (acardenas@bsd.org.pe@200.106.9.224) by mail8.hsphere.cc with SMTP; 7 Aug 2006 20:12:59 -0000 Date: Mon, 7 Aug 2006 15:13:00 -0500 From: Jose Alonso Cardenas Marquez To: Alexander Leidinger Message-Id: <20060807151300.2cac763a.acm@FreeBSD.org> In-Reply-To: <20060807213430.60e2d3bd@Magellan.Leidinger.net> References: <200608041438.k74Ec3Wr096494@repoman.freebsd.org> <20060804195623.564c8a6e@Magellan.Leidinger.net> <20060804203725.efb1e8df.acm@FreeBSD.org> <36280092@bs2.sp34.ru> <95145875@bsam.ru> <20060806174543.62b15d3d.acm@FreeBSD.org> <82654251@bsam.ru> <20060806201216.2e569321.acm@FreeBSD.org> <20060807124106.6137335a@Magellan.Leidinger.net> <20060807120343.25c79af0.acm@FreeBSD.org> <80885091@bsam.ru> <20060807213430.60e2d3bd@Magellan.Leidinger.net> Organization: FreeBSD X-Mailer: Sylpheed version 2.2.7 (GTK+ 2.8.20; i386-portbld-freebsd6.1) Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Cc: freebsd-emulation@FreeBSD.org, garga@FreeBSD.org Subject: Re: cvs commit: ports/ftp Makefile ports/ftp/linux-curl Makefile distinfo.i386 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, 07 Aug 2006 20:13:15 -0000 -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 On Mon, 7 Aug 2006 21:34:30 +0200 Alexander Leidinger wrote: > Quoting Boris Samorodov (Mon, 07 Aug 2006 22:43:08 +0400): > > > > I fixed pkg-install file and i added linux-e2fsprogs to linux_base-fc4. > > > I saw that linux-krb5-libs requires of this. please see the new changes > > > at http://hellfire.no-ip.org/ports/linux_base-fc4.diff > > > > It's OK to me. > > I'm curious, why the hell does krb5 need filesystem stuff? > > Bye, > Alexander. Really i don't know, but it requires libcom_err.so.2 and it's part of linux-e2fsprogs. Kerberos5 uses its own libcom_err library but I suppose that fedora team included the changes of kerberos libcom_err to linux-e2fsprogs libcom_err. This could be the explication of "why" linux-krb5 depend of linux-e2fsprogs. http://rpm.pbone.net/index.php3/stat/4/idpl/2050186/com/krb5-libs-1.4.1-5.i386.rpm.html Greetings - ---- Jose Alonso Cardenas Marquez | http://www.FreeBSD.org acm@FreeBSD.org | http://www.BSD.org.pe GnuPG Key: http://www.FreeBSD.org/~acm/pgp/pubkey.asc -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.5 (FreeBSD) iD8DBQFE157MGV/UqJshvBkRAu46AJ4mVjuXGz7bWkfkEC18aua4p6GJoACgoaZE J8LyFopgQxse1s7WbdMShAg= =DJK9 -----END PGP SIGNATURE----- From owner-freebsd-emulation@FreeBSD.ORG Mon Aug 7 21:19:23 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 BC27316A4DF for ; Mon, 7 Aug 2006 21:19:23 +0000 (UTC) (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 1BA4C43D6B for ; Mon, 7 Aug 2006 21:19:12 +0000 (GMT) (envelope-from Alexander@Leidinger.net) Received: from Andro-Beta.Leidinger.net (p54A5F08A.dip.t-dialin.net [84.165.240.138]) (authenticated bits=0) by www.ebusiness-leidinger.de (8.13.6/8.13.6) with ESMTP id k77L4Tnj071035; Mon, 7 Aug 2006 23:04:30 +0200 (CEST) (envelope-from Alexander@Leidinger.net) Received: from Magellan.Leidinger.net (Magellan.Leidinger.net [192.168.1.1]) by Andro-Beta.Leidinger.net (8.13.4/8.13.3) with ESMTP id k77LJ8e1070990; Mon, 7 Aug 2006 23:19:09 +0200 (CEST) (envelope-from Alexander@Leidinger.net) Date: Mon, 7 Aug 2006 23:20:55 +0200 From: Alexander Leidinger To: "Intron" Message-ID: <20060807232055.77a70f8a@Magellan.Leidinger.net> In-Reply-To: References: <1153994127.11460@origin.intron.ac> <20060728093647.GA32168@stud.fit.vutbr.cz> X-Mailer: Sylpheed-Claws 2.4.0 (GTK+ 2.8.20; 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: alexander@Leidinger.net, freebsd-emulation@freebsd.org Subject: Re: [Updated on 2006-07-29] Re: My Linux AIO Implementation Calling for Test 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, 07 Aug 2006 21:19:23 -0000 Quoting "Intron" (Sat, 29 Jul 2006 18:05:47 +0800): > Download: http://ftp.intron.ac/tmp/linux_aio-20060729.tar.bz2 > > 1. Use LMSG(). > 2. I wonder whether ARGS() is handy enough. Instead, the keyword __func__ > instituted by ISO C99 should be used. See my DARGPRINTF(). > 3. Some modifications for style(9). There are some style problems: - macros do not have to end with a ';' - lines with more than 80 characters (so far they can be changed to continue on the next line or some similar modifications) - between switch/if/while/... and the '(' should be a space - code which isn't used should be disabled with preprocessor directives, not with comments - '}' and '{' should be on the same line as the "else" - maybe more... And some code problems: - "Both User Space and Kernel Memory Leaked!" doesn't look very encouraging, what's the reason for this? How often can this occour and when? - please use the l_int, l_uint, ... types instead of plain int, unsigned, ... so that it can be used on amd64 too (the linuxolator runs in "32bit mode" there, so a 64bit long will break there) Maybe I will find some more stuff later... Bye, Alexander. -- The wages of sin is death, but so is the salary of virtue, and at least the evil get to go home early on Fridays. (Witches Abroad) http://www.Leidinger.net Alexander @ Leidinger.net: PGP ID = B0063FE7 http://www.FreeBSD.org netchild @ FreeBSD.org : PGP ID = 72077137 From owner-freebsd-emulation@FreeBSD.ORG Wed Aug 9 13:08:27 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 DE0FC16A4DA for ; Wed, 9 Aug 2006 13:08:26 +0000 (UTC) (envelope-from admin@intron.ac) Received: from intron.ac (unknown [210.51.165.237]) by mx1.FreeBSD.org (Postfix) with ESMTP id 617C143D60 for ; Wed, 9 Aug 2006 13:08:22 +0000 (GMT) (envelope-from admin@intron.ac) Received: from localhost (localhost [127.0.0.1]) (uid 1003) by intron.ac with local; Wed, 09 Aug 2006 21:08:20 +0800 id 00102E0F.44D9DE44.00004194 References: <1153994127.11460@origin.intron.ac> <20060728093647.GA32168@stud.fit.vutbr.cz> <20060807232055.77a70f8a@Magellan.Leidinger.net> In-Reply-To: <20060807232055.77a70f8a@Magellan.Leidinger.net> From: "Intron" To: Alexander Leidinger Date: Wed, 09 Aug 2006 21:08:20 +0800 Mime-Version: 1.0 Content-Type: text/plain; charset="gb2312"; format=flowed Content-Transfer-Encoding: 7bit Message-ID: Cc: freebsd-emulation@freebsd.org Subject: [Updated on 2006-08-09] Re: My Linux AIO Implementation Calling for Test 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, 09 Aug 2006 13:08:27 -0000 Download: http://ftp.intron.ac/tmp/linux_aio-20060809.tar.bz2 Updated files: -rw-r--r-- 1 root wheel 33841 8 9 20:59 linux_aio.c -rw-r--r-- 1 root wheel 2891 8 9 16:37 linux_aio.h -rw-r--r-- 1 root wheel 4199 8 9 19:36 readme.txt -rw-r--r-- 1 root wheel 1139 8 8 23:36 syscalls.master.diff -rwxr-xr-x 1 root wheel 46412 8 9 20:55 testaio -rw-r--r-- 1 root wheel 3742 8 9 20:59 testaio.c Alexander Leidinger wrote: > > There are some style problems: > - macros do not have to end with a ';' > - lines with more than 80 characters (so far they can be changed to > continue on the next line or some similar modifications) > - between switch/if/while/... and the '(' should be a space > - code which isn't used should be disabled with preprocessor > directives, not with comments > - '}' and '{' should be on the same line as the "else" > - maybe more... I have modified my code as you advised. > > And some code problems: > - "Both User Space and Kernel Memory Leaked!" doesn't look very > encouraging, what's the reason for this? How often can this occour > and when? Actually I once talked about this problem of memory leak to you and another German discussant around two months ago. FreeBSD's native aio(4) is much more powerful than Linux AIO. But there's a limitation in FreeBSD aio(4): some I/O operation cannot be cancelled after being started and before completion. Lines 208-216 in /sys/kern/vfs_aio.c read: /* * Current, there is only two backends: BIO and generic file I/O. * socket I/O is served by generic file I/O, this is not a good idea, since * disk file I/O and any other types without O_NONBLOCK flag can block daemon * threads, if there is no thread to serve socket I/O, the socket I/O will be * delayed too long or starved, we should create some threads dedicated to * sockets to do non-blocking I/O, same for pipe and fifo, for these I/O * systems we really need non-blocking interface, fiddling O_NONBLOCK in file * structure is not safe because there is race between userland and aio * daemons. */ In my code, once these types of AIO requests are submitted to FreeBSD's native aio(4), I can neither cancel them at once, nor destroy all related data structures both in user space and in kernel. So far I don't how to avoid this type of memory leak. 1. Prohibit those types of IO requests? 2. Wait for their completion even for minutes? On the other hand, if my linux_io_destroy() reports EAGAIN/EWOULDBLOCK to userland application, some GNU/Linux applications may exit abnormally. Because Linux io_destroy(2) will not throw the exception EAGAIN or EWOULDBLOCK. > - please use the l_int, l_uint, ... types instead of plain int, > unsigned, ... so that it can be used on amd64 too (the linuxolator > runs in "32bit mode" there, so a 64bit long will break there) I have modified my code (including "syscalls.master.diff") as you advised. > > Maybe I will find some more stuff later... > > Bye, > Alexander. > > -- > The wages of sin is death, but so is the salary of virtue, and at least the evil get to go home early on Fridays. > (Witches Abroad) > http://www.Leidinger.net Alexander @ Leidinger.net: PGP ID = B0063FE7 > http://www.FreeBSD.org netchild @ FreeBSD.org : PGP ID = 72077137 ------------------------------------------------------------------------ From Beijing, China From owner-freebsd-emulation@FreeBSD.ORG Wed Aug 9 13:41: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 BE1E716A4DF for ; Wed, 9 Aug 2006 13:41:40 +0000 (UTC) (envelope-from bsam@ns.kfs.ru) Received: from ns.kfs.ru (kfs.kfs.ru [62.183.117.194]) by mx1.FreeBSD.org (Postfix) with ESMTP id 431BB43D4C for ; Wed, 9 Aug 2006 13:41:40 +0000 (GMT) (envelope-from bsam@ns.kfs.ru) Received: from bsam by ns.kfs.ru with local (Exim 4.54 (FreeBSD)) id 1GAoJG-0006nN-4s; Wed, 09 Aug 2006 17:41:22 +0400 To: "Intron" References: <1153994127.11460@origin.intron.ac> <20060728093647.GA32168@stud.fit.vutbr.cz> <20060807232055.77a70f8a@Magellan.Leidinger.net> From: Boris Samorodov Date: Wed, 09 Aug 2006 17:41:22 +0400 In-Reply-To: (Intron's message of "Wed, 09 Aug 2006 21:08:20 +0800") Message-ID: <57663789@serv3.int.kfs.ru> User-Agent: Gnus/5.11 (Gnus v5.11) Emacs/22.0.50 (berkeley-unix) MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Sender: "Boris B. Samorodov" Cc: Alexander Leidinger , freebsd-emulation@freebsd.org Subject: Re: [Updated on 2006-08-09] Re: My Linux AIO Implementation Calling for Test 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, 09 Aug 2006 13:41:40 -0000 On Wed, 09 Aug 2006 21:08:20 +0800 Intron wrote: > Download: http://ftp.intron.ac/tmp/linux_aio-20060809.tar.bz2 OK, great. What is the preferred way to test your changes? WBR -- Boris Samorodov (bsam) Research Engineer, http://www.ipt.ru Telephone & Internet SP FreeBSD committer, http://www.FreeBSD.org The Power To Serve From owner-freebsd-emulation@FreeBSD.ORG Wed Aug 9 14:50:28 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 7D44416A4DD for ; Wed, 9 Aug 2006 14:50:28 +0000 (UTC) (envelope-from admin@intron.ac) Received: from intron.ac (unknown [210.51.165.237]) by mx1.FreeBSD.org (Postfix) with ESMTP id 5956C43D45 for ; Wed, 9 Aug 2006 14:50:27 +0000 (GMT) (envelope-from admin@intron.ac) Received: from localhost (localhost [127.0.0.1]) (uid 1003) by intron.ac with local; Wed, 09 Aug 2006 22:50:25 +0800 id 00102E2D.44D9F631.000047DF References: <1153994127.11460@origin.intron.ac> <20060728093647.GA32168@stud.fit.vutbr.cz> <20060807232055.77a70f8a@Magellan.Leidinger.net> <57663789@serv3.int.kfs.ru> In-Reply-To: <57663789@serv3.int.kfs.ru> From: "Intron" To: Boris Samorodov Date: Wed, 09 Aug 2006 22:50:25 +0800 Mime-Version: 1.0 Content-Type: text/plain; charset="gb2312"; format=flowed Content-Transfer-Encoding: 7bit Message-ID: Cc: freebsd-emulation@freebsd.org Subject: Re: My Linux AIO Implementation Calling for Test 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, 09 Aug 2006 14:50:28 -0000 Boris Samorodov wrote: > On Wed, 09 Aug 2006 21:08:20 +0800 Intron wrote: > >> Download: http://ftp.intron.ac/tmp/linux_aio-20060809.tar.bz2 > > OK, great. > > What is the preferred way to test your changes? > > > WBR > -- > Boris Samorodov (bsam) > Research Engineer, http://www.ipt.ru Telephone & Internet SP > FreeBSD committer, http://www.FreeBSD.org The Power To Serve I hope one day ORACLE 10g can run on FreeBSD. But besides Linux AIO implementation, ORACLE 10g requires some other Linux system calls, some of which on FreeBSD are still in development. For example, I guess, futex(2), which is being developped by Divacky Roman , probably is also needed by ORACLE 10g. Now you may try libaio-oracle (see my readme.txt). Compile your testing application with both libaio and libaio-oracle under GNU/Linux. And then, run the binary ELF on FreeBSD 7.0-CURRENT with my patch set. My "testaio.c" is the minimum testing program that I use. Please try to attack my patch set in any way. If you find any problem, please send debugging kernel message and/or the result of the command "trace" in ddb(4) (if kernel panics) and your testing program source to me. ------------------------------------------------------------------------ From Beijing, China From owner-freebsd-emulation@FreeBSD.ORG Thu Aug 10 01:42:15 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 D514B16A4E0 for ; Thu, 10 Aug 2006 01:42:15 +0000 (UTC) (envelope-from robb_force@hotmail.com) Received: from bay0-omc1-s39.bay0.hotmail.com (bay0-omc1-s39.bay0.hotmail.com [65.54.246.111]) by mx1.FreeBSD.org (Postfix) with ESMTP id 8A10543D49 for ; Thu, 10 Aug 2006 01:42:15 +0000 (GMT) (envelope-from robb_force@hotmail.com) Received: from hotmail.com ([207.46.9.147]) by bay0-omc1-s39.bay0.hotmail.com with Microsoft SMTPSVC(6.0.3790.1830); Wed, 9 Aug 2006 18:42:15 -0700 Received: from mail pickup service by hotmail.com with Microsoft SMTPSVC; Wed, 9 Aug 2006 18:42:15 -0700 Message-ID: Received: from 209.36.244.254 by BAY120-DAV9.phx.gbl with DAV; Thu, 10 Aug 2006 01:42:12 +0000 X-Originating-IP: [209.36.244.254] X-Originating-Email: [robb_force@hotmail.com] X-Sender: robb_force@hotmail.com From: "Robb Force" To: Date: Wed, 9 Aug 2006 18:42:12 -0700 MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit X-Priority: 3 X-MSMail-Priority: Normal X-Mailer: Microsoft Outlook Express 6.00.2800.1506 X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2800.1506 X-OriginalArrivalTime: 10 Aug 2006 01:42:15.0279 (UTC) FILETIME=[351D47F0:01C6BC1E] Subject: Wah!Cade port 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, 10 Aug 2006 01:42:15 -0000 I've hit a snag with the Daphne port. I haven't been able to get it to compile, so I'm still working on that. I thought I would try something simpler for my first port anyway. I'm building a MAME cabinet and needed a frontend. I found Wah!Cade to be ideal and very customizable. It is being developed in Python for Linux, but runs well on FreeBSD with the right dependencies. Here is my attempt at a Makefile for Wah!Cade. Unfortunately my internet access is being upgraded and I don't have a clean system, so I'm unable to test this completely. I'm going to attempt a test eventually on another box, but I thought I would get some feedback on this and thought some people might find this frontend interesting. # New ports collection makefile for: Wah!Cade # Date created: 08 August 2006 # Whom: Nathaniel Roark # # $FreeBSD$ # PORTNAME= wahcade PORTVERSION= 0.11 CATEGORIES= emulators MASTER_SITES= http://www.anti-particle.com/projects/wahcade/ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} DISTNAME= ${PORTNAME}-${PORTVERSION} MAINTAINER= ports@FreeBSD.org COMMENT= A fronted for almost any emulator (MameWAH clone) RUN_DEPENDS= ${PYTHON_SITELIBDIR}/pygtk.pth:${PORTSDIR}/x11-toolkits/py-gtk2 \ ${PYTHON_SITELIBDIR}/cElementTree.so:${PORTSDIR}/devel/py-celementtree USE_PYTHON= 2.4+ USE_PYDISTUTILS= yes NO_BUILD= yes OPTIONS= MPLAYER "For movie playback." off .include .if ${ARCH} != "i386" WITHOUT_PSYCO= yes .endif # required for PSYCO .ifndef(WITHOUT_PSYCO) RUN_DEPENDS+= ${PYTHON_SITELIBDIR}/psyco/_psyco.so:${PORTSDIR}/devel/py-psyco .if defined(WITH_MPLAYER) RUN_DEPENDS+= mplayer:${PORTSDIR}/multimedia/mplayer \ .endif pre-everything:: .ifndef(WITHOUT_PSYCO) @${ECHO_MSG} '===> Define WITHOUT_PSYCO to disable devel/py-psyco optimization' .endif post-install: .if !defined(NOPORTDOCS) ${MKDIR} ${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/doc/* ${DOCSDIR} .endif .include From owner-freebsd-emulation@FreeBSD.ORG Thu Aug 10 08:16:59 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 B40DE16A4DD for ; Thu, 10 Aug 2006 08:16:59 +0000 (UTC) (envelope-from xdivac02@stud.fit.vutbr.cz) Received: from eva.fit.vutbr.cz (eva.fit.vutbr.cz [147.229.10.14]) by mx1.FreeBSD.org (Postfix) with ESMTP id 12F8F43D53 for ; Thu, 10 Aug 2006 08:16:58 +0000 (GMT) (envelope-from xdivac02@stud.fit.vutbr.cz) Received: from eva.fit.vutbr.cz (localhost [127.0.0.1]) by eva.fit.vutbr.cz (envelope-from xdivac02@eva.fit.vutbr.cz) (8.13.7/8.13.7) with ESMTP id k7A8Gq1S092118 (version=TLSv1/SSLv3 cipher=EDH-RSA-DES-CBC3-SHA bits=168 verify=NO); Thu, 10 Aug 2006 10:16:52 +0200 (CEST) Received: (from xdivac02@localhost) by eva.fit.vutbr.cz (8.13.7/8.13.3/Submit) id k7A8GpQq092117; Thu, 10 Aug 2006 10:16:51 +0200 (CEST) Date: Thu, 10 Aug 2006 10:16:51 +0200 From: Divacky Roman To: Intron Message-ID: <20060810081651.GA91970@stud.fit.vutbr.cz> References: <1153994127.11460@origin.intron.ac> <20060728093647.GA32168@stud.fit.vutbr.cz> <20060807232055.77a70f8a@Magellan.Leidinger.net> <57663789@serv3.int.kfs.ru> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: User-Agent: Mutt/1.4.2i X-Scanned-By: MIMEDefang 2.54 on 147.229.10.14 Cc: freebsd-emulation@freebsd.org Subject: Re: My Linux AIO Implementation Calling for Test 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, 10 Aug 2006 08:16:59 -0000 On Wed, Aug 09, 2006 at 10:50:25PM +0800, Intron wrote: > Boris Samorodov wrote: > > >On Wed, 09 Aug 2006 21:08:20 +0800 Intron wrote: > > > >>Download: http://ftp.intron.ac/tmp/linux_aio-20060809.tar.bz2 > > > >OK, great. > > > >What is the preferred way to test your changes? > > > > > >WBR > >-- > >Boris Samorodov (bsam) > >Research Engineer, http://www.ipt.ru Telephone & Internet SP > >FreeBSD committer, http://www.FreeBSD.org The Power To Serve > > I hope one day ORACLE 10g can run on FreeBSD. But besides Linux AIO > implementation, ORACLE 10g requires some other Linux system calls, > some of which on FreeBSD are still in development. For example, > I guess, futex(2), which is being developped by Divacky Roman > , probably is also needed by ORACLE 10g. if you could provide me "strace -i -o bah oracle" run on linux (I want the bah file) I can see what syscalls are missing and do something about it... about futexes: I have working futexes but there are some stability issues. I am working on it and I have some uncommited patches which might help the situation. From owner-freebsd-emulation@FreeBSD.ORG Thu Aug 10 13:34:00 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 C556816A4DE; Thu, 10 Aug 2006 13:34:00 +0000 (UTC) (envelope-from admin@intron.ac) Received: from intron.ac (unknown [210.51.165.237]) by mx1.FreeBSD.org (Postfix) with ESMTP id 39F5243D70; Thu, 10 Aug 2006 13:33:58 +0000 (GMT) (envelope-from admin@intron.ac) Received: from localhost (localhost [127.0.0.1]) (uid 1003) by intron.ac with local; Thu, 10 Aug 2006 21:33:54 +0800 id 00102DF1.44DB35C2.00008645 From: "Intron" To: Alexander Leidinger , rdivacky@freebsd.org Date: Thu, 10 Aug 2006 21:33:54 +0800 Mime-Version: 1.0 Content-Type: text/plain; charset="gb2312"; format=flowed Content-Transfer-Encoding: 7bit Message-ID: Cc: freebsd-emulation@freebsd.org Subject: Please Update errno Mapping Table (BSD -> Linux) 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, 10 Aug 2006 13:34:00 -0000 The errno mapping tables in both /sys/i386/linux/linux_sysvec.c and /sys/amd64/linux32/linux32_sysvec.c need to be updated so that new FreeBSD error types can be found in them. If you consider my remark on the table to be useful, please place it beside the table. The table in remark was generated by my small script. /* * Error Number Mapping Table (BSD -> Linux) * * 0, -1, -2, -3, -4, -5, -6, -7, -8, -9, * -10, -35, -12, -13, -14, -15, -16, -17, -18, -19, * -20, -21, -22, -23, -24, -25, -26, -27, -28, -29, * -30, -31, -32, -33, -34, -11, -115, -114, -88, -89, * -90, -91, -92, -93, -94, -95, -96, -97, -98, -99, * -100, -101, -102, -103, -104, -105, -106, -107, -108, -109, * -110, -111, -40, -36, -112, -113, -39, NONE, -87, -122, * -116, -66, NONE, NONE, NONE, NONE, NONE, -37, -38, NONE, * NONE, NONE, -43, -42, -75, -125, -84, NONE, NONE, -74, * -72, -67, -71 * * Reference: * * FreeBSD: /sys/sys/errno.h * Linux: linux-2.6.17.8/include/asm-generic/errno-base.h * linux-2.6.17.8/include/asm-generic/errno.h */ static int bsd_to_linux_errno[ELAST + 1] = { -0, -1, -2, -3, -4, -5, -6, -7, -8, -9, -10, -35, -12, -13, -14, -15, -16, -17, -18, -19, -20, -21, -22, -23, -24, -25, -26, -27, -28, -29, -30, -31, -32, -33, -34, -11,-115,-114, -88, -89, -90, -91, -92, -93, -94, -95, -96, -97, -98, -99, -100,-101,-102,-103,-104,-105,-106,-107,-108,-109, -110,-111, -40, -36,-112,-113, -39, -11, -87,-122, -116, -66, -6, -6, -6, -6, -6, -37, -38, -9, -6, -6, -43, -42, -75,-125, -84, -95, -16, -74, -72, -67, -71 }; ------------------------------------------------------------------------ From Beijing, China