From owner-freebsd-emulation@FreeBSD.ORG Mon Mar 4 11:06:41 2013 Return-Path: Delivered-To: freebsd-emulation@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by hub.freebsd.org (Postfix) with ESMTP id 29851E96 for ; Mon, 4 Mar 2013 11:06:41 +0000 (UTC) (envelope-from owner-bugmaster@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:1900:2254:206c::16:87]) by mx1.freebsd.org (Postfix) with ESMTP id 0DD0EE40 for ; Mon, 4 Mar 2013 11:06:41 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.6/8.14.6) with ESMTP id r24B6ebN038714 for ; Mon, 4 Mar 2013 11:06:40 GMT (envelope-from owner-bugmaster@FreeBSD.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.6/8.14.6/Submit) id r24B6ew1038712 for freebsd-emulation@FreeBSD.org; Mon, 4 Mar 2013 11:06:40 GMT (envelope-from owner-bugmaster@FreeBSD.org) Date: Mon, 4 Mar 2013 11:06:40 GMT Message-Id: <201303041106.r24B6ew1038712@freefall.freebsd.org> X-Authentication-Warning: freefall.freebsd.org: gnats set sender to owner-bugmaster@FreeBSD.org using -f From: FreeBSD bugmaster To: freebsd-emulation@FreeBSD.org Subject: Current problem reports assigned to freebsd-emulation@FreeBSD.org X-BeenThere: freebsd-emulation@freebsd.org X-Mailman-Version: 2.1.14 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, 04 Mar 2013 11:06:41 -0000 Note: to view an individual PR, use: http://www.freebsd.org/cgi/query-pr.cgi?pr=(number). The following is a listing of current problems submitted by FreeBSD users. These represent problem reports covering all versions including experimental development code and obsolete releases. S Tracker Resp. Description -------------------------------------------------------------------------------- o kern/174933 emulation [linux] if_nameindex fail in linuxulator enviroment o ports/169988 emulation [PATCH] Update sysutils/linux-procps to 3.2.7; also up o ports/169896 emulation [patch] audio/linux-f10-alsa-lib: use OSS plugin by de o kern/169814 emulation [linux] ptrace is broken in Linux emulation o kern/169805 emulation [linux] utime() syscall does not work in linuxulator o kern/159646 emulation [linux] [patch] bump Linux version in linuxulator f kern/156691 emulation [vmware] [panic] panic when using hard disks as RAW de o kern/156353 emulation [ibcs2] ibcs2 binaries that execute on 4.x not working o kern/155577 emulation [boot] BTX halted after install. Reboot during install o kern/155040 emulation [linux] [patch] Linux recvfrom doesn't handle proto fa o kern/153990 emulation [hyper-v]: Will not install into Hyper-V on Server 200 o kern/153887 emulation [linux] Linux emulator not understand STB_GNU_UNIQUE b o kern/153243 emulation [ibcs2] Seg fault whne running COFF binary using iBCS2 o kern/151714 emulation [linux] print/acroread9 not usable due to lack of supp a bin/150262 emulation [patch] truss(1) -f doesn't follow descendants of the a kern/150186 emulation [parallels] [panic] Parallels Desktop: CDROM disconnec o ports/148097 emulation [patch] suggested addition to linux_base-* packages to o ports/148096 emulation emulators/linux_base-* can not be built from ports on o kern/147793 emulation [vmware] [panic] cdrom handling, panic, possible race o kern/146237 emulation [linux] Linux binaries not reading directories mounted p kern/144584 emulation [linprocfs][patch] bogus values in linprocfs o ports/142837 emulation [patch] emulators/linux_base-* packages fails to insta o kern/140156 emulation [linux] cdparanoia fails to read drive data f kern/138944 emulation [parallels] [regression] Parallels no longer works in o kern/138880 emulation [linux] munmap segfaults after linux_mmap2 stresstest o ports/135337 emulation [PATCH] emulators/linux_base-f10: incorrect bash usage s kern/133144 emulation [linux] linuxulator 2.6 crashes with nvidias libGL.so. o kern/126232 emulation [linux] Linux ioctl TCGETS (0x5401) always fails o kern/86619 emulation [linux] linux emulator interacts oddly with cp a kern/72920 emulation [linux] path "prefixing" is not done on unix domain so o kern/41543 emulation [patch] [request] easier wine/w23 support o kern/39201 emulation [linux] [patch] ptrace(2) and rfork(RFLINUXTHPN) confu o kern/36952 emulation [patch] [linux] ldd(1) command of linux does not work o kern/11165 emulation [ibcs2] IBCS2 doesn't work correctly with PID_MAX 9999 34 problems total. From owner-freebsd-emulation@FreeBSD.ORG Mon Mar 4 12:36:16 2013 Return-Path: Delivered-To: emulation@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by hub.freebsd.org (Postfix) with ESMTP id 2E1CAF5F; Mon, 4 Mar 2013 12:36:16 +0000 (UTC) (envelope-from r.c.ladan@gmail.com) Received: from mail-ee0-f42.google.com (mail-ee0-f42.google.com [74.125.83.42]) by mx1.freebsd.org (Postfix) with ESMTP id D26611651; Mon, 4 Mar 2013 12:36:14 +0000 (UTC) Received: by mail-ee0-f42.google.com with SMTP id b47so3759074eek.1 for ; Mon, 04 Mar 2013 04:36:08 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=x-received:sender:message-id:date:from:user-agent:mime-version:to :cc:subject:x-enigmail-version:content-type :content-transfer-encoding; bh=CjHgRXvbHbnPLX2/vATL4XLA4QkcsLqQnRKC3S84FZI=; b=T15nmT6nKlmSiVt33SfHrPp6K8l4/lswJMEWXrjRF+0EQRlPNkCuqBeWIwGaB0IBHz hWO40e8B4JDhHu+brCrnuRsgm8dwMTM7vKNZk5JvHYY8lZcuiUN2lFgN5oQkRvTIMslG WmzWFZsrrRs0wUGA8QdbRX6JzGY9HHDgn8n2n1Q0ZemCQyweKOGvndVpmI4SEtxYEfNS JO7mVehQRbcZHAEYng/VrEqtWxrUNJmmtlcucZ6bOF8AzmVd7E/LNKclLg1pu3iTUwm5 l35XIQqybuunECZKf8PLtW41PpWBhhQ1I+DUpCZCrTYnKMvt5rz3PC+2mjoY/gd2uvZu cFCw== X-Received: by 10.14.173.196 with SMTP id v44mr58371119eel.29.1362400568033; Mon, 04 Mar 2013 04:36:08 -0800 (PST) Received: from [192.168.178.20] (a82-161-212-209.adsl.xs4all.nl. [82.161.212.209]) by mx.google.com with ESMTPS id h5sm31855254eem.1.2013.03.04.04.36.06 (version=TLSv1 cipher=ECDHE-RSA-RC4-SHA bits=128/128); Mon, 04 Mar 2013 04:36:07 -0800 (PST) Sender: =?UTF-8?Q?Ren=C3=A9_Ladan?= Message-ID: <51349535.5040800@freebsd.org> Date: Mon, 04 Mar 2013 13:36:05 +0100 From: =?ISO-8859-1?Q?Ren=E9_Ladan?= User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:17.0) Gecko/20130228 Thunderbird/17.0.3 MIME-Version: 1.0 To: emulation@freebsd.org Subject: removing old linux ports X-Enigmail-Version: 1.5.1 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Cc: maho@freebsd.org, acm@freebsd.org, mva@freebsd.org, hrs@freebsd.org, bsam@freebsd.org X-BeenThere: freebsd-emulation@freebsd.org X-Mailman-Version: 2.1.14 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, 04 Mar 2013 12:36:16 -0000 Hi, since FreeBSD 7.X has reached its end of life, I plan to remove the expired Linux ports for the old Linuxolator (depending on INDEX build results) after an official annoucement that 7.X has expired has been sent. From http://beta.freshports.org/ports-expired.php?sort=expiration_date : - accessibility/linux-atk - archivers/linux-ucl - archivers/linux-upx - audio/linux-esound - audio/linux-libaudiofile - audio/linux-nas-libs - devel/linux-allegro - devel/linux-libglade - devel/linux-libsigc++20 - devel/linux-sdl12 - emulators/linux_base-fc4 - graphics/linux-imlib - graphics/linux-jpeg - graphics/linux-libGLU - graphics/linux-png - graphics/linux-png10 - graphics/linux-sdl_image - graphics/linux-tiff (also FORBIDDEN) - lang/linux-libg2c - multimedia/linux-libtheora - sysutils/linux-procps - textproc/linux-expat - textproc/linux-libxml - x11/linux-xorg-libs - x11-fonts/linux-fontconfig - x11-toolkits/linux-gtk - x11-toolkits/linux-gtk2 - x11-toolkits/linux-openmotif - x11-toolkits/linux-pango (also FORBIDDEN) Unmaintained ports: - audio/linux-alsa-lib - audio/linux-arts - audio/linux-freealut - audio/linux-libmad - audio/linux-libogg - audio/linux-libvorbis - audio/linux-openal - graphics/linux-cairo - graphics/linux-gdk-pixbuf - textproc/linux-xerces-c2 Other ports: - office@ textproc/linux-aspell - acm@ ftp/linux-curl - acm@ security/linux-openssl - bsam@ x11-toolkits/linux-qt33 - hrs@ textproc/linux-scim-libs - hrs@ textproc/linux-scim-gtk - maho@ graphics/linux-ungif - mva@ audio/linux-sdl_mixer - mva@ audio/linux-mikmod - (non-committer) devel/linux-libglade2 - (non-committer) emulators/linux-libaio - (non-committer) graphics/linux-libmng - (non-committer) textproc/linux-libxml2 From owner-freebsd-emulation@FreeBSD.ORG Mon Mar 4 14:11:35 2013 Return-Path: Delivered-To: emulation@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by hub.freebsd.org (Postfix) with ESMTP id 25DE1F1A for ; Mon, 4 Mar 2013 14:11:35 +0000 (UTC) (envelope-from r.c.ladan@gmail.com) Received: from mail-ee0-f50.google.com (mail-ee0-f50.google.com [74.125.83.50]) by mx1.freebsd.org (Postfix) with ESMTP id 8D8691A79 for ; Mon, 4 Mar 2013 14:11:34 +0000 (UTC) Received: by mail-ee0-f50.google.com with SMTP id e51so4036899eek.9 for ; Mon, 04 Mar 2013 06:11:26 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=x-received:message-id:date:from:user-agent:mime-version:to:subject :references:in-reply-to:x-enigmail-version:content-type :content-transfer-encoding; bh=y8gXNvJ3X2+myU5U9Ax9ls+Kk91ZG11vEO9znlIXfIo=; b=dw/uvNUQTRb8Hm8mbbbmxPNQxUK3fX/ly/MP2jj1ZS5RJ2+ZW6r1VZiB9acfttUETk 8K/rcjXeztPKlxuIpsQWJy0iYrXmjU8Jd7CRJXFeP+QLU1h+Z4JNz+09oQIteuyxOJ6Y EtDBtj7qdlwaXDLwBIQgshry30QUhijDoRt7awfXuR7UZiGqeIEieIDdFsKQFdjUt7Uo JnWMkMGIPzurBLJ9uOg+uoxtKgsjU3v8IAMHClJR46Z25bBPHUJ4WcN3Lx+0kycQDj6B 3npa0LhEXcu5jdL32qIOGDNuy83DACywUMezn80N9f4LierJmnWWllNSmT6hNWub5duV qd+w== X-Received: by 10.14.173.196 with SMTP id v44mr59127147eel.29.1362406286932; Mon, 04 Mar 2013 06:11:26 -0800 (PST) Received: from [192.168.178.20] (a82-161-212-209.adsl.xs4all.nl. [82.161.212.209]) by mx.google.com with ESMTPS id o3sm32258837eem.15.2013.03.04.06.11.25 (version=TLSv1 cipher=ECDHE-RSA-RC4-SHA bits=128/128); Mon, 04 Mar 2013 06:11:26 -0800 (PST) Message-ID: <5134AB8C.2050202@gmail.com> Date: Mon, 04 Mar 2013 15:11:24 +0100 From: =?ISO-8859-1?Q?Ren=E9_Ladan?= User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:17.0) Gecko/20130228 Thunderbird/17.0.3 MIME-Version: 1.0 To: emulation@freebsd.org Subject: Re: removing old linux ports References: <51349535.5040800@freebsd.org> In-Reply-To: <51349535.5040800@freebsd.org> X-Enigmail-Version: 1.5.1 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 8bit X-BeenThere: freebsd-emulation@freebsd.org X-Mailman-Version: 2.1.14 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, 04 Mar 2013 14:11:35 -0000 On 03/04/13 13:36, René Ladan wrote: > Hi, > > since FreeBSD 7.X has reached its end of life, I plan to remove the > expired Linux ports for the old Linuxolator (depending on INDEX build > results) after an official annoucement that 7.X has expired has been > sent. From > http://beta.freshports.org/ports-expired.php?sort=expiration_date : > [snip ports] > - office@ textproc/linux-aspell [snip more ports] Removing textproc/linux-aspell resulted in a broken portsnap build, which might mean it is still building for 7.X. I'll also write a patch to remove 7.X support from bsd.linux-apps.mk and bsd.linux-rpm.mk. Rene From owner-freebsd-emulation@FreeBSD.ORG Mon Mar 4 20:43:07 2013 Return-Path: Delivered-To: emulation@freebsd.org Received: from mx1.freebsd.org (mx1.FreeBSD.org [8.8.178.115]) by hub.freebsd.org (Postfix) with ESMTP id 641E5341 for ; Mon, 4 Mar 2013 20:43:07 +0000 (UTC) (envelope-from alexander@leidinger.net) Received: from mail.ebusiness-leidinger.de (mail.ebusiness-leidinger.de [217.11.53.44]) by mx1.freebsd.org (Postfix) with ESMTP id 2838212C3 for ; Mon, 4 Mar 2013 20:43:06 +0000 (UTC) Received: from outgoing.leidinger.net (p5DD45963.dip.t-dialin.net [93.212.89.99]) by mail.ebusiness-leidinger.de (Postfix) with ESMTPSA id EB07F844064; Mon, 4 Mar 2013 21:42:57 +0100 (CET) Received: from unknown (Titan.Leidinger.net [192.168.1.17]) by outgoing.leidinger.net (Postfix) with ESMTP id 6A55E4CF4; Mon, 4 Mar 2013 21:42:55 +0100 (CET) Date: Mon, 4 Mar 2013 21:42:54 +0100 From: Alexander Leidinger To: =?ISO-8859-1?Q?Ren=E9?= Ladan Subject: Re: removing old linux ports Message-ID: <20130304214254.00004f27@unknown> In-Reply-To: <5134AB8C.2050202@gmail.com> References: <51349535.5040800@freebsd.org> <5134AB8C.2050202@gmail.com> X-Mailer: Claws Mail 3.9.0cvs12 (GTK+ 2.16.6; i586-pc-mingw32msvc) Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable X-EBL-MailScanner-Information: Please contact the ISP for more information X-EBL-MailScanner-ID: EB07F844064.A2C64 X-EBL-MailScanner: Found to be clean X-EBL-MailScanner-SpamCheck: not spam, spamhaus-ZEN, SpamAssassin (not cached, score=-1.333, required 6, autolearn=disabled, ALL_TRUSTED -1.00, AWL -0.32, T_RP_MATCHES_RCVD -0.01) X-EBL-MailScanner-From: alexander@leidinger.net X-EBL-MailScanner-Watermark: 1363034578.14765@ipfUbzDQAIgr0Kfi0GP/ww X-EBL-Spam-Status: No Cc: emulation@freebsd.org X-BeenThere: freebsd-emulation@freebsd.org X-Mailman-Version: 2.1.14 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, 04 Mar 2013 20:43:07 -0000 On Mon, 04 Mar 2013 15:11:24 +0100 Ren=E9 Ladan wrote: > On 03/04/13 13:36, Ren=E9 Ladan wrote: > > Hi, > >=20 > > since FreeBSD 7.X has reached its end of life, I plan to remove the > > expired Linux ports for the old Linuxolator (depending on INDEX > > build results) after an official annoucement that 7.X has expired > > has been sent. From > > http://beta.freshports.org/ports-expired.php?sort=3Dexpiration_date : > > > [snip ports] > > - office@ textproc/linux-aspell >=20 > [snip more ports] I just took a quick look at the list, but wasn't able to identify something urgently needed (at least for the infrastructure ports maintained by emulation@). In general: just look at the expiration part of the fc4 port (really inside the Makefile) and compare it with all the ports which you want to remove (at least for the ports maintained by emulation@), if it matches you can remove. > Removing textproc/linux-aspell resulted in a broken portsnap build, > which might mean it is still building for 7.X. I'll also write a > patch to remove 7.X support from bsd.linux-apps.mk and > bsd.linux-rpm.mk. It would be nice if the patches results in a nice explanation for the user trying to use some linux stuff on 7.x. Bye, Alexander. --=20 http://www.Leidinger.net Alexander @ Leidinger.net: PGP ID =3D B0063FE7 http://www.FreeBSD.org netchild @ FreeBSD.org : PGP ID =3D 72077137 From owner-freebsd-emulation@FreeBSD.ORG Mon Mar 4 20:57:19 2013 Return-Path: Delivered-To: emulation@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by hub.freebsd.org (Postfix) with ESMTP id 870434D4 for ; Mon, 4 Mar 2013 20:57:19 +0000 (UTC) (envelope-from r.c.ladan@gmail.com) Received: from mail-wg0-f48.google.com (mail-wg0-f48.google.com [74.125.82.48]) by mx1.freebsd.org (Postfix) with ESMTP id 0C12D147D for ; Mon, 4 Mar 2013 20:57:18 +0000 (UTC) Received: by mail-wg0-f48.google.com with SMTP id 16so4498001wgi.3 for ; Mon, 04 Mar 2013 12:57:11 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=x-received:sender:message-id:date:from:user-agent:mime-version:to :cc:subject:references:in-reply-to:x-enigmail-version:content-type; bh=u93BRCaotgfaES/g7sR9v+cg9UiIdREOlLU0nXMpOP4=; b=AiAMAO4Z278h3ZdkTptoXtYmw6XFX3l3wcVO9qK+LJttubkeam5OEBBa/ytqO9fhmR ZbQbHUBPZ772yYVdOWcTi95Q4n2rob16kfM+yHI0jOcziEb12NyH75qGhruTD9GhP2xK c+Yv0BdsVfDnjxUZ6lfd3PAWnW6s3FBnXTSgD9tbS0CQB+5r71wCPjTMLFrKkJ45mg9M yysRkIlRAjq8FVgzWw2BeqqqoE/OGqSfOyoIcn5wBq54xu9QR1vgULXJltVvdcL2YWxl hnIhQwwAG+/tQSx2b1xIseYl+MWDv4H9/OuikuS5pc4i/heXjDZodTokwhdMPjh7vTNb GZqw== X-Received: by 10.194.119.68 with SMTP id ks4mr34856706wjb.3.1362430631790; Mon, 04 Mar 2013 12:57:11 -0800 (PST) Received: from [192.168.178.20] (a82-161-212-209.adsl.xs4all.nl. [82.161.212.209]) by mx.google.com with ESMTPS id m4sm12449136wie.2.2013.03.04.12.57.09 (version=TLSv1 cipher=ECDHE-RSA-RC4-SHA bits=128/128); Mon, 04 Mar 2013 12:57:10 -0800 (PST) Sender: =?UTF-8?Q?Ren=C3=A9_Ladan?= Message-ID: <51350AA4.1040702@freebsd.org> Date: Mon, 04 Mar 2013 21:57:08 +0100 From: =?UTF-8?B?UmVuw6kgTGFkYW4=?= User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:17.0) Gecko/20130228 Thunderbird/17.0.3 MIME-Version: 1.0 To: Alexander Leidinger Subject: Re: removing old linux ports References: <51349535.5040800@freebsd.org> <5134AB8C.2050202@gmail.com> <20130304214254.00004f27@unknown> In-Reply-To: <20130304214254.00004f27@unknown> X-Enigmail-Version: 1.5.1 Content-Type: multipart/mixed; boundary="------------020609010304030508000400" Cc: emulation@freebsd.org X-BeenThere: freebsd-emulation@freebsd.org X-Mailman-Version: 2.1.14 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, 04 Mar 2013 20:57:19 -0000 This is a multi-part message in MIME format. --------------020609010304030508000400 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 On 03/04/13 21:42, Alexander Leidinger wrote: > On Mon, 04 Mar 2013 15:11:24 +0100 Renï¿© Ladan > wrote: > >> On 03/04/13 13:36, Renï¿© Ladan wrote: >>> Hi, >>> >>> since FreeBSD 7.X has reached its end of life, I plan to remove >>> the expired Linux ports for the old Linuxolator (depending on >>> INDEX build results) after an official annoucement that 7.X has >>> expired has been sent. From >>> http://beta.freshports.org/ports-expired.php?sort=expiration_date >>> : >>> >> [snip ports] >>> - office@ textproc/linux-aspell >> >> [snip more ports] > > I just took a quick look at the list, but wasn't able to identify > something urgently needed (at least for the infrastructure ports > maintained by emulation@). In general: just look at the expiration > part of the fc4 port (really inside the Makefile) and compare it > with all the ports which you want to remove (at least for the ports > maintained by emulation@), if it matches you can remove. > Thanks. As expected: % make -C /usr/ports/head/emulators/linux_base-fc4/ -V EXPIRATION_DATE 2013-02-28 >> Removing textproc/linux-aspell resulted in a broken portsnap build, >> which might mean it is still building for 7.X. I'll also write >> a patch to remove 7.X support from bsd.linux-apps.mk and >> bsd.linux-rpm.mk. > I have re-added textproc/linux-aspell for now. > It would be nice if the patches results in a nice explanation for > the user trying to use some linux stuff on 7.x. > Uhm, like upgrading to 8.X ? (Sorry, no idea what else...) I have attached some *untested* patches for Mk/ , feel free to comment. As one is for bsd.port.mk, they must go through portmgr. Regards, Rene -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.19 (FreeBSD) Comment: Using GnuPG with Thunderbird - http://www.enigmail.net/ iQIcBAEBAgAGBQJRNQqkAAoJEK27+GEKN4m3WZsQAL/XuxLsG45Nd9oKAAZDDNBm D9F4OB4AISuZljxG00cN0lv+XpZ6ocEsDQDHuxJ5fRLQhViSdSAcVjPIPnhnH7oH VoRpmKxVpGzyVLjX/HpGs8pZxuE/X2acsm89MHpPPFro2F4K6gxnsTVWScgKJ27/ 7JjX6kSqoxTi3McfKps6brVodgVxUWm6yVAnIuvbLAq8rTG3kyjXvpHd57zg1JSQ D7izZ59VOlONeWBRC9Rt3le5v7PKZZUUAwLuA3t4qT1U+vbnWQfMd9Sdm6BfUepb 2ijhzkK0UGD5isSE/ThhjpEsc1lLd2XRoRTVjPazXs3p7IJXa1fkn+XsvTXUsODZ SwQErfcKJe3ogENdZVLFZVAJekGJ28tlfwDgNCWey/mngzX6xP3pCGO3E/PhhDH1 1xnUC8Jdkp2Zr7NYY7EdfUtFpEh2eT46dnEocxzSOF8MhtYQsg2qXeFS/PLhJW+Q 1XAR1uCQ6LpWQJ+JcWsMcZ9Mc9c6cU7VeNXl2cio3rmjJLjGSrH4XzWpciUYSGMO zfEit7GqOu6Jsafv6N0L2c8ngvRMEMLSTA5phzsRr65xonr1c1UYzcmx7V4IIyvh kWD70X+2m816D/BOULP3L8PD3LKYZpbWXEd0qg9Z7hnfsRnsM9LL4bh5zCtCC4UZ tVIa7EA7T0DBS5oqk6pF =FTC2 -----END PGP SIGNATURE----- --------------020609010304030508000400 Content-Type: text/plain; charset=us-ascii; name="bsd.linux.mk.diff" Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="bsd.linux.mk.diff" SW5kZXg6IGJzZC5saW51eC1hcHBzLm1rCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09 PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIGJzZC5saW51eC1h cHBzLm1rCShyZXZpc2lvbiAzMTM0MDkpCisrKyBic2QubGludXgtYXBwcy5tawkod29ya2lu ZyBjb3B5KQpAQCAtNDYsOSArNDYsNiBAQAogLiAgICBlbHNlCiBJR05PUkU9CQl2YWxpZCB2 YWx1ZXMgZm9yIE9WRVJSSURFX0xJTlVYX05PTkJBU0VfUE9SVFMgYXJlOiBcImYxMFwiCiAu ICAgIGVuZGlmCi0uICBlbGlmICR7T1NWRVJTSU9OfSA8IDgwMDA3NiB8fCAke0xJTlVYX09T UkVMRUFTRX0gPT0gIjIuNC4yIgotIyBkZWZhdWx0IGZvciBPU1ZFUlNJT04gPCA4MDAwNzYK LUxJTlVYX0RJU1RfU1VGRklYPQogLiAgZWxzZQogIyBkZWZhdWx0IGZvciBPU1ZFUlNJT04g Pj0gODAwMDc2CiBMSU5VWF9ESVNUX1NVRkZJWD0JLWYxMApAQCAtNjQsOSArNjEsNiBAQAog CQkJCQlvcGVuYWwgb3Blbm1vdGlmIG9wZW5zc2wgcGFuZ28gcG5nIHBuZzEwIHF0MzMgc2Np bWd0ayBzY2ltbGlicyBzZGwxMiBcCiAJCQkJCXNkbGltYWdlIHNkbG1peGVyIHRpZmYgeG9y Z2xpYnMgdWNsIHVuZ2lmIHVweCB3ZWJhdXRoCiAKLSMgMi40LjIgY29tcG9uZW50cwotX0xJ TlVYX0FQUFNfQUxMKz0KLQogIyAyLjYuMTYgY29tcG9uZW50cwogX0xJTlVYXzI2X0FQUFM9 CQlhbHNhLXBsdWdpbnMtb3NzIGJsdCBjeXJ1cy1zYXNsMiBkYnVzZ2xpYiBkYnVzbGlicyBc CiAJCQlsaWJhc3luY25zIGxpYmlkbiBsaWJzc2gyIGxpYnY0bCBuc3ByIG5zcyBvcGVuYWwt c29mdCBcCkBAIC03NCwxNSArNjgsNiBAQAogCiBfTElOVVhfQVBQU19BTEwrPQkke19MSU5V WF8yNl9BUFBTfQogCi0jIExldCdzIGNoZWNrIGlmIGNvbXBvbmVudHMgZnJvbSBVU0VfTElO VVhfQVBQUyBleGlzdCBhdCBfTElOVVhfMjZfQVBQUyBmb3IgTElOVVhfRElTVF9TVUZGSVg6 PSIiCi0uICBpZiAke0xJTlVYX0RJU1RfU1VGRklYfT09IiIKLS4gICAgZm9yIGNvbXBvbmVu dCBpbiAke1VTRV9MSU5VWF9BUFBTfQotLiAgICAgIGlmICR7X0xJTlVYXzI2X0FQUFM6TSR7 Y29tcG9uZW50fX0hPSIiCi1JR05PUkU9CWJzZC5saW51eC1hcHBzLm1rIHRlc3QgZmFpbGVk OiBUaGUgY29tcG9uZW50ICR7Y29tcG9uZW50fSBjYW4gYmUgdXNlZCB3aXRoIGF0IGxlYXN0 IGxpbnV4X2Jhc2UtZjEwCi0uICAgICAgZW5kaWYKLS4gICAgZW5kZm9yCi0uICBlbmRpZgot CiAjIENvbXBvbmVudCBkZWZpbml0aW9uIHNlY3Rpb24KICMKICMgY29tcG9uZW50JHtMSU5V WF9ESVNUX1NVRkZJWDpTLy0vXy99X0ZJTEUKQEAgLTkzLDM0ICs3OCwyOCBAQAogIyBjb21w b25lbnRfUE9SVAktIEEgcG9ydCB3aGljaCB3aWxsIGJlIHVzZWQgdG8gaW5zdGFsbCBhIG1p c3NpbmcgZGVwZW5kZW5jeS4KICMgY29tcG9uZW50X0RFUEVORFMJLSBBIGxpc3Qgb2YgY29t cG9uZW50cyB0aGUgY3VycmVudCBjb21wb25lbnQgZGVwZW5kcyBvbi4KIAotYWxsZWdyb19G SUxFPQkJJHtMSU5VWEJBU0V9L3Vzci9saWIvbGliYWxsZWctNC4wLjMuc28KIGFsbGVncm9f ZjEwX0ZJTEU9CSR7TElOVVhCQVNFfS91c3IvbGliL2xpYmFsbGVnLTQuMi4yLnNvCiBhbGxl Z3JvX0RFVEVDVD0JCSR7YWxsZWdybyR7TElOVVhfRElTVF9TVUZGSVg6Uy8tL18vfV9GSUxF fQogYWxsZWdyb19QT1JUPQkJJHtQT1JUU0RJUn0vZGV2ZWwvbGludXgke0xJTlVYX0RJU1Rf U1VGRklYfS1hbGxlZ3JvCiBhbGxlZ3JvX0RFUEVORFM9CXhvcmdsaWJzCiAKLSMgbm9fYWxz YS1wbHVnaW5zLW9zc19GSUxFCiBhbHNhLXBsdWdpbnMtb3NzX2YxMF9GSUxFPQkke0xJTlVY QkFTRX0vdXNyL2xpYi9hbHNhLWxpYi9saWJhc291bmRfbW9kdWxlX3BjbV9vc3Muc28KIGFs c2EtcGx1Z2lucy1vc3NfREVURUNUPQkke2Fsc2EtcGx1Z2lucy1vc3Mke0xJTlVYX0RJU1Rf U1VGRklYOlMvLS9fL31fRklMRX0KIGFsc2EtcGx1Z2lucy1vc3NfUE9SVD0JCSR7UE9SVFNE SVJ9L2F1ZGlvL2xpbnV4JHtMSU5VWF9ESVNUX1NVRkZJWH0tYWxzYS1wbHVnaW5zLW9zcwog YWxzYS1wbHVnaW5zLW9zc19ERVBFTkRTPQlhbHNhbGliCiAKLWFsc2FsaWJfRklMRT0JCSR7 TElOVVhCQVNFfS9saWIvbGliYXNvdW5kLnNvLjIuMC4wCiBhbHNhbGliX2YxMF9GSUxFPQkk e0xJTlVYQkFTRX0vbGliL2xpYmFzb3VuZC5zby4yLjAuMAogYWxzYWxpYl9ERVRFQ1Q9CQkk e2Fsc2FsaWIke0xJTlVYX0RJU1RfU1VGRklYOlMvLS9fL31fRklMRX0KIGFsc2FsaWJfUE9S VD0JCSR7UE9SVFNESVJ9L2F1ZGlvL2xpbnV4JHtMSU5VWF9ESVNUX1NVRkZJWH0tYWxzYS1s aWIKIAotYXJ0c19GSUxFPQkJCSR7TElOVVhCQVNFfS91c3IvbGliL2xpYmFydHNjLnNvLjAK IGFydHNfZjEwX0ZJTEU9CQkke0xJTlVYQkFTRX0vdXNyL2xpYi9saWJhcnRzYy5zby4wCiBh cnRzX0RFVEVDVD0JCSR7YXJ0cyR7TElOVVhfRElTVF9TVUZGSVg6Uy8tL18vfV9GSUxFfQog YXJ0c19QT1JUPQkJCSR7UE9SVFNESVJ9L2F1ZGlvL2xpbnV4JHtMSU5VWF9ESVNUX1NVRkZJ WH0tYXJ0cwogCi1hc3BlbGxfRklMRT0JCSR7TElOVVhCQVNFfS91c3IvbGliL2xpYmFzcGVs bC5zby4xNS4wLjIKIGFzcGVsbF9mMTBfRklMRT0JJHtMSU5VWEJBU0V9L3Vzci9saWIvbGli YXNwZWxsLnNvLjE1LjEuNAogYXNwZWxsX0RFVEVDVD0JCSR7YXNwZWxsJHtMSU5VWF9ESVNU X1NVRkZJWDpTLy0vXy99X0ZJTEV9CiBhc3BlbGxfUE9SVD0JCSR7UE9SVFNESVJ9L3RleHRw cm9jL2xpbnV4JHtMSU5VWF9ESVNUX1NVRkZJWH0tYXNwZWxsCiAKLWF0a19GSUxFPQkJCSR7 TElOVVhCQVNFfS91c3IvbGliL2xpYmF0ay0xLjAuc28uMC45MDEuMAogYXRrX2YxMF9GSUxF PQkJJHtMSU5VWEJBU0V9L3Vzci9saWIvbGliYXRrLTEuMC5zby4wLjI0MDkuMQogYXRrX0RF VEVDVD0JCQkke2F0ayR7TElOVVhfRElTVF9TVUZGSVg6Uy8tL18vfV9GSUxFfQogYXRrX1BP UlQ9CQkJJHtQT1JUU0RJUn0vYWNjZXNzaWJpbGl0eS9saW51eCR7TElOVVhfRElTVF9TVUZG SVh9LWF0awpAQCAtMTMwLDE5ICsxMDksMTYgQEAKIGJsdF9QT1JUPQkJJHtQT1JUU0RJUn0v eDExLXRvb2xraXRzL2xpbnV4JHtMSU5VWF9ESVNUX1NVRkZJWH0tYmx0CiBibHRfREVQRU5E Uz0JCXRjbDg0IHRrODQgeG9yZ2xpYnMKIAotY2Fpcm9fRklMRT0JCQkke0xJTlVYQkFTRX0v dXNyL2xpYi9saWJjYWlyby5zby4yLjIuMwogY2Fpcm9fZjEwX0ZJTEU9CQkke0xJTlVYQkFT RX0vdXNyL2xpYi9saWJjYWlyby5zby4yLjEwODAwLjAKIGNhaXJvX0RFVEVDVD0JCSR7Y2Fp cm8ke0xJTlVYX0RJU1RfU1VGRklYOlMvLS9fL31fRklMRX0KIGNhaXJvX1BPUlQ9CQkJJHtQ T1JUU0RJUn0vZ3JhcGhpY3MvbGludXgke0xJTlVYX0RJU1RfU1VGRklYfS1jYWlybwogY2Fp cm9fREVQRU5EUz0JCWZvbnRjb25maWcgcG5nIHhvcmdsaWJzCiAKLSMgbm8gY3Vwcy1saWJz X0ZJTEUKIGN1cHMtbGlic19mMTBfRklMRT0JJHtMSU5VWEJBU0V9L3Vzci9saWIvbGliY3Vw cy5zby4yCiBjdXBzLWxpYnNfREVURUNUPQkke2N1cHMtbGlicyR7TElOVVhfRElTVF9TVUZG SVg6Uy8tL18vfV9GSUxFfQogY3Vwcy1saWJzX1BPUlQ9CQkke1BPUlRTRElSfS9wcmludC9s aW51eCR7TElOVVhfRElTVF9TVUZGSVh9LWN1cHMtbGlicwogY3Vwcy1saWJzX0RFUEVORFM9 CWdudXRscwogCi1jdXJsX0ZJTEU9CQkke0xJTlVYQkFTRX0vdXNyL2xpYi9saWJjdXJsLnNv LjMuMC4wCiBjdXJsX2YxMF9GSUxFPQkJJHtMSU5VWEJBU0V9L3Vzci9saWIvbGliY3VybC5z by40LjEuMQogY3VybF9ERVRFQ1Q9CQkke2N1cmwke0xJTlVYX0RJU1RfU1VGRklYOlMvLS9f L31fRklMRX0KIGN1cmxfUE9SVD0JCSR7UE9SVFNESVJ9L2Z0cC9saW51eCR7TElOVVhfRElT VF9TVUZGSVh9LWN1cmwKQEAgLTE1MCwzNTAgKzEyNiwyNzkgQEAKIGN1cmxfREVQRU5EUz0J CWN5cnVzLXNhc2wyIG9wZW5sZGFwCiAuICBlbmRpZgogCi0jIG5vIGN5cnVzLXNhc2wyX0ZJ TEUKIGN5cnVzLXNhc2wyX2YxMF9GSUxFPQkke0xJTlVYQkFTRX0vdXNyL2xpYi9saWJzYXNs Mi5zby4yLjAuMjIKIGN5cnVzLXNhc2wyX0RFVEVDVD0JJHtjeXJ1cy1zYXNsMiR7TElOVVhf RElTVF9TVUZGSVg6Uy8tL18vfV9GSUxFfQogY3lydXMtc2FzbDJfUE9SVD0JJHtQT1JUU0RJ Un0vc2VjdXJpdHkvbGludXgke0xJTlVYX0RJU1RfU1VGRklYfS1jeXJ1cy1zYXNsMgogCi0j IG5vIGRidXNnbGliX0ZJTEUKIGRidXNnbGliX2YxMF9GSUxFPQkke0xJTlVYQkFTRX0vdXNy L2xpYi9saWJkYnVzLWdsaWItMS5zby4yCiBkYnVzZ2xpYl9ERVRFQ1Q9CSR7ZGJ1c2dsaWIk e0xJTlVYX0RJU1RfU1VGRklYOlMvLS9fL31fRklMRX0KIGRidXNnbGliX1BPUlQ9CQkke1BP UlRTRElSfS9kZXZlbC9saW51eCR7TElOVVhfRElTVF9TVUZGSVh9LWRidXMtZ2xpYgogZGJ1 c2dsaWJfREVQRU5EUz0JZGJ1c2xpYnMgZXhwYXQKIAotIyBubyBkYnVzbGlic19GSUxFCiBk YnVzbGlic19mMTBfRklMRT0JJHtMSU5VWEJBU0V9L2xpYi9saWJkYnVzLTEuc28uMwogZGJ1 c2xpYnNfREVURUNUPQkke2RidXNsaWJzJHtMSU5VWF9ESVNUX1NVRkZJWDpTLy0vXy99X0ZJ TEV9CiBkYnVzbGlic19QT1JUPQkJJHtQT1JUU0RJUn0vZGV2ZWwvbGludXgke0xJTlVYX0RJ U1RfU1VGRklYfS1kYnVzLWxpYnMKIAotZHJpX0ZJTEU9CQkke0xJTlVYQkFTRX0vdXNyL1gx MVI2L2xpYi9saWJHTC5zby4xCiBkcmlfZjEwX0ZJTEU9CQkke0xJTlVYQkFTRX0vdXNyL2xp Yi9saWJHTC5zby4xLjIKIGRyaV9ERVRFQ1Q9CQkke2RyaSR7TElOVVhfRElTVF9TVUZGSVg6 Uy8tL18vfV9GSUxFfQotLiAgaWYgJHtMSU5VWF9ESVNUX1NVRkZJWH0gPT0gIiIKLWRyaV9Q T1JUPQkJJHtQT1JUU0RJUn0vZ3JhcGhpY3MvbGludXhfZHJpCi0uICBlbHNlCiBkcmlfUE9S VD0JCSR7UE9SVFNESVJ9L2dyYXBoaWNzL2xpbnV4LWRyaTc0Ci0uICBlbmRpZgogZHJpX0RF UEVORFM9CQl4b3JnbGlicwogCi1lc291bmRfRklMRT0JCSR7TElOVVhCQVNFfS91c3IvbGli L2xpYmVzZC5zby4wLjIuMzYKIGVzb3VuZF9mMTBfRklMRT0JJHtMSU5VWEJBU0V9L3Vzci9s aWIvbGliZXNkLnNvLjAuMi4zOQogZXNvdW5kX0RFVEVDVD0JCSR7ZXNvdW5kJHtMSU5VWF9E SVNUX1NVRkZJWDpTLy0vXy99X0ZJTEV9CiBlc291bmRfUE9SVD0JCSR7UE9SVFNESVJ9L2F1 ZGlvL2xpbnV4JHtMSU5VWF9ESVNUX1NVRkZJWH0tZXNvdW5kCiBlc291bmRfREVQRU5EUz0J CWxpYmF1ZGlvZmlsZQogCi1leHBhdF9GSUxFPQkJCSR7TElOVVhCQVNFfS91c3IvbGliL2xp YmV4cGF0LnNvLjAKIGV4cGF0X2YxMF9GSUxFPQkJJHtMSU5VWEJBU0V9L2xpYi9saWJleHBh dC5zby4xCiBleHBhdF9ERVRFQ1Q9CQkke2V4cGF0JHtMSU5VWF9ESVNUX1NVRkZJWDpTLy0v Xy99X0ZJTEV9CiBleHBhdF9QT1JUPQkJCSR7UE9SVFNESVJ9L3RleHRwcm9jL2xpbnV4JHtM SU5VWF9ESVNUX1NVRkZJWH0tZXhwYXQKIAotZm9udGNvbmZpZ19GSUxFPQkke0xJTlVYQkFT RX0vdXNyL2xpYi9saWJmb250Y29uZmlnLnNvLjEKIGZvbnRjb25maWdfZjEwX0ZJTEU9CSR7 TElOVVhCQVNFfS91c3IvbGliL2xpYmZvbnRjb25maWcuc28uMS4zLjAKIGZvbnRjb25maWdf REVURUNUPQkke2ZvbnRjb25maWcke0xJTlVYX0RJU1RfU1VGRklYOlMvLS9fL31fRklMRX0K IGZvbnRjb25maWdfUE9SVD0JJHtQT1JUU0RJUn0veDExLWZvbnRzL2xpbnV4JHtMSU5VWF9E SVNUX1NVRkZJWH0tZm9udGNvbmZpZwogZm9udGNvbmZpZ19ERVBFTkRTPQlleHBhdAogCi1m cmVlYWx1dF9GSUxFPQkJJHtMSU5VWEJBU0V9L3Vzci9saWIvbGliYWx1dC5zby4wLjEuMAog ZnJlZWFsdXRfZjEwX0ZJTEU9CSR7TElOVVhCQVNFfS91c3IvbGliL2xpYmFsdXQuc28uMC4x LjAKIGZyZWVhbHV0X0RFVEVDVD0JJHtmcmVlYWx1dCR7TElOVVhfRElTVF9TVUZGSVg6Uy8t L18vfV9GSUxFfQogZnJlZWFsdXRfUE9SVD0JCSR7UE9SVFNESVJ9L2F1ZGlvL2xpbnV4JHtM SU5VWF9ESVNUX1NVRkZJWH0tZnJlZWFsdXQKIGZyZWVhbHV0X0RFUEVORFM9CW9wZW5hbAog Ci1nZGtwaXhidWZfRklMRT0JCSR7TElOVVhCQVNFfS91c3IvbGliL2xpYmdka19waXhidWYu c28uMgogZ2RrcGl4YnVmX2YxMF9GSUxFPQkke0xJTlVYQkFTRX0vdXNyL2xpYi9saWJnZGtf cGl4YnVmLnNvLjIKIGdka3BpeGJ1Zl9ERVRFQ1Q9CSR7Z2RrcGl4YnVmJHtMSU5VWF9ESVNU X1NVRkZJWDpTLy0vXy99X0ZJTEV9CiBnZGtwaXhidWZfUE9SVD0JCSR7UE9SVFNESVJ9L2dy YXBoaWNzL2xpbnV4JHtMSU5VWF9ESVNUX1NVRkZJWH0tZ2RrLXBpeGJ1ZgogCi1ndGtfRklM RT0JCQkke0xJTlVYQkFTRX0vdXNyL2xpYi9saWJndGstMS4yLnNvLjAuOS4xCiBndGtfZjEw X0ZJTEU9CQkke0xJTlVYQkFTRX0vdXNyL2xpYi9saWJndGstMS4yLnNvLjAuOS4xCiBndGtf REVURUNUPQkJCSR7Z3RrJHtMSU5VWF9ESVNUX1NVRkZJWDpTLy0vXy99X0ZJTEV9CiBndGtf UE9SVD0JCQkke1BPUlRTRElSfS94MTEtdG9vbGtpdHMvbGludXgke0xJTlVYX0RJU1RfU1VG RklYfS1ndGsKIGd0a19ERVBFTkRTPQkJeG9yZ2xpYnMKIAotIyBubyBnbnV0bHNfRklMRQog Z251dGxzX2YxMF9GSUxFPQkke0xJTlVYQkFTRX0vdXNyL2xpYi9saWJnbnV0bHMuc28uMjYu NC42CiBnbnV0bHNfREVURUNUPQkJJHtnbnV0bHMke0xJTlVYX0RJU1RfU1VGRklYOlMvLS9f L31fRklMRX0KIGdudXRsc19QT1JUPQkJJHtQT1JUU0RJUn0vc2VjdXJpdHkvbGludXgke0xJ TlVYX0RJU1RfU1VGRklYfS1nbnV0bHMKIGdudXRsc19ERVBFTkRTPQkJbGlidGFzbjEgbGli Z2NyeXB0IGxpYmdwZy1lcnJvcgogCi1ndGsyX0ZJTEU9CQkJJHtMSU5VWEJBU0V9L3Vzci9s aWIvbGliZ3RrLXgxMS0yLjAuc28uMC42MDAuMTAKIGd0azJfZjEwX0ZJTEU9CQkke0xJTlVY QkFTRX0vdXNyL2xpYi9saWJndGsteDExLTIuMC5zby4wLjE0MDAuNwogZ3RrMl9ERVRFQ1Q9 CQkke2d0azIke0xJTlVYX0RJU1RfU1VGRklYOlMvLS9fL31fRklMRX0KIGd0azJfUE9SVD0J CQkke1BPUlRTRElSfS94MTEtdG9vbGtpdHMvbGludXgke0xJTlVYX0RJU1RfU1VGRklYfS1n dGsyCiBndGsyX0RFUEVORFM9CQlhdGsganBlZyBwbmcgcGFuZ28gdGlmZiB4b3JnbGlicwog Ci1oaWNvbnRoZW1lX0ZJTEU9CSR7TElOVVhCQVNFfS91c3Ivc2hhcmUvaWNvbnMvaGljb2xv cgogaGljb250aGVtZV9mMTBfRklMRT0JJHtMSU5VWEJBU0V9L3Vzci9zaGFyZS9pY29ucy9o aWNvbG9yCiBoaWNvbnRoZW1lX0RFVEVDVD0JJHtoaWNvbnRoZW1lJHtMSU5VWF9ESVNUX1NV RkZJWDpTLy0vXy99X0ZJTEV9CiBoaWNvbnRoZW1lX1BPUlQ9CSR7UE9SVFNESVJ9L3gxMS10 aGVtZXMvbGludXgke0xJTlVYX0RJU1RfU1VGRklYfS1oaWNvbG9yLWljb24tdGhlbWUKIAot aW1saWJfRklMRT0JCQkke0xJTlVYQkFTRX0vdXNyL2xpYi9saWJnZGtfaW1saWIuc28uMS45 LjEzCiBpbWxpYl9mMTBfRklMRT0JCSR7TElOVVhCQVNFfS91c3IvbGliL2xpYmdka19pbWxp Yi5zby4xLjkuMTUKIGltbGliX0RFVEVDVD0JCSR7aW1saWIke0xJTlVYX0RJU1RfU1VGRklY OlMvLS9fL31fRklMRX0KIGltbGliX1BPUlQ9CQkJJHtQT1JUU0RJUn0vZ3JhcGhpY3MvbGlu dXgke0xJTlVYX0RJU1RfU1VGRklYfS1pbWxpYgogCi1qcGVnX0ZJTEU9CQkJJHtMSU5VWEJB U0V9L3Vzci9saWIvbGlianBlZy5zby42Mi4wLjAKIGpwZWdfZjEwX0ZJTEU9CQkke0xJTlVY QkFTRX0vdXNyL2xpYi9saWJqcGVnLnNvLjYyLjAuMAoganBlZ19ERVRFQ1Q9CQkke2pwZWck e0xJTlVYX0RJU1RfU1VGRklYOlMvLS9fL31fRklMRX0KIGpwZWdfUE9SVD0JCQkke1BPUlRT RElSfS9ncmFwaGljcy9saW51eCR7TElOVVhfRElTVF9TVUZGSVh9LWpwZWcKIAotIyBubyBs aWJhc3luY25zX0ZJTEUgKHRoZXJlIGlzIG5vIGxpYmFzeW5jbnMgcG9ydCBmb3IgRmVkb3Jh IDQgZGlzdHJpYnV0aW9uKQogbGliYXN5bmNuc19mMTBfRklMRT0JJHtMSU5VWEJBU0V9L3Vz ci9saWIvbGliYXN5bmNucy5zby4wLjMuMQogbGliYXN5bmNuc19ERVRFQ1Q9CSR7bGliYXN5 bmNucyR7TElOVVhfRElTVF9TVUZGSVg6Uy8tL18vfV9GSUxFfQogbGliYXN5bmNuc19QT1JU PQkke1BPUlRTRElSfS9kbnMvbGludXgke0xJTlVYX0RJU1RfU1VGRklYfS1saWJhc3luY25z CiAKLWxpYmF1ZGlvZmlsZV9GSUxFPQkke0xJTlVYQkFTRX0vdXNyL2xpYi9saWJhdWRpb2Zp bGUuc28uMC4wLjIKIGxpYmF1ZGlvZmlsZV9mMTBfRklMRT0JJHtMSU5VWEJBU0V9L3Vzci9s aWIvbGliYXVkaW9maWxlLnNvLjAuMC4yCiBsaWJhdWRpb2ZpbGVfREVURUNUPQkke2xpYmF1 ZGlvZmlsZSR7TElOVVhfRElTVF9TVUZGSVg6Uy8tL18vfV9GSUxFfQogbGliYXVkaW9maWxl X1BPUlQ9CSR7UE9SVFNESVJ9L2F1ZGlvL2xpbnV4JHtMSU5VWF9ESVNUX1NVRkZJWH0tbGli YXVkaW9maWxlCiAKLWxpYmcyY19GSUxFPQkJJHtMSU5VWEJBU0V9L3Vzci9saWIvbGliZzJj LnNvLjAuMC4wCiBsaWJnMmNfZjEwX0ZJTEU9CSR7TElOVVhCQVNFfS91c3IvbGliL2xpYmcy Yy5zby4wLjAuMAogbGliZzJjX0RFVEVDVD0JCSR7bGliZzJjJHtMSU5VWF9ESVNUX1NVRkZJ WDpTLy0vXy99X0ZJTEV9CiBsaWJnMmNfUE9SVD0JCSR7UE9SVFNESVJ9L2xhbmcvbGludXgk e0xJTlVYX0RJU1RfU1VGRklYfS1saWJnMmMKIAotIyBubyBsaWJnY3J5cHRfRklMRQogbGli Z2NyeXB0X2YxMF9GSUxFPQkke0xJTlVYQkFTRX0vbGliL2xpYmdjcnlwdC5zby4xMS41LjIK IGxpYmdjcnlwdF9ERVRFQ1Q9CSR7bGliZ2NyeXB0JHtMSU5VWF9ESVNUX1NVRkZJWDpTLy0v Xy99X0ZJTEV9CiBsaWJnY3J5cHRfUE9SVD0JCSR7UE9SVFNESVJ9L3NlY3VyaXR5L2xpbnV4 JHtMSU5VWF9ESVNUX1NVRkZJWH0tbGliZ2NyeXB0CiAKLWxpYmdsYWRlX0ZJTEU9CQkke0xJ TlVYQkFTRX0vdXNyL2xpYi9saWJnbGFkZS5zby4wLjQuMgogbGliZ2xhZGVfZjEwX0ZJTEU9 CSR7TElOVVhCQVNFfS91c3IvbGliL2xpYmdsYWRlLnNvLjAuNC4yCiBsaWJnbGFkZV9ERVRF Q1Q9CSR7bGliZ2xhZGUke0xJTlVYX0RJU1RfU1VGRklYOlMvLS9fL31fRklMRX0KIGxpYmds YWRlX1BPUlQ9CQkke1BPUlRTRElSfS9kZXZlbC9saW51eCR7TElOVVhfRElTVF9TVUZGSVh9 LWxpYmdsYWRlCiAKLWxpYmdsYWRlMl9GSUxFPQkJJHtMSU5VWEJBU0V9L3Vzci9saWIvbGli Z2xhZGUtMi4wLnNvLjAuMC43CiBsaWJnbGFkZTJfZjEwX0ZJTEU9CSR7TElOVVhCQVNFfS91 c3IvbGliL2xpYmdsYWRlLTIuMC5zby4wLjAuNwogbGliZ2xhZGUyX0RFVEVDVD0JJHtsaWJn bGFkZTIke0xJTlVYX0RJU1RfU1VGRklYOlMvLS9fL31fRklMRX0KIGxpYmdsYWRlMl9QT1JU PQkJJHtQT1JUU0RJUn0vZGV2ZWwvbGludXgke0xJTlVYX0RJU1RfU1VGRklYfS1saWJnbGFk ZTIKIAotbGliZ2x1X0ZJTEU9CQkke0xJTlVYQkFTRX0vdXNyL1gxMVI2L2xpYi9saWJHTFUu c28uMQogbGliZ2x1X2YxMF9GSUxFPQkke0xJTlVYQkFTRX0vdXNyL2xpYi9saWJHTFUuc28u MQogbGliZ2x1X0RFVEVDVD0JCSR7bGliZ2x1JHtMSU5VWF9ESVNUX1NVRkZJWDpTLy0vXy99 X0ZJTEV9CiBsaWJnbHVfUE9SVD0JCSR7UE9SVFNESVJ9L2dyYXBoaWNzL2xpbnV4JHtMSU5V WF9ESVNUX1NVRkZJWH0tbGliR0xVCiAKLSMgbm8gbGliZ3BnLWVycm9yX0ZJTEUKIGxpYmdw Zy1lcnJvcl9mMTBfRklMRT0JJHtMSU5VWEJBU0V9L2xpYi9saWJncGctZXJyb3Iuc28uMC40 LjAKIGxpYmdwZy1lcnJvcl9ERVRFQ1Q9CSR7bGliZ3BnLWVycm9yJHtMSU5VWF9ESVNUX1NV RkZJWDpTLy0vXy99X0ZJTEV9CiBsaWJncGctZXJyb3JfUE9SVD0JJHtQT1JUU0RJUn0vc2Vj dXJpdHkvbGludXgke0xJTlVYX0RJU1RfU1VGRklYfS1saWJncGctZXJyb3IKIAotIyBubyBs aWJpZG5fRklMRSAodGhlcmUgaXMgbm8gbGliaWRuIHBvcnQgZm9yIEZlZG9yYSA0IGRpc3Ry aWJ1dGlvbikKICMgbm8gbGliaWRuX2YxMF9GSUxFIChsaWJpZG4gaXMgaW50ZWdyYXRlZCBp bnRvIGxpbnV4X2Jhc2UtZjEwIHBvcnQpCiBsaWJpZG5fREVURUNUPQkJJHtsaWJpZG4ke0xJ TlVYX0RJU1RfU1VGRklYOlMvLS9fL31fRklMRX0KIGxpYmlkbl9QT1JUPQkJJHtQT1JUU0RJ Un0vZG5zL2xpbnV4JHtMSU5VWF9ESVNUX1NVRkZJWH0tbGliaWRuCiAKLWxpYm1uZ19GSUxF PQkJJHtMSU5VWEJBU0V9L3Vzci9saWIvbGlibW5nLnNvLjEuMC4wCiBsaWJtbmdfZjEwX0ZJ TEU9CSR7TElOVVhCQVNFfS91c3IvbGliL2xpYm1uZy5zby4xLjAuMAogbGlibW5nX0RFVEVD VD0JCSR7bGlibW5nJHtMSU5VWF9ESVNUX1NVRkZJWDpTLy0vXy99X0ZJTEV9CiBsaWJtbmdf UE9SVD0JCSR7UE9SVFNESVJ9L2dyYXBoaWNzL2xpbnV4JHtMSU5VWF9ESVNUX1NVRkZJWH0t bGlibW5nCiBsaWJtbmdfREVQRU5EUz0JCWpwZWcKIAotbGlib2dnX0ZJTEU9CQkke0xJTlVY QkFTRX0vdXNyL2xpYi9saWJvZ2cuc28uMC41LjIKIGxpYm9nZ19mMTBfRklMRT0JJHtMSU5V WEJBU0V9L3Vzci9saWIvbGlib2dnLnNvLjAuNS4zCiBsaWJvZ2dfREVURUNUPQkJJHtsaWJv Z2cke0xJTlVYX0RJU1RfU1VGRklYOlMvLS9fL31fRklMRX0KIGxpYm9nZ19QT1JUPQkJJHtQ T1JUU0RJUn0vYXVkaW8vbGludXgke0xJTlVYX0RJU1RfU1VGRklYfS1saWJvZ2cKIAotbGli c2lnY3BwMjBfRklMRT0JJHtMSU5VWEJBU0V9L3Vzci9saWIvbGlic2lnYy0yLjAuc28uMAog bGlic2lnY3BwMjBfZjEwX0ZJTEU9CSR7TElOVVhCQVNFfS91c3IvbGliL2xpYnNpZ2MtMi4w LnNvLjAKIGxpYnNpZ2NwcDIwX0RFVEVDVD0JJHtsaWJzaWdjcHAyMCR7TElOVVhfRElTVF9T VUZGSVg6Uy8tL18vfV9GSUxFfQogbGlic2lnY3BwMjBfUE9SVD0JJHtQT1JUU0RJUn0vZGV2 ZWwvbGludXgke0xJTlVYX0RJU1RfU1VGRklYfS1saWJzaWdjKysyMAogCi0jIG5vIGxpYnNz aDJfRklMRQogbGlic3NoMl9mMTBfRklMRT0JJHtMSU5VWEJBU0V9L3Vzci9saWIvbGlic3No Mi5zby4xCiBsaWJzc2gyX0RFVEVDVD0JCSR7bGlic3NoMiR7TElOVVhfRElTVF9TVUZGSVg6 Uy8tL18vfV9GSUxFfQogbGlic3NoMl9QT1JUPQkJJHtQT1JUU0RJUn0vc2VjdXJpdHkvbGlu dXgke0xJTlVYX0RJU1RfU1VGRklYfS1saWJzc2gyCiBsaWJzc2gyX0RFUEVORFM9CW9wZW5z c2wKIAotIyBub19saWJ2NGxfRklMRQogbGlidjRsX2YxMF9GSUxFPQkke0xJTlVYQkFTRX0v dXNyL2xpYi9saWJ2NGwxLnNvLjAKIGxpYnY0bF9ERVRFQ1Q9CQkke2xpYnY0bCR7TElOVVhf RElTVF9TVUZGSVg6Uy8tL18vfV9GSUxFfQogbGlidjRsX1BPUlQ9CQkke1BPUlRTRElSfS9t dWx0aW1lZGlhL2xpbnV4JHtMSU5VWF9ESVNUX1NVRkZJWH0tbGlidjRsCiAKLSMgbm8gbGli dGFzbjFfRklMRQogbGlidGFzbjFfZjEwX0ZJTEU9CSR7TElOVVhCQVNFfS91c3IvbGliL2xp YnRhc24xLnNvLjMuMC4xNgogbGlidGFzbjFfREVURUNUPQkke2xpYnRhc24xJHtMSU5VWF9E SVNUX1NVRkZJWDpTLy0vXy99X0ZJTEV9CiBsaWJ0YXNuMV9QT1JUPQkJJHtQT1JUU0RJUn0v c2VjdXJpdHkvbGludXgke0xJTlVYX0RJU1RfU1VGRklYfS1saWJ0YXNuMQogCi1saWJ0aGVv cmFfRklMRT0JCSR7TElOVVhCQVNFfS91c3IvbGliL2xpYnRoZW9yYS5zby4wLjEuMAogbGli dGhlb3JhX2YxMF9GSUxFPQkke0xJTlVYQkFTRX0vdXNyL2xpYi9saWJ0aGVvcmEuc28uMC4z LjMKIGxpYnRoZW9yYV9ERVRFQ1Q9CSR7bGlidGhlb3JhJHtMSU5VWF9ESVNUX1NVRkZJWDpT Ly0vXy99X0ZJTEV9CiBsaWJ0aGVvcmFfUE9SVD0JCSR7UE9SVFNESVJ9L211bHRpbWVkaWEv bGludXgke0xJTlVYX0RJU1RfU1VGRklYfS1saWJ0aGVvcmEKIAotbGlidm9yYmlzX0ZJTEU9 CQkke0xJTlVYQkFTRX0vdXNyL2xpYi9saWJ2b3JiaXMuc28uMC4zLjAKIGxpYnZvcmJpc19m MTBfRklMRT0JJHtMSU5VWEJBU0V9L3Vzci9saWIvbGlidm9yYmlzLnNvLjAuNC4wCiBsaWJ2 b3JiaXNfREVURUNUPQkke2xpYnZvcmJpcyR7TElOVVhfRElTVF9TVUZGSVg6Uy8tL18vfV9G SUxFfQogbGlidm9yYmlzX1BPUlQ9CQkke1BPUlRTRElSfS9hdWRpby9saW51eCR7TElOVVhf RElTVF9TVUZGSVh9LWxpYnZvcmJpcwogbGlidm9yYmlzX0RFUEVORFM9CWxpYm9nZwogCi1s aWJ4bWxfRklMRT0JCSR7TElOVVhCQVNFfS91c3IvbGliL2xpYnhtbC5zby4xLjguMTcKIGxp YnhtbF9mMTBfRklMRT0JJHtMSU5VWEJBU0V9L3Vzci9saWIvbGlieG1sLnNvLjEuOC4xNwog bGlieG1sX0RFVEVDVD0JCSR7bGlieG1sJHtMSU5VWF9ESVNUX1NVRkZJWDpTLy0vXy99X0ZJ TEV9CiBsaWJ4bWxfUE9SVD0JCSR7UE9SVFNESVJ9L3RleHRwcm9jL2xpbnV4JHtMSU5VWF9E SVNUX1NVRkZJWH0tbGlieG1sCiAKLWxpYnhtbDJfRklMRT0JCSR7TElOVVhCQVNFfS91c3Iv bGliL2xpYnhtbDIuc28uMi42LjE5CiBsaWJ4bWwyX2YxMF9GSUxFPQkke0xJTlVYQkFTRX0v dXNyL2xpYi9saWJ4bWwyLnNvLjIuNy4zCiBsaWJ4bWwyX0RFVEVDVD0JCSR7bGlieG1sMiR7 TElOVVhfRElTVF9TVUZGSVg6Uy8tL18vfV9GSUxFfQogbGlieG1sMl9QT1JUPQkJJHtQT1JU U0RJUn0vdGV4dHByb2MvbGludXgke0xJTlVYX0RJU1RfU1VGRklYfS1saWJ4bWwyCiAKLW1p a21vZF9GSUxFPQkJJHtMSU5VWEJBU0V9L3Vzci9saWIvbGlibWlrbW9kLnNvLjIuMC40CiBt aWttb2RfZjEwX0ZJTEU9CSR7TElOVVhCQVNFfS91c3IvbGliL2xpYm1pa21vZC5zby4zLjAu MAogbWlrbW9kX0RFVEVDVD0JCSR7bWlrbW9kJHtMSU5VWF9ESVNUX1NVRkZJWDpTLy0vXy99 X0ZJTEV9CiBtaWttb2RfUE9SVD0JCSR7UE9SVFNESVJ9L2F1ZGlvL2xpbnV4JHtMSU5VWF9E SVNUX1NVRkZJWH0tbWlrbW9kCiAKLW5hc2xpYnNfRklMRT0JCSR7TElOVVhCQVNFfS91c3Iv bGliL2xpYmF1ZGlvLnNvLjIKIG5hc2xpYnNfZjEwX0ZJTEU9CSR7bmFzbGlic19GSUxFfQog bmFzbGlic19ERVRFQ1Q9CQkke25hc2xpYnMke0xJTlVYX0RJU1RfU1VGRklYOlMvLS9fL31f RklMRX0KIG5hc2xpYnNfUE9SVD0JCSR7UE9SVFNESVJ9L2F1ZGlvL2xpbnV4JHtMSU5VWF9E SVNUX1NVRkZJWH0tbmFzLWxpYnMKIG5hc2xpYnNfREVQRU5EUz0JeG9yZ2xpYnMKIAotIyBu byBvcGVubGRhcF9GSUxFCiBvcGVubGRhcF9mMTBfRklMRT0JJHtMSU5VWEJBU0V9L3Vzci9s aWIvbGlibGRhcC0yLjQuc28uMi4yLjAKIG9wZW5sZGFwX0RFVEVDVD0JJHtvcGVubGRhcCR7 TElOVVhfRElTVF9TVUZGSVg6Uy8tL18vfV9GSUxFfQogb3BlbmxkYXBfUE9SVD0JCSR7UE9S VFNESVJ9L25ldC9saW51eCR7TElOVVhfRElTVF9TVUZGSVh9LW9wZW5sZGFwCiAKLW9wZW5t b3RpZl9GSUxFPQkJJHtMSU5VWEJBU0V9L3Vzci9YMTFSNi9saWIvbGliWG0uc28uMy4wLjMK IG9wZW5tb3RpZl9mMTBfRklMRT0JJHtMSU5VWEJBU0V9L3Vzci9saWIvbGliWG0uc28uNAog b3Blbm1vdGlmX0RFVEVDVD0JJHtvcGVubW90aWYke0xJTlVYX0RJU1RfU1VGRklYOlMvLS9f L31fRklMRX0KIG9wZW5tb3RpZl9QT1JUPQkJJHtQT1JUU0RJUn0veDExLXRvb2xraXRzL2xp bnV4JHtMSU5VWF9ESVNUX1NVRkZJWH0tb3Blbm1vdGlmCiBvcGVubW90aWZfREVQRU5EUz0J eG9yZ2xpYnMKIAotIyBubyBuc3ByX0ZJTEUKIG5zcHJfZjEwX0ZJTEU9CQkke0xJTlVYQkFT RX0vbGliL2xpYm5zcHI0LnNvCiBuc3ByX0RFVEVDVD0JCSR7bnNwciR7TElOVVhfRElTVF9T VUZGSVg6Uy8tL18vfV9GSUxFfQogbnNwcl9QT1JUPQkJJHtQT1JUU0RJUn0vZGV2ZWwvbGlu dXgke0xJTlVYX0RJU1RfU1VGRklYfS1uc3ByCiAKLSMgbm8gbnNzX0ZJTEUKIG5zc19mMTBf RklMRT0JCSR7TElOVVhCQVNFfS9saWIvbGlibnNzMy5zbwogbnNzX0RFVEVDVD0JCSR7bnNz JHtMSU5VWF9ESVNUX1NVRkZJWDpTLy0vXy99X0ZJTEV9CiBuc3NfUE9SVD0JCSR7UE9SVFNE SVJ9L3NlY3VyaXR5L2xpbnV4JHtMSU5VWF9ESVNUX1NVRkZJWH0tbnNzCiBuc3NfREVQRU5E Uz0JCW5zcHIgc3FsaXRlMwogCi1vcGVuYWxfRklMRT0JCSR7TElOVVhCQVNFfS91c3IvbGli L2xpYm9wZW5hbC5zby4wLjAuMAogb3BlbmFsX2YxMF9GSUxFPQkke0xJTlVYQkFTRX0vdXNy L2xpYi9saWJvcGVuYWwuc28uMC4wLjAKIG9wZW5hbF9ERVRFQ1Q9CQkke29wZW5hbCR7TElO VVhfRElTVF9TVUZGSVg6Uy8tL18vfV9GSUxFfQogb3BlbmFsX1BPUlQ9CQkke1BPUlRTRElS fS9hdWRpby9saW51eCR7TElOVVhfRElTVF9TVUZGSVh9LW9wZW5hbAogb3BlbmFsX0RFUEVO RFM9CQlhbHNhbGliIGFydHMgZXNvdW5kIGxpYmF1ZGlvZmlsZSBsaWJ2b3JiaXMgc2RsMTIK IAotIyBubyBvcGVuYWwtc29mdF9GSUxFCiBvcGVuYWwtc29mdF9mMTBfRklMRT0JJHtMSU5V WEJBU0V9L3Vzci9saWIvbGlib3BlbmFsLnNvLjEuOC40NjYKIG9wZW5hbC1zb2Z0X0RFVEVD VD0JJHtvcGVuYWwtc29mdCR7TElOVVhfRElTVF9TVUZGSVg6Uy8tL18vfV9GSUxFfQogb3Bl bmFsLXNvZnRfUE9SVD0JJHtQT1JUU0RJUn0vYXVkaW8vbGludXgke0xJTlVYX0RJU1RfU1VG RklYfS1vcGVuYWwtc29mdAogb3BlbmFsLXNvZnRfREVQRU5EUz0JYWxzYWxpYiBhcnRzIGVz b3VuZAogCi1vcGVuc3NsX0ZJTEU9CQkke0xJTlVYQkFTRX0vbGliL2xpYnNzbC5zby4wLjku N2YKIG9wZW5zc2xfZjEwX0ZJTEU9CSR7TElOVVhCQVNFfS9saWIvbGlic3NsLnNvLjAuOS44 Zwogb3BlbnNzbF9ERVRFQ1Q9CQkke29wZW5zc2wke0xJTlVYX0RJU1RfU1VGRklYOlMvLS9f L31fRklMRX0KIG9wZW5zc2xfUE9SVD0JCSR7UE9SVFNESVJ9L3NlY3VyaXR5L2xpbnV4JHtM SU5VWF9ESVNUX1NVRkZJWH0tb3BlbnNzbAogCi1wYW5nb19GSUxFPQkJCSR7TElOVVhCQVNF fS91c3IvbGliL2xpYnBhbmdvLTEuMC5zby4wLjEwMDEuMQogcGFuZ29fZjEwX0ZJTEU9CQkk e0xJTlVYQkFTRX0vdXNyL2xpYi9saWJwYW5nby0xLjAuc28uMC4yODAwLjMKIHBhbmdvX0RF VEVDVD0JCSR7cGFuZ28ke0xJTlVYX0RJU1RfU1VGRklYOlMvLS9fL31fRklMRX0KIHBhbmdv X1BPUlQ9CQkJJHtQT1JUU0RJUn0veDExLXRvb2xraXRzL2xpbnV4JHtMSU5VWF9ESVNUX1NV RkZJWH0tcGFuZ28KIHBhbmdvX0RFUEVORFM9CQljYWlybyBleHBhdCBmb250Y29uZmlnIHhv cmdsaWJzCiAKLXBuZ19GSUxFPQkJCSR7TElOVVhCQVNFfS91c3IvbGliL2xpYnBuZy5zby4z LjEuMi44CiBwbmdfZjEwX0ZJTEU9CQkke0xJTlVYQkFTRX0vdXNyL2xpYi9saWJwbmcuc28u My4zNy4wCiBwbmdfREVURUNUPQkJCSR7cG5nJHtMSU5VWF9ESVNUX1NVRkZJWDpTLy0vXy99 X0ZJTEV9CiBwbmdfUE9SVD0JCQkke1BPUlRTRElSfS9ncmFwaGljcy9saW51eCR7TElOVVhf RElTVF9TVUZGSVh9LXBuZwogCi1wbmcxMF9GSUxFPQkJCSR7TElOVVhCQVNFfS91c3IvbGli L2xpYnBuZy5zby4yLjEuMC4xOAogcG5nMTBfZjEwX0ZJTEU9CQkke0xJTlVYQkFTRX0vdXNy L2xpYi9saWJwbmcuc28uMi4xLjAuNDMKIHBuZzEwX0RFVEVDVD0JCSR7cG5nMTAke0xJTlVY X0RJU1RfU1VGRklYOlMvLS9fL31fRklMRX0KIHBuZzEwX1BPUlQ9CQkJJHtQT1JUU0RJUn0v Z3JhcGhpY3MvbGludXgke0xJTlVYX0RJU1RfU1VGRklYfS1wbmcxMAogCi0jIG5vX3B1bHNl YXVkaW8tbGlic19GSUxFCiBwdWxzZWF1ZGlvLWxpYnNfZjEwX0ZJTEU9CSR7TElOVVhCQVNF fS91c3IvbGliL2xpYnB1bHNlLnNvLjAKIHB1bHNlYXVkaW8tbGlic19ERVRFQ1Q9CQkke3B1 bHNlYXVkaW8tbGlicyR7TElOVVhfRElTVF9TVUZGSVg6Uy8tL18vfV9GSUxFfQogcHVsc2Vh dWRpby1saWJzX1BPUlQ9CQkke1BPUlRTRElSfS9hdWRpby9saW51eCR7TElOVVhfRElTVF9T VUZGSVh9LXB1bHNlYXVkaW8tbGlicwogCi1xdDMzX0ZJTEU9CQkJJHtMSU5VWEJBU0V9L3Vz ci9saWIvcXQtMy4zL2xpYi9saWJxdC1tdC5zby4zLjMuNAogcXQzM19mMTBfRklMRT0JCSR7 TElOVVhCQVNFfS91c3IvbGliL3F0LTMuMy9saWIvbGlicXQtbXQuc28uMy4zLjgKIHF0MzNf REVURUNUPQkJJHtxdDMzJHtMSU5VWF9ESVNUX1NVRkZJWDpTLy0vXy99X0ZJTEV9CiBxdDMz X1BPUlQ9CQkJJHtQT1JUU0RJUn0veDExLXRvb2xraXRzL2xpbnV4JHtMSU5VWF9ESVNUX1NV RkZJWH0tcXQzMwogcXQzM19ERVBFTkRTPQkJZm9udGNvbmZpZyBsaWJtbmcgcG5nCiAKLXNk bDEyX0ZJTEU9CQkke0xJTlVYQkFTRX0vdXNyL2xpYi9saWJTREwtMS4yLnNvCiBzZGwxMl9m MTBfRklMRT0JCSR7TElOVVhCQVNFfS91c3IvbGliL2xpYlNETC0xLjIuc28uMC4xMS4yCiBz ZGwxMl9ERVRFQ1Q9CQkke3NkbDEyJHtMSU5VWF9ESVNUX1NVRkZJWDpTLy0vXy99X0ZJTEV9 CiBzZGwxMl9QT1JUPQkJCSR7UE9SVFNESVJ9L2RldmVsL2xpbnV4JHtMSU5VWF9ESVNUX1NV RkZJWH0tc2RsMTIKIHNkbDEyX0RFUEVORFM9CQl4b3JnbGlicwogCi1zZGxpbWFnZV9GSUxF PQkJJHtMSU5VWEJBU0V9L3Vzci9saWIvbGliU0RMX2ltYWdlLTEuMi5zby4wLjEuNAogc2Rs aW1hZ2VfZjEwX0ZJTEU9CSR7TElOVVhCQVNFfS91c3IvbGliL2xpYlNETF9pbWFnZS0xLjIu c28uMC4xLjUKIHNkbGltYWdlX0RFVEVDVD0JJHtzZGxpbWFnZSR7TElOVVhfRElTVF9TVUZG SVg6Uy8tL18vfV9GSUxFfQogc2RsaW1hZ2VfUE9SVD0JCSR7UE9SVFNESVJ9L2dyYXBoaWNz L2xpbnV4JHtMSU5VWF9ESVNUX1NVRkZJWH0tc2RsX2ltYWdlCi0uICBpZiAke0xJTlVYX0RJ U1RfU1VGRklYfSA9PSAiIgotc2RsaW1hZ2VfREVQRU5EUz0Jc2RsMTIKLS4gIGVsc2UKIHNk bGltYWdlX0RFUEVORFM9CWpwZWcgcG5nIHNkbDEyIHRpZmYKLS4gIGVuZGlmCiAKLXNkbG1p eGVyX0ZJTEU9CQkke0xJTlVYQkFTRX0vdXNyL2xpYi9saWJTRExfbWl4ZXItMS4yLnNvLjAu Mi40CiBzZGxtaXhlcl9mMTBfRklMRT0JJHtMSU5VWEJBU0V9L3Vzci9saWIvbGliU0RMX21p eGVyLTEuMi5zby4wLjIuNgogc2RsbWl4ZXJfREVURUNUPQkke3NkbG1peGVyJHtMSU5VWF9E SVNUX1NVRkZJWDpTLy0vXy99X0ZJTEV9CiBzZGxtaXhlcl9QT1JUPQkJJHtQT1JUU0RJUn0v YXVkaW8vbGludXgke0xJTlVYX0RJU1RfU1VGRklYfS1zZGxfbWl4ZXIKIHNkbG1peGVyX0RF UEVORFM9CXNkbDEyCiAKLXNjaW1ndGtfRklMRT0JCSR7TElOVVhCQVNFfS91c3IvbGliL2d0 ay0yLjAvaW1tb2R1bGVzL2ltLXNjaW0uc28KIHNjaW1ndGtfZjEwX0ZJTEU9CSR7TElOVVhC QVNFfS91c3IvbGliL2d0ay0yLjAvaW1tb2R1bGVzL2ltLXNjaW0uc28KIHNjaW1ndGtfREVU RUNUPQkJJHtzY2ltZ3RrJHtMSU5VWF9ESVNUX1NVRkZJWDpTLy0vXy99X0ZJTEV9CiBzY2lt Z3RrX1BPUlQ9CQkke1BPUlRTRElSfS90ZXh0cHJvYy9saW51eCR7TElOVVhfRElTVF9TVUZG SVh9LXNjaW0tZ3RrCiBzY2ltZ3RrX0RFUEVORFM9CWd0azIgc2NpbWxpYnMKIAotc2NpbWxp YnNfRklMRT0JCSR7TElOVVhCQVNFfS91c3IvbGliL2xpYnNjaW0tMS4wLnNvLjgKIHNjaW1s aWJzX2YxMF9GSUxFPQkke0xJTlVYQkFTRX0vdXNyL2xpYi9saWJzY2ltLTEuMC5zby44CiBz Y2ltbGlic19ERVRFQ1Q9CSR7c2NpbWxpYnMke0xJTlVYX0RJU1RfU1VGRklYOlMvLS9fL31f RklMRX0KIHNjaW1saWJzX1BPUlQ9CQkke1BPUlRTRElSfS90ZXh0cHJvYy9saW51eCR7TElO VVhfRElTVF9TVUZGSVh9LXNjaW0tbGlicwogc2NpbWxpYnNfREVQRU5EUz0JZ3RrMgogCi0j IG5vIHNxbGl0ZTNfRklMRQogc3FsaXRlM19mMTBfRklMRT0JJHtMSU5VWEJBU0V9L3Vzci9s aWIvbGlic3FsaXRlMy5zby4wCiBzcWxpdGUzX0RFVEVDVD0JCSR7c3FsaXRlMyR7TElOVVhf RElTVF9TVUZGSVg6Uy8tL18vfV9GSUxFfQogc3FsaXRlM19QT1JUPQkJJHtQT1JUU0RJUn0v ZGF0YWJhc2VzL2xpbnV4JHtMSU5VWF9ESVNUX1NVRkZJWH0tc3FsaXRlMwogCi0jIG5vIHRj bDg0X0ZJTEUKICMgWFhYOiB0Y2w4NSEhIQogdGNsODRfZjEwX0ZJTEU9CQkke0xJTlVYQkFT RX0vdXNyL2xpYi9saWJ0Y2w4LjUuc28KIHRjbDg0X0RFVEVDVD0JCSR7dGNsODQke0xJTlVY X0RJU1RfU1VGRklYOlMvLS9fL31fRklMRX0KIHRjbDg0X1BPUlQ9CQkke1BPUlRTRElSfS9s YW5nL2xpbnV4JHtMSU5VWF9ESVNUX1NVRkZJWH0tdGNsODUKIAotdGlmZl9GSUxFPQkJCSR7 TElOVVhCQVNFfS91c3IvbGliL2xpYnRpZmYuc28uMy43LjEKIHRpZmZfZjEwX0ZJTEU9CQkk e0xJTlVYQkFTRX0vdXNyL2xpYi9saWJ0aWZmLnNvLjMuOC4yCiB0aWZmX0RFVEVDVD0JCSR7 dGlmZiR7TElOVVhfRElTVF9TVUZGSVg6Uy8tL18vfV9GSUxFfQogdGlmZl9QT1JUPQkJCSR7 UE9SVFNESVJ9L2dyYXBoaWNzL2xpbnV4JHtMSU5VWF9ESVNUX1NVRkZJWH0tdGlmZgogdGlm Zl9ERVBFTkRTPQkJanBlZwogCi0jIG5vIHRrODRfRklMRQogIyBYWFg6IHRrODUhISEKIHRr ODRfZjEwX0ZJTEU9CQkke0xJTlVYQkFTRX0vdXNyL2xpYi9saWJ0azguNS5zbwogdGs4NF9E RVRFQ1Q9CQkke3RrODQke0xJTlVYX0RJU1RfU1VGRklYOlMvLS9fL31fRklMRX0KIHRrODRf UE9SVD0JCSR7UE9SVFNESVJ9L3gxMS10b29sa2l0cy9saW51eCR7TElOVVhfRElTVF9TVUZG SVh9LXRrODUKIHRrODRfREVQRU5EUz0JCXhvcmdsaWJzCiAKLXhvcmdsaWJzX0ZJTEU9CQkk e0xJTlVYQkFTRX0vdXNyL1gxMVI2L2xpYi9saWJYcmFuZHIuc28uMi4wCiB4b3JnbGlic19m MTBfRklMRT0JJHtMSU5VWEJBU0V9L3Vzci9saWIvbGliWHJhbmRyLnNvLjIuMS4wCiB4b3Jn bGlic19ERVRFQ1Q9CSR7eG9yZ2xpYnMke0xJTlVYX0RJU1RfU1VGRklYOlMvLS9fL31fRklM RX0KIHhvcmdsaWJzX1BPUlQ9CQkke1BPUlRTRElSfS94MTEvbGludXgke0xJTlVYX0RJU1Rf U1VGRklYfS14b3JnLWxpYnMKIHhvcmdsaWJzX0RFUEVORFM9CWZvbnRjb25maWcKIAotdWNs X0ZJTEU9CQkke0xJTlVYQkFTRX0vdXNyL2xpYi9saWJ1Y2wuc28uMQogdWNsX2YxMF9GSUxF PQkJJHtMSU5VWEJBU0V9L3Vzci9saWIvbGlidWNsLnNvLjEKIHVjbF9ERVRFQ1Q9CQkke3Vj bCR7TElOVVhfRElTVF9TVUZGSVg6Uy8tL18vfV9GSUxFfQogdWNsX1BPUlQ9CQkke1BPUlRT RElSfS9hcmNoaXZlcnMvbGludXgke0xJTlVYX0RJU1RfU1VGRklYfS11Y2wKIAotdW5naWZf RklMRT0JCQkke0xJTlVYQkFTRX0vdXNyL2xpYi9saWJnaWYuc28uNC4xLjMKIHVuZ2lmX2Yx MF9GSUxFPQkJJHtMSU5VWEJBU0V9L3Vzci9saWIvbGliZ2lmLnNvLjQuMS4zCiB1bmdpZl9E RVRFQ1Q9CQkke3VuZ2lmJHtMSU5VWF9ESVNUX1NVRkZJWDpTLy0vXy99X0ZJTEV9CiB1bmdp Zl9QT1JUPQkJCSR7UE9SVFNESVJ9L2dyYXBoaWNzL2xpbnV4JHtMSU5VWF9ESVNUX1NVRkZJ WH0tdW5naWYKIAotdXB4X0ZJTEU9CQkJJHtMSU5VWEJBU0V9L3Vzci9iaW4vdXB4CiB1cHhf ZjEwX0ZJTEU9CQkJJHtMSU5VWEJBU0V9L3Vzci9iaW4vdXB4CiB1cHhfREVURUNUPQkJCSR7 dXB4JHtMSU5VWF9ESVNUX1NVRkZJWDpTLy0vXy99X0ZJTEV9CiB1cHhfUE9SVD0JCQkke1BP UlRTRElSfS9hcmNoaXZlcnMvbGludXgke0xJTlVYX0RJU1RfU1VGRklYfS11cHgKIHVweF9E RVBFTkRTPQkJdWNsCiAKLSMgdXNlIHRoZSBzYW1lIHdhYmF1dGggZm9yIG5vdwotd2ViYXV0 aF9GSUxFPQkJJHtMT0NBTEJBU0V9L2Jpbi9saW51eC1udnUKIHdlYmF1dGhfZjEwX0ZJTEU9 CSR7TE9DQUxCQVNFfS9iaW4vbGludXgtbnZ1CiB3ZWJhdXRoX0RFVEVDVD0JCSR7d2ViYXV0 aCR7TElOVVhfRElTVF9TVUZGSVg6Uy8tL18vfV9GSUxFfQogd2ViYXV0aF9QT1JUPQkJJHtQ T1JUU0RJUn0vd3d3L2xpbnV4LSR7V0VCX0FVVEh9CkluZGV4OiBic2QubGludXgtcnBtLm1r Cj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09 PT09PT09PT09PT09PT0KLS0tIGJzZC5saW51eC1ycG0ubWsJKHJldmlzaW9uIDMxMzQwOSkK KysrIGJzZC5saW51eC1ycG0ubWsJKHdvcmtpbmcgY29weSkKQEAgLTksNyArOSw3IEBACiAj CQkJCQkgIFZhbGlkIHZhbHVlczogZmVkb3JhCiAjIExJTlVYX0RJU1RfVkVSCS0gVXNlIGRl cGVuZHMgdXBvbiB0aGUgZGlzdC1zcGVjaWZpYyBwcmVzZXRzLgogIwkJCQkJICBWYWxpZCB2 YWx1ZXMgZm9yICJmZWRvcmEiOiBhbGwgdmVyc2lvbiBudW1iZXJzCi0jCQkJCQkgIGUuZy4g MyBmb3IgZmVkb3JhIGNvcmUgMywgNCBmb3IgZmVkb3JhIGNvcmUgNAorIwkJCQkJICBlLmcu IDggZm9yIGZlZG9yYSBjb3JlIDgsIDEwIGZvciBmZWRvcmEgY29yZSAxMAogIwkJCQkJICBU aGlzIGlzIHVzZWQgdG8gc2V0IE1BU1RFUl9TSVRFX3ssU1JDX31TVUJESVIKICMJCQkJCSAg aWYgaXQgaXNuJ3QgYWxyZWFkeSBzZXQuCiAjIE1BU1RFUl9TSVRFX1NSQ19TVUJESVIKQEAg LTU5LDM2ICs1OSwxOSBAQAogTGludXhfUlBNX1Bvc3RfSW5jbHVkZT0JYnNkLmxpbnV4LXJw bS5tawogCiBMSU5VWF9ESVNUPz0JCWZlZG9yYQotLiBpZiAke09TVkVSU0lPTn0gPCA4MDAw NzYgfHwgJHtMSU5VWF9PU1JFTEVBU0V9ID09ICIyLjQuMiIKLUxJTlVYX0RJU1RfVkVSPz0J NAotLiBlbHNlCiBMSU5VWF9ESVNUX1ZFUj89CTEwCiAuICAgaWYgICFkZWZpbmVkKE9WRVJS SURFX0xJTlVYX05PTkJBU0VfUE9SVFMpICYmIFwKICAgICAgICAgJHtMSU5VWF9ESVNUX1ZF Un0gIT0gMTAKIElHTk9SRT0JCWJzZC5saW51eC1ycG0ubWsgdGVzdCBmYWlsZWQ6IGRlZmF1 bHQgcGFja2FnZSBidWlsZGluZyBhdCBPU1ZFUlNJT04+PTgwMDA3NiB3YXMgY2hhbmdlZCB0 byBsaW51eC1mMTAgcG9ydHMsIHBsZWFzZSBkZWZpbmUgT1ZFUlJJREVfTElOVVhfTk9OQkFT RV9QT1JUUyB0byBidWlsZCBvdGhlciBsaW51eCBpbmZyYXN0cnVjdHVyZSBwb3J0cwogLiAg IGVuZGlmCi0uIGVuZGlmCiAKICMgbGludXggRmVkb3JhIDEwIGluZnJhc3RydWN0dXJlIHBv cnRzIHNob3VsZCBiZSB1c2VkIHdpdGggY29tcGF0LmxpbnV4Lm9zcmVsZWFzZT0yLjYuMTYs CiAjIGxpbnV4X2Jhc2UtZjEwIChvciBncmVhdGVyKSBwb3J0CiAuICBpZiAke0xJTlVYX0RJ U1RfVkVSfSA9PSAxMAogIyBsZXQncyBjaGVjayBmb3IgYXByb3ByaWF0ZSBjb21wYXQubGlu dXgub3NyZWxlYXNlCiAuICAgIGlmICgke0xJTlVYX09TUkVMRUFTRX0gIT0gIjIuNi4xNiIp Ci1JR05PUkU9CQlic2QubGludXgtcnBtLm1rIHRlc3QgZmFpbGVkOiB0aGUgcG9ydCBzaG91 bGQgYmUgdXNlZCB3aXRoIGNvbXBhdC5saW51eC5vc3JlbGVhc2U9Mi42LjE2LCB3aGljaCBp cyBzdXBwb3J0ZWQgYXQgOC1DVVJSRU5UIGFuZCBoYXMgYSBsaW1pdGVkIHN1cHBvcnQgYXQg Ny1TVEFCTEUKK0lHTk9SRT0JCWJzZC5saW51eC1ycG0ubWsgdGVzdCBmYWlsZWQ6IHRoZSBw b3J0IHNob3VsZCBiZSB1c2VkIHdpdGggY29tcGF0LmxpbnV4Lm9zcmVsZWFzZT0yLjYuMTYs IHdoaWNoIGlzIHN1cHBvcnRlZCBieSBGcmVlQlNEIDggYW5kIGFib3ZlCiAuICAgIGVuZGlm Ci0jIHRoZSBkZWZhdWx0IGZvciBPU1ZFUlNJT04gPCA4MDAwNzYKLS4gICAgaWYgJHtPU1ZF UlNJT059IDwgODAwMDc2Ci0jIGxldCdzIGNoZWNrIGlmIGFuIGFwcm9wcmlhdGUgbGludXgg YmFzZSBwb3J0IGlzIHVzZWQKLS4gICAgICBpZiAke1VTRV9MSU5VWH0gIT0gZjEwCi1JR05P UkU9CQlic2QubGludXgtcnBtLm1rIHRlc3QgZmFpbGVkOiB0aGUgcG9ydCBzaG91bGQgYmUg dXNlZCB3aXRoIGF0IGxlYXN0IGxpbnV4X2Jhc2UtZjEwLCBwbGVhc2UgcmVhZCAvdXNyL3Bv cnRzL1VQREFUSU5HCi0uICAgICAgZW5kaWYKLSMgbGV0J3MgY2hlY2sgaWYgT1ZFUlJJREVf TElOVVhfTk9OQkFTRV9QT1JUUyBpcyBkZWZpbmVkCi0uICAgICAgaWZuZGVmKE9WRVJSSURF X0xJTlVYX05PTkJBU0VfUE9SVFMpCi1JR05PUkU9CQlic2QubGludXgtcnBtLm1rIHRlc3Qg ZmFpbGVkOiB0aGUgcG9ydCBzaG91bGQgYmUgdXNlZCB3aXRoIGRlZmluZWQgT1ZFUlJJREVf TElOVVhfTk9OQkFTRV9QT1JUUywgcGxlYXNlIHJlYWQgL3Vzci9wb3J0cy9VUERBVElORwot LiAgICAgIGVuZGlmCi0jIHRoZSBkZWZhdWx0IGZvciBPU1ZFUlNJT04gPj0gODAwMDc2Ci0j LiAgICAgIGVsc2UKLS4gICAgZW5kaWYgIyAke09TVkVSU0lPTn0gPCA4MDAwNzYKIC4gIGVu ZGlmCiAKIC4gIGlmIGRlZmluZWQoTElOVVhfRElTVCkKQEAgLTE2MCwxMyArMTQzLDExIEBA CiAKIC4gIGlmIGRlZmluZWQoQVVUT01BVElDX1BMSVNUKQogCi0uICAgIGlmICR7VVNFX0xJ TlVYfSA9PSAiZmM0IiB8fCAke1VTRV9MSU5VWDpMfSA9PSAieWVzIgotX0xJTlVYX0JBU0Vf U1VGRklYPQkJZmM0Ci0uICAgIGVsaWYgJHtVU0VfTElOVVh9ID09ICJmMTAiCisuICAgIGlm ICR7VVNFX0xJTlVYfSA9PSAiZjEwIiB8fCAke1VTRV9MSU5VWDpMfSA9PSAieWVzIgogX0xJ TlVYX0JBU0VfU1VGRklYPQkJZjEwCiAuICAgIGVsc2UKICMgb3RoZXIgbGludXhfYmFzZSBw b3J0cyBkbyBub3QgcHJvdmlkZSBhIHBrZy1wbGlzdCBmaWxlCi1JR05PUkU9CQkJCQl1c2Vz IEFVVE9NQVRJQ19QTElTVCB3aXRoIGFuIHVuc3VwcG9ydGVkIFVTRV9MSU5VWCwgXCIke1VT RV9MSU5VWH1cIi4gU3VwcG9ydGVkIHZhbHVlcyBhcmUgXCJ5ZXNcIiwgXCJmYzRcIiBhbmQg XCJmMTBcIgorSUdOT1JFPQkJCQkJdXNlcyBBVVRPTUFUSUNfUExJU1Qgd2l0aCBhbiB1bnN1 cHBvcnRlZCBVU0VfTElOVVgsIFwiJHtVU0VfTElOVVh9XCIuIFN1cHBvcnRlZCB2YWx1ZXMg YXJlIFwieWVzXCIgYW5kIFwiZjEwXCIKIC4gICAgZW5kaWYKIAogUExJU1Q/PQkJCQkJJHtX UktESVJ9Ly5QTElTVC5saW51eC1ycG0KSW5kZXg6IGJzZC5wb3J0Lm1rCj09PT09PT09PT09 PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09 PT0KLS0tIGJzZC5wb3J0Lm1rCShyZXZpc2lvbiAzMTM0MDkpCisrKyBic2QucG9ydC5tawko d29ya2luZyBjb3B5KQpAQCAtNDk4LDcgKzQ5OCw3IEBACiAjIExJTlVYX09TUkVMRUFTRQkt IENvbnRhaW5zIHRoZSB2YWx1ZSBvZiBjb21wYXQubGludXgub3NyZWxlYXNlIHN5c2N0bC4K ICMJCQkJICBXaWxsIGJlIHVzZWQgdG8gZGlzdGluZ3Vpc2ggd2hpY2ggbGludXgKICMJCQkJ ICBpbmZyYXN0cnVjdHVyZSBwb3J0cyBzaG91bGQgYmUgdXNlZC4KLSMJCQkJICBWYWxpZCB2 YWx1ZXM6IDIuNC4yLCAyLjYuMTYuCisjCQkJCSAgVmFsaWQgdmFsdWVzOiAyLjYuMTYuCiAj IEFVVE9NQVRJQ19QTElTVAogIwkJCQktIFNldCB0byB5ZXMgdG8gZW5hYmxlIGF1dG9tYXRp YyBwYWNraW5nIGxpc3QgZ2VuZXJhdGlvbi4KICMJCQkJICBDdXJyZW50bHkgaGFzIG5vIGVm ZmVjdCB1bmxlc3MgVVNFX0xJTlVYX1JQTSBpcyBzZXQuCkBAIC0xOTE1LDExICsxOTE1LDcg QEAKIExJTlVYX0JBU0VfUE9SVD0JJHtMSU5VWEJBU0V9L2Jpbi9zaDoke1BPUlRTRElSfS9l bXVsYXRvcnMvbGludXhfYmFzZS0ke1VTRV9MSU5VWH0KIC4JZWxzZQogLgkJaWYgJHtVU0Vf TElOVVg6TH0gPT0gInllcyIKLS4JCQlpZiAke09TVkVSU0lPTn0gPCA4MDAwNzYgfHwgJHtM SU5VWF9PU1JFTEVBU0V9ID09ICIyLjQuMiIKLUxJTlVYX0JBU0VfUE9SVD0JJHtMSU5VWEJB U0V9L2V0Yy9mZWRvcmEtcmVsZWFzZToke1BPUlRTRElSfS9lbXVsYXRvcnMvbGludXhfYmFz ZS1mYzQKLS4JCQllbHNlCiBMSU5VWF9CQVNFX1BPUlQ9CSR7TElOVVhCQVNFfS9ldGMvZmVk b3JhLXJlbGVhc2U6JHtQT1JUU0RJUn0vZW11bGF0b3JzL2xpbnV4X2Jhc2UtZjEwCi0uCQkJ ZW5kaWYKIC4JCWVsc2UKIElHTk9SRT0JCWNhbm5vdCBiZSBidWlsdDogdGhlcmUgaXMgbm8g ZW11bGF0b3JzL2xpbnV4X2Jhc2UtJHtVU0VfTElOVVh9LCBwZXJoYXBzIHdyb25nIHVzZSBv ZiBVU0VfTElOVVggb3IgT1ZFUlJJREVfTElOVVhfQkFTRV9QT1JUCiAuCQllbmRpZgpAQCAt MTk4OSw3ICsxOTg1LDcgQEAKIF9HTF9nbHVfTElCX0RFUEVORFM9CQlHTFUuMToke1BPUlRT RElSfS9ncmFwaGljcy9saWJHTFUKIF9HTF9nbHdfTElCX0RFUEVORFM9CQlHTHcuMToke1BP UlRTRElSfS9ncmFwaGljcy9saWJHTHcKIF9HTF9nbHV0X0xJQl9ERVBFTkRTPQkJZ2x1dC4x Mjoke1BPUlRTRElSfS9ncmFwaGljcy9mcmVlZ2x1dAotX0dMX2xpbnV4X1JVTl9ERVBFTkRT PQkJJHtMSU5VWEJBU0V9L3Vzci9YMTFSNi9saWIvbGliR0wuc28uMToke1BPUlRTRElSfS9n cmFwaGljcy9saW51eF9kcmkKK19HTF9saW51eF9SVU5fREVQRU5EUz0JCSR7TElOVVhCQVNF fS91c3IvbGliL2xpYi9saWJHTC5zby4xLjI6JHtQT1JUU0RJUn0vZ3JhcGhpY3MvbGludXgt ZHJpNzQKIAogLmlmIGRlZmluZWQoVVNFX0dMKQogLiBpZiAke1VTRV9HTDpMfSA9PSAieWVz Igo= --------------020609010304030508000400 Content-Type: application/octet-stream; name="bsd.linux.mk.diff.sig" Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="bsd.linux.mk.diff.sig" iQIcBAABAgAGBQJRNQqkAAoJEK27+GEKN4m3OggQAM3ub8LAAUSE1vaYgs3K4s+sN+mNcI49 H1rDTGfSN9/nCGF8IMti6303zcJ1D294muMNv7h15+VqKZluEnX7DVNO37O3yORbenMPQ0z0 2MP5zkJp2S1SPCrs5EWL8oyt2FDNZHcDrAADfegewB3kU1kMOKL5lOVbPHcvAoldW2my3lQW oc1IRErryPJY52xnNC0rl+n0dmCzSj7gnrkd6AZtNLoxzGt5kz1JuwdTMYoBRh18xGhL7c00 GM42zVJ1u0HAbeYUMGRpPyak4NhlToE6/DmxlmQcF+bPpJbstZRFNiMG2fXgAkak2KzrVcra ElrV0xVj6aw+Vuk3LmL3UnqJrVubhJGP8lmecLSKwrPmA6oa/+pSUPCy8vz9t7YfWtSe1Em6 2KQWTXd5/3hG9NqNRChgMqT0GNya/+6NZReR4BFc2xLXAvN1Xyn7OXUfYVSJPM9/oMVJ1Vw3 mSyGyrUyF5GCWAVAqXKJ/yFI2M/b7vc7RbyyWy4FloBLsQuZSvjx8GTBF0g36jqbe9QF3TlC wGa50vqytK53ONcn1bnMZmKyhYpOckWtW379n8FG1gx1PnBSItZRt+6d75tGVn2Kf/e659q3 nbnGfJnJABfGWv2uvlh93qweU0TZnECl3dMuoAEK1k1jo63qUUqLxAKpdXn7IkxvPnXOGOy+ qejg --------------020609010304030508000400-- From owner-freebsd-emulation@FreeBSD.ORG Tue Mar 5 01:01:58 2013 Return-Path: Delivered-To: emulation@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by hub.freebsd.org (Postfix) with ESMTP id 908535C0; Tue, 5 Mar 2013 01:01:58 +0000 (UTC) (envelope-from maho.nakata@gmail.com) Received: from mail-pb0-f46.google.com (mail-pb0-f46.google.com [209.85.160.46]) by mx1.freebsd.org (Postfix) with ESMTP id 1E93B6DF; Tue, 5 Mar 2013 01:01:57 +0000 (UTC) Received: by mail-pb0-f46.google.com with SMTP id uo15so3670375pbc.19 for ; Mon, 04 Mar 2013 17:01:51 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=x-received:sender:date:message-id:to:cc:subject:from:in-reply-to :references:x-mailer:mime-version:content-type :content-transfer-encoding; bh=GtnQmwLW+/yfZn+RIsh0dUdkkBjNpQEymBDGyT++JD4=; b=zd0HmxZomJW6Ngs9FpL0MjZ6XzK4pAeFDNrfd4GIWk3olI6PLVgrSkZI1cB6/nFrmt lKI7fZ6TmsA8i+6fLuoaknC0/IRfUzWI5rF6PVGQYbuDM995ZmEV3de8Dnb3dTL5/CbV eu0zBFNUCaleiZfdx/5ONeDJl9bKDeEW7Mgj5fXDURMU0CrQ/Rcmq3G1GEZ2ZJ/A+M8U 3u77kcublcfJIZGdYkRetZbYdNS1QrGTNyyZxukR4vOgxGG8A3N3lIcz8x1L7M2DLP2p oFg9pIts3eEBP9gqfiBqxhA94QYf2QHaAu/RFcF+oOZbHkzBtKgyvmmHSl482yOZMEeQ IWvQ== X-Received: by 10.68.211.8 with SMTP id my8mr32582323pbc.7.1362445311161; Mon, 04 Mar 2013 17:01:51 -0800 (PST) Received: from localhost (rikad42.riken.jp. [134.160.214.42]) by mx.google.com with ESMTPS id in5sm24282755pbc.20.2013.03.04.17.01.48 (version=TLSv1 cipher=ECDHE-RSA-RC4-SHA bits=128/128); Mon, 04 Mar 2013 17:01:50 -0800 (PST) Sender: Maho NAKATA Date: Tue, 05 Mar 2013 10:01:47 +0900 (JST) Message-Id: <20130305.100147.1157282662543480285.chat95@mac.com> To: rene@freebsd.org Subject: Re: removing old linux ports From: Maho NAKATA In-Reply-To: <51349535.5040800@freebsd.org> References: <51349535.5040800@freebsd.org> X-Mailer: Mew version 6.3 on Emacs 24.2 / Mule 6.0 (HANACHIRUSATO) Mime-Version: 1.0 Content-Type: Text/Plain; charset=iso-8859-1 Content-Transfer-Encoding: quoted-printable Cc: emulation@freebsd.org, acm@freebsd.org, mva@freebsd.org, hrs@freebsd.org, bsam@freebsd.org X-BeenThere: freebsd-emulation@freebsd.org X-Mailman-Version: 2.1.14 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, 05 Mar 2013 01:01:58 -0000 Hi Rene please remove deprecated ports. Thanks. Thanks for your kind notice and hard work... Best, Nakata Maho From: Ren=E9 Ladan Subject: removing old linux ports Date: Mon, 04 Mar 2013 13:36:05 +0100 > Hi, > = > since FreeBSD 7.X has reached its end of life, I plan to remove the > expired Linux ports for the old Linuxolator (depending on INDEX build= > results) after an official annoucement that 7.X has expired has been > sent. From > http://beta.freshports.org/ports-expired.php?sort=3Dexpiration_date := > = > - accessibility/linux-atk > - archivers/linux-ucl > - archivers/linux-upx > - audio/linux-esound > - audio/linux-libaudiofile > - audio/linux-nas-libs > - devel/linux-allegro > - devel/linux-libglade > - devel/linux-libsigc++20 > - devel/linux-sdl12 > - emulators/linux_base-fc4 > - graphics/linux-imlib > - graphics/linux-jpeg > - graphics/linux-libGLU > - graphics/linux-png > - graphics/linux-png10 > - graphics/linux-sdl_image > - graphics/linux-tiff (also FORBIDDEN) > - lang/linux-libg2c > - multimedia/linux-libtheora > - sysutils/linux-procps > - textproc/linux-expat > - textproc/linux-libxml > - x11/linux-xorg-libs > - x11-fonts/linux-fontconfig > - x11-toolkits/linux-gtk > - x11-toolkits/linux-gtk2 > - x11-toolkits/linux-openmotif > - x11-toolkits/linux-pango (also FORBIDDEN) > = > Unmaintained ports: > - audio/linux-alsa-lib > - audio/linux-arts > - audio/linux-freealut > - audio/linux-libmad > - audio/linux-libogg > - audio/linux-libvorbis > - audio/linux-openal > - graphics/linux-cairo > - graphics/linux-gdk-pixbuf > - textproc/linux-xerces-c2 > = > Other ports: > - office@ textproc/linux-aspell > = > - acm@ ftp/linux-curl > - acm@ security/linux-openssl > - bsam@ x11-toolkits/linux-qt33 > - hrs@ textproc/linux-scim-libs > - hrs@ textproc/linux-scim-gtk > - maho@ graphics/linux-ungif > - mva@ audio/linux-sdl_mixer > - mva@ audio/linux-mikmod > = > - (non-committer) devel/linux-libglade2 > - (non-committer) emulators/linux-libaio > - (non-committer) graphics/linux-libmng > - (non-committer) textproc/linux-libxml2 > = From owner-freebsd-emulation@FreeBSD.ORG Tue Mar 5 02:07:30 2013 Return-Path: Delivered-To: emulation@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by hub.freebsd.org (Postfix) with ESMTP id 807BDC21 for ; Tue, 5 Mar 2013 02:07:30 +0000 (UTC) (envelope-from lists@eitanadler.com) Received: from mail-we0-x233.google.com (mail-we0-x233.google.com [IPv6:2a00:1450:400c:c03::233]) by mx1.freebsd.org (Postfix) with ESMTP id EFF6187E for ; Tue, 5 Mar 2013 02:07:29 +0000 (UTC) Received: by mail-we0-f179.google.com with SMTP id p43so5433897wea.10 for ; Mon, 04 Mar 2013 18:07:29 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=eitanadler.com; s=0xdeadbeef; h=x-received:mime-version:in-reply-to:references:from:date:message-id :subject:to:cc:content-type; bh=O6nv9j42cPI5a44LRk0jOuEiZy3M9TbpQbGT1LTFkco=; b=ZwVLOTRZOi2nzNgVczLyCH4BcRA8eRHCTuvYt7AkHRR6N2rXzQbjGqBvvLArEdAjnF B0dcgFD3sEztfUuc9EQZw7KZ9zPWe27NH/Kq6Bz3rcd+CComzWEhbWaZurk79om0/JIw PzJorBw5gMJV0HCJmsPY6N82FXKKCn0aYgcvk= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20120113; h=x-received:mime-version:in-reply-to:references:from:date:message-id :subject:to:cc:content-type:x-gm-message-state; bh=O6nv9j42cPI5a44LRk0jOuEiZy3M9TbpQbGT1LTFkco=; b=An9297TsbKT47NqwWgJCvPFnxFQP2/XPXQROS6nFT/pKHGMQoorlep84wYsI86wFrx s7ITStDT1MwrqvcbqJJXz+N5y+TVafrfl3HDS+R7JfwNQnnG3t+sDvxWrvsrWxC9vEcO 0LCrIcAZnYln3iPD3JUABQRf5bflqRuXpFNKjJIazYoY1Di2AT7UcEOz0S/FgyWpfbNw S3KTg+9By2eKwYjX5o7JoGattci2x8jUjt2y0GRIji/SxtM4Z4uQImmDKPez30f6MUt0 9nqW0/vtYiJMNJFiCBxlgCKnd7j65REik5Sq7RHQTE1ICgf1Eho8nw9lv/haCyEqcHjh +qjQ== X-Received: by 10.180.8.4 with SMTP id n4mr15385817wia.13.1362449249223; Mon, 04 Mar 2013 18:07:29 -0800 (PST) MIME-Version: 1.0 Received: by 10.194.44.130 with HTTP; Mon, 4 Mar 2013 18:06:58 -0800 (PST) In-Reply-To: <20130304214254.00004f27@unknown> References: <51349535.5040800@freebsd.org> <5134AB8C.2050202@gmail.com> <20130304214254.00004f27@unknown> From: Eitan Adler Date: Mon, 4 Mar 2013 21:06:58 -0500 Message-ID: Subject: Re: removing old linux ports To: Alexander Leidinger Content-Type: text/plain; charset=UTF-8 X-Gm-Message-State: ALoCoQmpSk6kbYuXYC0312QNsswSuEnUJgSUMW06TbfHsbZo1k7/3UGo6kRPghwel5lnnAuC4rL1 Cc: emulation@freebsd.org, =?UTF-8?Q?Ren=C3=A9_Ladan?= X-BeenThere: freebsd-emulation@freebsd.org X-Mailman-Version: 2.1.14 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, 05 Mar 2013 02:07:30 -0000 On 4 March 2013 15:42, Alexander Leidinger wrote: > It would be nice if the patches results in a nice explanation for the > user trying to use some linux stuff on 7.x. -1. 7.x is now EoL and we should be removing compatibility cruft as soon as the ports tree is tagged. Ports in general are no longer guaranteed to function at all on 7.x machines. -- Eitan Adler From owner-freebsd-emulation@FreeBSD.ORG Tue Mar 5 20:21:41 2013 Return-Path: Delivered-To: emulation@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by hub.freebsd.org (Postfix) with ESMTP id CDBB7CD0; Tue, 5 Mar 2013 20:21:41 +0000 (UTC) (envelope-from alexander@leidinger.net) Received: from mail.ebusiness-leidinger.de (mail.ebusiness-leidinger.de [217.11.53.44]) by mx1.freebsd.org (Postfix) with ESMTP id 5EAE1AF5; Tue, 5 Mar 2013 20:21:41 +0000 (UTC) Received: from outgoing.leidinger.net (pD9FBBDA5.dip.t-dialin.net [217.251.189.165]) by mail.ebusiness-leidinger.de (Postfix) with ESMTPSA id 2E2A0844064; Tue, 5 Mar 2013 21:21:36 +0100 (CET) Received: from unknown (Titan.Leidinger.net [192.168.1.17]) by outgoing.leidinger.net (Postfix) with ESMTP id BF3934DCA; Tue, 5 Mar 2013 21:21:33 +0100 (CET) Date: Tue, 5 Mar 2013 21:21:33 +0100 From: Alexander Leidinger To: =?ISO-8859-1?Q?Ren=C3=A9?= Ladan Subject: Re: removing old linux ports Message-ID: <20130305212133.00003d99@unknown> In-Reply-To: <51350AA4.1040702@freebsd.org> References: <51349535.5040800@freebsd.org> <5134AB8C.2050202@gmail.com> <20130304214254.00004f27@unknown> <51350AA4.1040702@freebsd.org> X-Mailer: Claws Mail 3.9.0cvs12 (GTK+ 2.16.6; i586-pc-mingw32msvc) Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable X-EBL-MailScanner-Information: Please contact the ISP for more information X-EBL-MailScanner-ID: 2E2A0844064.A166A X-EBL-MailScanner: Found to be clean X-EBL-MailScanner-SpamCheck: not spam, spamhaus-ZEN, SpamAssassin (not cached, score=-0.916, required 6, autolearn=disabled, ALL_TRUSTED -1.00, AWL 0.09, T_RP_MATCHES_RCVD -0.01) X-EBL-MailScanner-From: alexander@leidinger.net X-EBL-MailScanner-Watermark: 1363119698.65545@Aw57H4sb3wt0+Mrh+BHETg X-EBL-Spam-Status: No Cc: emulation@freebsd.org X-BeenThere: freebsd-emulation@freebsd.org X-Mailman-Version: 2.1.14 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, 05 Mar 2013 20:21:41 -0000 On Mon, 04 Mar 2013 21:57:08 +0100 Ren=C3=83=C2=A9 Ladan wrote: > -----BEGIN PGP SIGNED MESSAGE----- > Hash: SHA1 >=20 > On 03/04/13 21:42, Alexander Leidinger wrote: > > On Mon, 04 Mar 2013 15:11:24 +0100 Ren=EF=BF=A9 Ladan > > wrote: > >=20 > >> On 03/04/13 13:36, Ren=EF=BF=A9 Ladan wrote: > >>> Hi, > >>>=20 > >>> since FreeBSD 7.X has reached its end of life, I plan to remove > >>> the expired Linux ports for the old Linuxolator (depending on > >>> INDEX build results) after an official annoucement that 7.X has > >>> expired has been sent. From=20 > >>> http://beta.freshports.org/ports-expired.php?sort=3Dexpiration_date > >>> : > >>>=20 > >> [snip ports] > >>> - office@ textproc/linux-aspell > >>=20 > >> [snip more ports] > >=20 > > I just took a quick look at the list, but wasn't able to identify=20 > > something urgently needed (at least for the infrastructure ports=20 > > maintained by emulation@). In general: just look at the expiration > > part of the fc4 port (really inside the Makefile) and compare it > > with all the ports which you want to remove (at least for the ports > > maintained by emulation@), if it matches you can remove. > >=20 > Thanks. As expected: > % make -C /usr/ports/head/emulators/linux_base-fc4/ -V EXPIRATION_DATE > 2013-02-28 Please look inside the makefile, not at the content of a variable. There is a comment: # EXPIRATION_DATE is the EoL of the last 7.x release This is what I was referring to. > >> Removing textproc/linux-aspell resulted in a broken portsnap > >> build, > >> which might mean it is still building for 7.X. I'll also write > >> a patch to remove 7.X support from bsd.linux-apps.mk and=20 > >> bsd.linux-rpm.mk. > >=20 > I have re-added textproc/linux-aspell for now. >=20 > > It would be nice if the patches results in a nice explanation for > > the user trying to use some linux stuff on 7.x. > >=20 > Uhm, like upgrading to 8.X ? (Sorry, no idea what else...) "The ports collection does not support linux ports on your FreeBSD version anymore, please update to a supported version (see http://www.FreeBSD.org/releases/)." > I have attached some *untested* patches for Mk/ , feel free to > comment. As one is for bsd.port.mk, they must go through portmgr. bsd.linux-apps.mk looks ok. bsd.linux-rpm.mk: the indent of the if/else is wrong now. For representing what you want to do the patch looks OK, but the real commit should fix the indent (up to portmgr if in one commit or two). bsd.port.mk looks ok. Bye, Alexander. --=20 http://www.Leidinger.net Alexander @ Leidinger.net: PGP ID =3D B0063FE7 http://www.FreeBSD.org netchild @ FreeBSD.org : PGP ID =3D 72077137 From owner-freebsd-emulation@FreeBSD.ORG Tue Mar 5 20:27:41 2013 Return-Path: Delivered-To: emulation@freebsd.org Received: from mx1.freebsd.org (mx1.FreeBSD.org [8.8.178.115]) by hub.freebsd.org (Postfix) with ESMTP id EBDE3BB for ; Tue, 5 Mar 2013 20:27:41 +0000 (UTC) (envelope-from alexander@leidinger.net) Received: from mail.ebusiness-leidinger.de (mail.ebusiness-leidinger.de [217.11.53.44]) by mx1.freebsd.org (Postfix) with ESMTP id A5C94B38 for ; Tue, 5 Mar 2013 20:27:41 +0000 (UTC) Received: from outgoing.leidinger.net (pD9FBBDA5.dip.t-dialin.net [217.251.189.165]) by mail.ebusiness-leidinger.de (Postfix) with ESMTPSA id 17E20844064; Tue, 5 Mar 2013 21:27:38 +0100 (CET) Received: from unknown (Titan.Leidinger.net [192.168.1.17]) by outgoing.leidinger.net (Postfix) with ESMTP id A27D64DCC; Tue, 5 Mar 2013 21:27:35 +0100 (CET) Date: Tue, 5 Mar 2013 21:27:35 +0100 From: Alexander Leidinger To: Eitan Adler Subject: Re: removing old linux ports Message-ID: <20130305212735.0000038b@unknown> In-Reply-To: References: <51349535.5040800@freebsd.org> <5134AB8C.2050202@gmail.com> <20130304214254.00004f27@unknown> X-Mailer: Claws Mail 3.9.0cvs12 (GTK+ 2.16.6; i586-pc-mingw32msvc) Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable X-EBL-MailScanner-Information: Please contact the ISP for more information X-EBL-MailScanner-ID: 17E20844064.A1E81 X-EBL-MailScanner: Found to be clean X-EBL-MailScanner-SpamCheck: not spam, spamhaus-ZEN, SpamAssassin (not cached, score=-0.927, required 6, autolearn=disabled, ALL_TRUSTED -1.00, AWL 0.08, T_RP_MATCHES_RCVD -0.01) X-EBL-MailScanner-From: alexander@leidinger.net X-EBL-MailScanner-Watermark: 1363120059.4188@hKT+ctqhheDGib2iGrOZaQ X-EBL-Spam-Status: No Cc: emulation@freebsd.org, =?ISO-8859-1?Q?Ren=C3=A9?= Ladan X-BeenThere: freebsd-emulation@freebsd.org X-Mailman-Version: 2.1.14 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, 05 Mar 2013 20:27:42 -0000 On Mon, 4 Mar 2013 21:06:58 -0500 Eitan Adler wrote: > On 4 March 2013 15:42, Alexander Leidinger > wrote: > > It would be nice if the patches results in a nice explanation for > > the user trying to use some linux stuff on 7.x. >=20 > -1. 7.x is now EoL and we should be removing compatibility cruft as > soon as the ports tree is tagged. > Ports in general are no longer guaranteed to function at all on 7.x > machines. "no longer guaranteed" is different from "it's known to not work". The change Ren=E9 presents is of the second form. As such userfriendlyness mandates that there is a message which tells in clear text that it does not work instead of letting the user run into a wall without explanation. As soon as you remove compatibility shims (but the make syntax is still compatible), you should make a test at the beginning of bsd.port.mk which then tells the user that the ports collection doesn't work on OSVERSION < xxx anymore. Just because we know that 7.x is EoL doesn't mean that users know about it too, and a clear message is much more helpful than an obscure error message or a silent failure (e.g. installing linux ports which are not compatible). Bye, Alexander. --=20 http://www.Leidinger.net Alexander @ Leidinger.net: PGP ID =3D B0063FE7 http://www.FreeBSD.org netchild @ FreeBSD.org : PGP ID =3D 72077137 From owner-freebsd-emulation@FreeBSD.ORG Tue Mar 5 21:41:18 2013 Return-Path: Delivered-To: emulation@freebsd.org Received: from mx1.freebsd.org (mx1.FreeBSD.org [8.8.178.115]) by hub.freebsd.org (Postfix) with ESMTP id D1D56D8C for ; Tue, 5 Mar 2013 21:41:18 +0000 (UTC) (envelope-from r.c.ladan@gmail.com) Received: from mail-ee0-f45.google.com (mail-ee0-f45.google.com [74.125.83.45]) by mx1.freebsd.org (Postfix) with ESMTP id 6F6DBEA8 for ; Tue, 5 Mar 2013 21:41:18 +0000 (UTC) Received: by mail-ee0-f45.google.com with SMTP id b57so4939171eek.18 for ; Tue, 05 Mar 2013 13:41:17 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=x-received:sender:message-id:date:from:user-agent:mime-version:to :cc:subject:references:in-reply-to:x-enigmail-version:content-type :content-transfer-encoding; bh=yD8a9wT7JWtweH83D7+KBTX01D+1awa8cC+5RVcjD+s=; b=dYdk0cvBO3hgDMwg/FZGsluY9cUfFZNXtJq5yvRnIlGbX3+SBfVYGeccVgVVmfiqhe YKxbHD5EjmI7aM3uhEYBLDizuO1pYioihnTN7u+XVA/IPDfICo3vVWBQcbHUncTqhoTj FXsekiRD0ykU3IG+bfWswmtGvpteoSB5qZVX4NG3UXOEJbNQCu9xtal+ZOueKAjD+Zhs eblxqV7X5KQlFtIZyoxVYEUdTE/UvqUjNfuYtFlGx/trvb/Kd9Jl+z/4ZzxvvyPTmSyw tv2lgIVsf+oS/9ZgCDMP9fzIqQ84lWari00sULZ98SuJqh/GZRbf7RJ5tDr7CNVKvwi2 OiBg== X-Received: by 10.14.215.193 with SMTP id e41mr74873874eep.32.1362519677286; Tue, 05 Mar 2013 13:41:17 -0800 (PST) Received: from [192.168.178.20] (a82-161-212-209.adsl.xs4all.nl. [82.161.212.209]) by mx.google.com with ESMTPS id 3sm39364709eej.6.2013.03.05.13.41.15 (version=TLSv1 cipher=ECDHE-RSA-RC4-SHA bits=128/128); Tue, 05 Mar 2013 13:41:15 -0800 (PST) Sender: =?UTF-8?Q?Ren=C3=A9_Ladan?= Message-ID: <51366677.10700@freebsd.org> Date: Tue, 05 Mar 2013 22:41:11 +0100 From: =?UTF-8?B?UmVuw6kgTGFkYW4=?= User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:17.0) Gecko/20130228 Thunderbird/17.0.3 MIME-Version: 1.0 To: Alexander Leidinger Subject: Re: removing old linux ports References: <51349535.5040800@freebsd.org> <5134AB8C.2050202@gmail.com> <20130304214254.00004f27@unknown> <51350AA4.1040702@freebsd.org> <20130305212133.00003d99@unknown> In-Reply-To: <20130305212133.00003d99@unknown> X-Enigmail-Version: 1.5.1 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Cc: emulation@freebsd.org X-BeenThere: freebsd-emulation@freebsd.org X-Mailman-Version: 2.1.14 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, 05 Mar 2013 21:41:18 -0000 On 03/05/13 21:21, Alexander Leidinger wrote: > On Mon, 04 Mar 2013 21:57:08 +0100 > René Ladan wrote: > >> -----BEGIN PGP SIGNED MESSAGE----- >> Hash: SHA1 >> >> On 03/04/13 21:42, Alexander Leidinger wrote: >>> On Mon, 04 Mar 2013 15:11:24 +0100 Renï¿© Ladan >>> wrote: >>> >>>> On 03/04/13 13:36, Renï¿© Ladan wrote: >>>>> Hi, >>>>> >>>>> since FreeBSD 7.X has reached its end of life, I plan to remove >>>>> the expired Linux ports for the old Linuxolator (depending on >>>>> INDEX build results) after an official annoucement that 7.X has >>>>> expired has been sent. From >>>>> http://beta.freshports.org/ports-expired.php?sort=expiration_date >>>>> : >>>>> >>>> [snip ports] >>>>> - office@ textproc/linux-aspell >>>> [snip more ports] >>> I just took a quick look at the list, but wasn't able to identify >>> something urgently needed (at least for the infrastructure ports >>> maintained by emulation@). In general: just look at the expiration >>> part of the fc4 port (really inside the Makefile) and compare it >>> with all the ports which you want to remove (at least for the ports >>> maintained by emulation@), if it matches you can remove. >>> >> Thanks. As expected: >> % make -C /usr/ports/head/emulators/linux_base-fc4/ -V EXPIRATION_DATE >> 2013-02-28 > Please look inside the makefile, not at the content of a variable. > There is a comment: # EXPIRATION_DATE is the EoL of the last 7.x release > This is what I was referring to. Ah, now I get it. In this case it boils down to the same value though ;) >> >> Removing textproc/linux-aspell resulted in a broken portsnap >> >> build, >>>> which might mean it is still building for 7.X. I'll also write >>>> a patch to remove 7.X support from bsd.linux-apps.mk and >>>> bsd.linux-rpm.mk. >> I have re-added textproc/linux-aspell for now. >> >>> It would be nice if the patches results in a nice explanation for >>> the user trying to use some linux stuff on 7.x. >>> >> Uhm, like upgrading to 8.X ? (Sorry, no idea what else...) > "The ports collection does not support linux ports on your FreeBSD > version anymore, please update to a supported version (see > http://www.FreeBSD.org/releases/)." I could propose to add such a message to bsd.port.mk as you suggested elsewhere. I indeed didn't think to hard of the poor user. >> I have attached some *untested* patches for Mk/ , feel free to >> comment. As one is for bsd.port.mk, they must go through portmgr. > bsd.linux-apps.mk looks ok. > bsd.linux-rpm.mk: the indent of the if/else is wrong now. For > representing what you want to do the patch looks OK, but the real > commit should fix the indent (up to portmgr if in one commit or two). > bsd.port.mk looks ok. OK, I'll look at the indentation. Regards, Rene From owner-freebsd-emulation@FreeBSD.ORG Tue Mar 5 23:27:20 2013 Return-Path: Delivered-To: emulation@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by hub.freebsd.org (Postfix) with ESMTP id C8BC72FD for ; Tue, 5 Mar 2013 23:27:20 +0000 (UTC) (envelope-from lists@eitanadler.com) Received: from mail-we0-x234.google.com (mail-we0-x234.google.com [IPv6:2a00:1450:400c:c03::234]) by mx1.freebsd.org (Postfix) with ESMTP id 66DDD2F3 for ; Tue, 5 Mar 2013 23:27:20 +0000 (UTC) Received: by mail-we0-f180.google.com with SMTP id k14so7044840wer.11 for ; Tue, 05 Mar 2013 15:27:19 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=eitanadler.com; s=0xdeadbeef; h=x-received:mime-version:in-reply-to:references:from:date:message-id :subject:to:cc:content-type; bh=YentIS9xJikwixil/lVjhbYsIL0yqLTqwKPZ8Xt6pjo=; b=K4oI9rijCXRg1KXMh9nG5TN5QvCdwjMzfVXJt7PlNoYNJDLn71j0pxLB8pTT2Tn6wq cqqftkaBDrM2xnOigAXg0lrB7uBI+dCbN14qRUbfD2w+MdtuVcfV5Vf9N2IYZiwnuwXd v4t/5lP7prqpc02W1L6TdhfwzIOl6MV+SN2UM= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20120113; h=x-received:mime-version:in-reply-to:references:from:date:message-id :subject:to:cc:content-type:x-gm-message-state; bh=YentIS9xJikwixil/lVjhbYsIL0yqLTqwKPZ8Xt6pjo=; b=Ny7RHlXBlC8jTqH6ttzMkVU4j7E0Dbx6DuWXe/GvDOxyjf+ADPxcnCNIOD7HjV/G2G 2Iuw47N3bqhpXUoOqRqflo9rh9C779h43oDoCadqgKL5+sWlXdpzzY87b3BFrL4ghz/z lXdriTe2MZPes1n3kDHZbdprlXVF1kmI4KeNF/uDs4e5bGYR2g0Agdec8meG6dD4jJaT fMu3drY7BGNEmIR2mElcuUlwbWbmzJFLtfF4P9qJE6tWeH8tkpjtOutYXI1uXYUwyeyV uTl5pbgEC219RLMkHgBblWftI6w1OF2pH5N5C9YApP2vCy9LR6T2/AUQgmpdcaSKjlDm zqFA== X-Received: by 10.194.242.197 with SMTP id ws5mr18784496wjc.44.1362526039463; Tue, 05 Mar 2013 15:27:19 -0800 (PST) MIME-Version: 1.0 Received: by 10.194.44.130 with HTTP; Tue, 5 Mar 2013 15:26:49 -0800 (PST) In-Reply-To: <20130305212735.0000038b@unknown> References: <51349535.5040800@freebsd.org> <5134AB8C.2050202@gmail.com> <20130304214254.00004f27@unknown> <20130305212735.0000038b@unknown> From: Eitan Adler Date: Tue, 5 Mar 2013 18:26:49 -0500 Message-ID: Subject: Re: removing old linux ports To: Alexander Leidinger Content-Type: text/plain; charset=UTF-8 X-Gm-Message-State: ALoCoQk/OuKtExdKU4Vv14IvOE9sB0WksxjkmDVV1WTrR27CDMK+cW5AgvFFTVi3n189MRuoD575 Cc: emulation@freebsd.org, =?UTF-8?B?UmVuw4PCqSBMYWRhbg==?= X-BeenThere: freebsd-emulation@freebsd.org X-Mailman-Version: 2.1.14 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, 05 Mar 2013 23:27:20 -0000 On 5 March 2013 15:27, Alexander Leidinger wrote: > As soon as you remove compatibility shims (but the make syntax is > still compatible), you should make a test at the beginning of > bsd.port.mk which then tells the user that the ports collection doesn't > work on OSVERSION < xxx anymore. Just because we know that 7.x is EoL > doesn't mean that users know about it too, and a clear message is much > more helpful than an obscure error message or a silent failure > (e.g. installing linux ports which are not compatible). Understood. I would rather see this be a general error message than anything specific to the emulation@ ports. -- Eitan Adler From owner-freebsd-emulation@FreeBSD.ORG Wed Mar 6 18:02:41 2013 Return-Path: Delivered-To: freebsd-emulation@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by hub.freebsd.org (Postfix) with ESMTP id D24A4CBB; Wed, 6 Mar 2013 18:02:41 +0000 (UTC) (envelope-from mike.jakubik@intertainservices.com) Received: from mail.intertainservices.com (mail.intertainservices.com [69.77.177.114]) by mx1.freebsd.org (Postfix) with ESMTP id 8A690B90; Wed, 6 Mar 2013 18:02:41 +0000 (UTC) Received: from [172.16.10.200] (unknown [172.16.10.200]) by mail.intertainservices.com (Postfix) with ESMTPSA id 0073E5644C; Wed, 6 Mar 2013 13:02:29 -0500 (EST) Message-ID: <1362592949.4699.6.camel@mjakubik.localdomain> Subject: Re: 9.1 AMD64 multitasking efficiency low From: Mike Jakubik To: CeDeROM Date: Wed, 06 Mar 2013 13:02:29 -0500 In-Reply-To: References: <201302130844.45388.c47g@gmx.at> <201302131321.49429.c47g@gmx.at> Content-Type: text/plain; charset="UTF-8" X-Mailer: Evolution 3.6.3 (3.6.3-2.fc18) Mime-Version: 1.0 Content-Transfer-Encoding: 7bit X-intertainservices-MailScanner-Information: Please contact the ISP for more information X-intertainservices-MailScanner-ID: 0073E5644C.A022A X-intertainservices-MailScanner: Found to be clean X-intertainservices-MailScanner-From: mike.jakubik@intertainservices.com X-Spam-Status: No Cc: freebsd-stable@freebsd.org, freebsd-emulation@freebsd.org, Christian Gusenbauer X-BeenThere: freebsd-emulation@freebsd.org X-Mailman-Version: 2.1.14 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, 06 Mar 2013 18:02:41 -0000 On Wed, 2013-02-13 at 13:30 +0100, CeDeROM wrote: > On Wed, Feb 13, 2013 at 1:21 PM, Christian Gusenbauer wrote: > > It has something to do with the drive. I've just connected my external drive > > to the Intel controller and copied some GB of data around without performance > > impacts! So my new WDC drive works on both the JMicron and the Intel > > controller. > > On the other hand these drivers work very well on other operating > systems like WIndows and Linux, so I would rather suspect some > SCSI/CAM/SATA issues on the FreeBSD side...? > I have the same issues on my system. Whenever heavy IO occurs, such as extracting a large tar, my desktop (Xorg + KDE4) becomes completely unusable, i can not even type anything in to an already opened text editor. From owner-freebsd-emulation@FreeBSD.ORG Thu Mar 7 08:35:41 2013 Return-Path: Delivered-To: emulation@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by hub.freebsd.org (Postfix) with ESMTP id 93DA5C9 for ; Thu, 7 Mar 2013 08:35:41 +0000 (UTC) (envelope-from linimon@FreeBSD.org) Received: from portsmonj.FreeBSD.org (portsmonj.freebsd.org [69.147.83.46]) by mx1.freebsd.org (Postfix) with ESMTP id 7606F9A1 for ; Thu, 7 Mar 2013 08:35:41 +0000 (UTC) Received: from portsmonj.freebsd.org (portsmonj.freebsd.org [69.147.83.46]) by portsmonj.FreeBSD.org (8.14.5/8.14.4) with ESMTP id r278TGk8010802 for ; Thu, 7 Mar 2013 08:29:16 GMT (envelope-from linimon@FreeBSD.org) Date: Thu, 7 Mar 2013 08:29:16 GMT Message-Id: <201303070829.r278TGk8010802@portsmonj.FreeBSD.org> From: linimon@FreeBSD.org To: emulation@FreeBSD.org Subject: FreeBSD ports that you maintain which are currently scheduled for deletion X-BeenThere: freebsd-emulation@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list Reply-To: portmgr-feedback@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: Thu, 07 Mar 2013 08:35:41 -0000 Dear FreeBSD port maintainer: As part of an ongoing effort to reduce the number of problems in the FreeBSD ports system, we periodically schedule removal of ports that have been judged to have outlived their usefulness. Often, this is due to a better alternative having become available and/or the cessation of development on the existing port. In some cases, ports are marked for removal because they fail to build and install correctly from their sources, or otherwise fail in operation. The ports, and the reason and date that they have been scheduled for removal, are listed below. If no one has stepped forward before that time to propose a way to fix the problems (such as via a PR), the ports will be deleted. portname: accessibility/linux-atk description: Accessibility Toolkit, Linux/i386 binary maintainer: emulation@FreeBSD.org deprecated because: expiration date: 2013-02-28 build errors: none. overview: http://portsmon.FreeBSD.org/portoverview.py?category=accessibility&portname=linux-atk portname: archivers/linux-ucl description: RPM of UCL, a lossless data compression library maintainer: emulation@FreeBSD.org deprecated because: expiration date: 2013-02-28 build errors: none. overview: http://portsmon.FreeBSD.org/portoverview.py?category=archivers&portname=linux-ucl portname: archivers/linux-upx description: RPM of UPX, a high-performance executable packer maintainer: emulation@FreeBSD.org deprecated because: expiration date: 2013-02-28 build errors: none. overview: http://portsmon.FreeBSD.org/portoverview.py?category=archivers&portname=linux-upx portname: audio/linux-esound description: RPM of esound maintainer: emulation@FreeBSD.org deprecated because: expiration date: 2013-02-28 build errors: none. overview: http://portsmon.FreeBSD.org/portoverview.py?category=audio&portname=linux-esound portname: audio/linux-libaudiofile description: RPM of audiofile maintainer: emulation@FreeBSD.org deprecated because: expiration date: 2013-02-28 build errors: none. overview: http://portsmon.FreeBSD.org/portoverview.py?category=audio&portname=linux-libaudiofile portname: audio/linux-nas-libs description: Runtime libraries for NAS (Linux Fedora Core 4) maintainer: emulation@FreeBSD.org deprecated because: expiration date: 2013-02-28 build errors: none. overview: http://portsmon.FreeBSD.org/portoverview.py?category=audio&portname=linux-nas-libs portname: devel/linux-allegro description: Cross-platform game programming library (linux version) maintainer: emulation@FreeBSD.org deprecated because: expiration date: 2013-02-28 build errors: none. overview: http://portsmon.FreeBSD.org/portoverview.py?category=devel&portname=linux-allegro portname: devel/linux-libglade description: RPM of libglade maintainer: emulation@FreeBSD.org deprecated because: expiration date: 2013-02-28 build errors: none. overview: http://portsmon.FreeBSD.org/portoverview.py?category=devel&portname=linux-libglade portname: devel/linux-libsigc++20 description: Callback Framework for C++ (linux version) maintainer: emulation@FreeBSD.org deprecated because: expiration date: 2013-02-28 build errors: none. overview: http://portsmon.FreeBSD.org/portoverview.py?category=devel&portname=linux-libsigc%2B%2B20 portname: devel/linux-sdl12 description: Cross-platform multi-media development API (linux version) maintainer: emulation@FreeBSD.org deprecated because: expiration date: 2013-02-28 build errors: none. overview: http://portsmon.FreeBSD.org/portoverview.py?category=devel&portname=linux-sdl12 portname: emulators/linux_base-fc4 description: Base set of packages needed in Linux mode (for i386/amd64) maintainer: emulation@FreeBSD.org deprecated because: expiration date: 2013-02-28 build errors: none. overview: http://portsmon.FreeBSD.org/portoverview.py?category=emulators&portname=linux_base-fc4 portname: graphics/linux-imlib description: RPM of imlib maintainer: emulation@FreeBSD.org deprecated because: expiration date: 2013-02-28 build errors: none. overview: http://portsmon.FreeBSD.org/portoverview.py?category=graphics&portname=linux-imlib portname: graphics/linux-jpeg description: RPM of the JPEG lib maintainer: emulation@FreeBSD.org deprecated because: expiration date: 2013-02-28 build errors: none. overview: http://portsmon.FreeBSD.org/portoverview.py?category=graphics&portname=linux-jpeg portname: graphics/linux-libGLU description: OpenGL utility library (Linux version) maintainer: emulation@FreeBSD.org deprecated because: expiration date: 2013-02-28 build errors: none. overview: http://portsmon.FreeBSD.org/portoverview.py?category=graphics&portname=linux-libGLU portname: graphics/linux-png description: RPM of the PNG lib maintainer: emulation@FreeBSD.org deprecated because: expiration date: 2013-02-28 build errors: none. overview: http://portsmon.FreeBSD.org/portoverview.py?category=graphics&portname=linux-png portname: graphics/linux-png10 description: RPM of the PNG lib (old 1.0 version) maintainer: emulation@FreeBSD.org deprecated because: expiration date: 2013-02-28 build errors: none. overview: http://portsmon.FreeBSD.org/portoverview.py?category=graphics&portname=linux-png10 portname: graphics/linux-tiff description: TIFF library, Linux/i386 binary maintainer: emulation@FreeBSD.org status: FORBIDDEN deprecated because: expiration date: 2013-02-28 build errors: none. overview: http://portsmon.FreeBSD.org/portoverview.py?category=graphics&portname=linux-tiff portname: lang/linux-libg2c description: Fortran 77 compatibility runtime maintainer: emulation@FreeBSD.org deprecated because: expiration date: 2013-02-28 build errors: none. overview: http://portsmon.FreeBSD.org/portoverview.py?category=lang&portname=linux-libg2c portname: multimedia/linux-libtheora description: Video codec maintainer: emulation@FreeBSD.org deprecated because: expiration date: 2013-02-28 build errors: none. overview: http://portsmon.FreeBSD.org/portoverview.py?category=multimedia&portname=linux-libtheora portname: sysutils/linux-procps description: Linux psproc binaries maintainer: emulation@FreeBSD.org deprecated because: expiration date: 2013-02-28 build errors: none. overview: http://portsmon.FreeBSD.org/portoverview.py?category=sysutils&portname=linux-procps portname: textproc/linux-expat description: Linux/i386 binary port of Expat XML-parsing library maintainer: emulation@FreeBSD.org deprecated because: expiration date: 2013-02-28 build errors: none. overview: http://portsmon.FreeBSD.org/portoverview.py?category=textproc&portname=linux-expat portname: textproc/linux-libxml description: RPM of libxml maintainer: emulation@FreeBSD.org deprecated because: expiration date: 2013-02-28 build errors: none. overview: http://portsmon.FreeBSD.org/portoverview.py?category=textproc&portname=linux-libxml portname: www/linux-flashplugin9 description: Adobe Flash Player NPAPI Plugin maintainer: emulation@FreeBSD.org status: FORBIDDEN deprecated because: Vulnerable, BROKEN for more than six months expiration date: 2013-04-01 build errors: http://pointyhat.freebsd.org/errorlogs/i386-errorlogs/e.10.20120608131052/linux-flashplugin-9.0r289_1.log (_Jun_13_10:34:28_UTC_2012) overview: http://portsmon.FreeBSD.org/portoverview.py?category=www&portname=linux-flashplugin9 portname: x11-fonts/linux-fontconfig description: Linux/i386 binary of Fontconfig maintainer: emulation@FreeBSD.org deprecated because: expiration date: 2013-02-28 build errors: none. overview: http://portsmon.FreeBSD.org/portoverview.py?category=x11-fonts&portname=linux-fontconfig portname: x11-toolkits/linux-gtk description: RPM of the Gtk lib maintainer: emulation@FreeBSD.org deprecated because: expiration date: 2013-02-28 build errors: none. overview: http://portsmon.FreeBSD.org/portoverview.py?category=x11-toolkits&portname=linux-gtk portname: x11-toolkits/linux-gtk2 description: GTK+ library, version 2.X, Linux binary maintainer: emulation@FreeBSD.org deprecated because: expiration date: 2013-02-28 build errors: none. overview: http://portsmon.FreeBSD.org/portoverview.py?category=x11-toolkits&portname=linux-gtk2 portname: x11-toolkits/linux-openmotif description: Motif toolkit Linux libraries maintainer: emulation@FreeBSD.org deprecated because: expiration date: 2013-02-28 build errors: none. overview: http://portsmon.FreeBSD.org/portoverview.py?category=x11-toolkits&portname=linux-openmotif portname: x11-toolkits/linux-pango description: Linux pango binary maintainer: emulation@FreeBSD.org status: FORBIDDEN deprecated because: expiration date: 2013-02-28 build errors: none. overview: http://portsmon.FreeBSD.org/portoverview.py?category=x11-toolkits&portname=linux-pango portname: x11/linux-xorg-libs description: Xorg libraries, linux binaries maintainer: emulation@FreeBSD.org deprecated because: expiration date: 2013-02-28 build errors: none. overview: http://portsmon.FreeBSD.org/portoverview.py?category=x11&portname=linux-xorg-libs If this problem is one that you are already aware of, please accept our apologies and ignore this message. On the other hand, if you no longer wish to maintain this port (or ports), please reply with a message stating that, and accept our thanks for your efforts in the past. Thanks for your efforts to help improve FreeBSD. From owner-freebsd-emulation@FreeBSD.ORG Thu Mar 7 08:36:58 2013 Return-Path: Delivered-To: emulation@FreeBSD.org Received: from mx1.freebsd.org (mx1.FreeBSD.org [8.8.178.115]) by hub.freebsd.org (Postfix) with ESMTP id 7A8342E9 for ; Thu, 7 Mar 2013 08:36:58 +0000 (UTC) (envelope-from linimon@FreeBSD.org) Received: from portsmonj.FreeBSD.org (portsmonj.freebsd.org [69.147.83.46]) by mx1.freebsd.org (Postfix) with ESMTP id 6F33FA43 for ; Thu, 7 Mar 2013 08:36:58 +0000 (UTC) Received: from portsmonj.freebsd.org (portsmonj.freebsd.org [69.147.83.46]) by portsmonj.FreeBSD.org (8.14.5/8.14.4) with ESMTP id r278UXfp019348 for ; Thu, 7 Mar 2013 08:30:33 GMT (envelope-from linimon@FreeBSD.org) Date: Thu, 7 Mar 2013 08:30:33 GMT Message-Id: <201303070830.r278UXfp019348@portsmonj.FreeBSD.org> From: linimon@FreeBSD.org To: emulation@FreeBSD.org Subject: FreeBSD ports that you maintain which are currently marked forbidden X-BeenThere: freebsd-emulation@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list Reply-To: portmgr-feedback@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: Thu, 07 Mar 2013 08:36:58 -0000 Dear FreeBSD port maintainer: As part of an ongoing effort to reduce the number of problems in the FreeBSD ports system, we periodically notify users about ports that are marked as "forbidden" in their Makefiles. Often, these ports are so marked due to security concerns, such as known exploits. An overview of each port, including errors seen on the build farm, is included below. portname: graphics/linux-tiff forbidden because: Vulnerable since 2004-10-13, http://portaudit.freebsd.org/8816bf3a-7929-11df-bcce-0018f3e2eb82.html build errors: none. overview: http://portsmon.FreeBSD.org/portoverview.py?category=graphics&portname=linux-tiff portname: www/linux-flashplugin9 forbidden because: CVE-2010-1297 build errors: http://pointyhat.freebsd.org/errorlogs/i386-errorlogs/e.10.20120608131052/linux-flashplugin-9.0r289_1.log (_Jun_13_10:34:28_UTC_2012) overview: http://portsmon.FreeBSD.org/portoverview.py?category=www&portname=linux-flashplugin9 portname: x11-toolkits/linux-pango forbidden because: Vulnerable since 2009-05-13, http://portaudit.freebsd.org/4b172278-3f46-11de-becb-001cc0377035.html build errors: none. overview: http://portsmon.FreeBSD.org/portoverview.py?category=x11-toolkits&portname=linux-pango If this problem is one that you are already aware of, please accept our apologies and ignore this message. On the other hand, if you no longer wish to maintain this port (or ports), please reply with a message stating that, and accept our thanks for your efforts in the past. Thanks for your efforts to help improve FreeBSD. From owner-freebsd-emulation@FreeBSD.ORG Fri Mar 8 01:18:10 2013 Return-Path: Delivered-To: freebsd-emulation@freebsd.org Received: from mx1.freebsd.org (mx1.FreeBSD.org [8.8.178.115]) by hub.freebsd.org (Postfix) with ESMTP id 4E1CC23F; Fri, 8 Mar 2013 01:18:10 +0000 (UTC) (envelope-from chris#@1command.com) Received: from udns.ultimateDNS.NET (ultimatedns.net [209.180.214.225]) by mx1.freebsd.org (Postfix) with ESMTP id 095B1EE8; Fri, 8 Mar 2013 01:18:09 +0000 (UTC) Received: from udns.ultimateDNS.NET (localhost [127.0.0.1]) by udns.ultimateDNS.NET (8.14.5/8.14.5) with ESMTP id r281I7bg031943; Thu, 7 Mar 2013 17:18:13 -0800 (PST) (envelope-from chris#@1command.com) Received: (from www@localhost) by udns.ultimateDNS.NET (8.14.5/8.14.5/Submit) id r281I2Gc031942; Thu, 7 Mar 2013 17:18:02 -0800 (PST) (envelope-from chris#@1command.com) Received: from udns.ultimatedns.net ([209.180.214.225]) (UDNSMS authenticated user chrish) by ultimatedns.net with HTTP; Thu, 7 Mar 2013 17:18:02 -0800 (PST) Message-ID: Date: Thu, 7 Mar 2013 17:18:02 -0800 (PST) Subject: From: "Chris H" To: "FreeBSD embeded" , "FreeBSD emulation" , "FreeBSD mips" , "FreeBSD platforms" , "freebsd-amd64" User-Agent: UDNSMS/2.0.3 MIME-Version: 1.0 Content-Type: text/plain;charset=utf-8 Content-Transfer-Encoding: 8bit X-Priority: 3 (Normal) Importance: Normal X-BeenThere: freebsd-emulation@freebsd.org X-Mailman-Version: 2.1.14 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, 08 Mar 2013 01:18:10 -0000 unsubscribe 00000000 chris#@1command.com From owner-freebsd-emulation@FreeBSD.ORG Fri Mar 8 16:04:34 2013 Return-Path: Delivered-To: emulation@freebsd.org Received: from mx1.freebsd.org (mx1.FreeBSD.org [8.8.178.115]) by hub.freebsd.org (Postfix) with ESMTP id 5B5718E9 for ; Fri, 8 Mar 2013 16:04:34 +0000 (UTC) (envelope-from r.c.ladan@gmail.com) Received: from mail-ee0-f43.google.com (mail-ee0-f43.google.com [74.125.83.43]) by mx1.freebsd.org (Postfix) with ESMTP id EA08AE4B for ; Fri, 8 Mar 2013 16:04:33 +0000 (UTC) Received: by mail-ee0-f43.google.com with SMTP id c50so1149861eek.16 for ; Fri, 08 Mar 2013 08:04:27 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=x-received:sender:message-id:date:from:user-agent:mime-version:to :subject:x-enigmail-version:content-type:content-transfer-encoding; bh=pjCh26EppP7XCuUnldUXs7UGvnft6Y5baclKDLJ+VRQ=; b=s9x6MlYIQ+FWuaRJSHEWIK0z6baMYD3uIwjEEtnmvMtb6TUEzUvIn0wCMFmZNoFOHL He2xSRqH66jITHbWrRoIBkuj2L5uIXhL/dSCxCy5794EH6MyjiTSES7fgr02HBgVAZWQ dLxYagHlnR7mnenrjb2tCxV/WBW+SGAHCIse0AYGL2s8oJmZGmB/4y0DSoT8CbqGqWMW 81DarJvOr0FnKfr4+Te2BsUmOBncAu6rH0u39EIefx0pXs8MnAW/7Io50DhPKo2HkoDM tUfkk5YtIj/Oqo6F9bgkyJeTpyhDRM4yl15zEJ4gOeatvwqcPq2jZXX4UcaicRtM9dgE O+3Q== X-Received: by 10.15.100.202 with SMTP id bn50mr6849628eeb.36.1362758667064; Fri, 08 Mar 2013 08:04:27 -0800 (PST) Received: from [192.168.178.20] (a82-161-212-209.adsl.xs4all.nl. [82.161.212.209]) by mx.google.com with ESMTPS id q5sm8503678eeo.17.2013.03.08.08.04.25 (version=TLSv1 cipher=ECDHE-RSA-RC4-SHA bits=128/128); Fri, 08 Mar 2013 08:04:25 -0800 (PST) Sender: =?UTF-8?Q?Ren=C3=A9_Ladan?= Message-ID: <513A0C04.8090907@freebsd.org> Date: Fri, 08 Mar 2013 17:04:20 +0100 From: =?ISO-8859-1?Q?Ren=E9_Ladan?= User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:17.0) Gecko/20130228 Thunderbird/17.0.3 MIME-Version: 1.0 To: emulation@freebsd.org Subject: [cfr] patch to clean up old Linux ports X-Enigmail-Version: 1.5.1 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit X-BeenThere: freebsd-emulation@freebsd.org X-Mailman-Version: 2.1.14 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, 08 Mar 2013 16:04:34 -0000 -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Hi, I have made a patch to clean up the old Linux ports (those that expired together with FreeBSD 7) at [1] Besides removing expired ports, it: - - de-orbits support for Linux 2.4.2 (is that still available in the kernel?) [Mk/bsd.linux-apps.mk] - - removes the test to see 'if components from USE_LINUX_APPS exist at _LINUX_26_APPS fro LINUX_DIST_SUFFIX:="" ' (LINUX_DIST_SUFFIX should always be -f10 now) - - removes _FILE definitions for the Fedora Core 4 cases [bsd.linux-rpm.mk] - - removes a test for OSVERSION < 800076 from bsd.linux-rpm.mk - - default to f10 instead of fc4 (for USE_LINUX=yes) [bsd.port.mk] - - use graphics/linux-dri74 instead of graphics/linux_dri for _GL_linux_RUN_DEPENDS [emulators/linux_base-c6] - - remove the unsupported Linux 2.4.2 case - - new Makefile header - - portlint fixes [emulators/linux_base-f10] - - remove the unsupported Linux 2.4.2 case - - new Makefile header - - portlint fixes [emulators/linux_dist-gentoo-stage3 (BROKEN)] - - remove the unsupported Linux 2.4.2 case - - new Makefile header - - portlint fixes [net-im/linux-ymessenger] - - properly use USE_LINUX=yes and USE_LINUX_APPS instead of manually setting RUN_DEPENDS and STRIP - - new Makefile header It does not yet: - - correct indentation in Mk/* (this can be done later, but it would obscure the intention of this patch) - - provide a message for users to upgrade to FreeBSD 8+ (no real consensus yet?) INDEX-9 builds fine locally, I intend to send this as a PR to portgmr for an exp-run. [1] ftp://rene-ladan.nl/pub/freebsd/linuxports-cleanup.diff SIZE = 638185 SHA256 = c22b8cb45532c6120cb7fc7355a75c23e5ade6814e81b2e193978e54089e1ad8 Rene -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.19 (FreeBSD) Comment: Using GnuPG with Thunderbird - http://www.enigmail.net/ iQIcBAEBAgAGBQJROgwEAAoJEK27+GEKN4m3l+0QANjcis4/nS1B+op3LSRmxgHB JO0bUwO0wrHovBn5wg7wpGZGRZPA12g3gJKimAoen5K1Uny2pXOi19t2qiUcDNWj A3vzAN52sP6ZOJK0GkeXOiYPUtsorkNAPyWfKec6H0vaPjANgY0C4mkoEKclCjdM 3E1gxLzIBDvDycEGXzNzfq5ulb9NBKPyQHmmn2dhqz0KTogOoNRfHeVFI50+iaRx aWbGIELDd9I3wNcZ+P3S7wu62Lh2hMMofMaDr02jPkmRfDUFgNg6EuXrHDOQmeEH 09DF/MsEwrNS/mxeim0gJEARbymYOGf9eJaXccbWKVd8pAS+JKsJOt8mHDT5bs1A CMEjp0HIYZhgxX7TqgMhzoge2zFTi0zBquruLjJJf/PxayWRc+smokjxN1TuknPz BJm1sdp4AnnjPx1hjoON8+nOwbN1wPEBIJ1K2aaJ7IUhgIlZoarDIq1uXZNmWM87 4+JTYPlOU3qDqGfG6CmlLZJqTe7iz3N+ZydVJ16WS7Cplmh20BVXz0j+gpkz1mR4 MJTx43N5UqSi2CVLU0oqOvkuHn/r8NgzWXzBHMGP9EuuSZgxIo4XwS43yW46ACcU HY2jeienPd+hmbdaahZk2kq2I/8Nxf62BZNQQlb2Ubo7U/dBsh3jYeN+IqrvWpZK NxKTEL4IX/IFQzkUYPR7 =Anxm -----END PGP SIGNATURE----- From owner-freebsd-emulation@FreeBSD.ORG Sat Mar 9 11:16:36 2013 Return-Path: Delivered-To: emulation@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by hub.freebsd.org (Postfix) with ESMTP id AB6BEFDC; Sat, 9 Mar 2013 11:16:36 +0000 (UTC) (envelope-from alexander@leidinger.net) Received: from mail.ebusiness-leidinger.de (mail.ebusiness-leidinger.de [217.11.53.44]) by mx1.freebsd.org (Postfix) with ESMTP id 5DEE3A6E; Sat, 9 Mar 2013 11:16:35 +0000 (UTC) Received: from outgoing.leidinger.net (p5DD45367.dip.t-dialin.net [93.212.83.103]) by mail.ebusiness-leidinger.de (Postfix) with ESMTPSA id 0722784406A; Sat, 9 Mar 2013 12:16:27 +0100 (CET) Received: from unknown (Titan.Leidinger.net [192.168.1.17]) by outgoing.leidinger.net (Postfix) with ESMTP id 45DDD510E; Sat, 9 Mar 2013 12:16:24 +0100 (CET) Date: Sat, 9 Mar 2013 12:16:25 +0100 From: Alexander Leidinger To: =?ISO-8859-1?Q?Ren=E9?= Ladan Subject: Re: [cfr] patch to clean up old Linux ports Message-ID: <20130309121625.00004279@unknown> In-Reply-To: <513A0C04.8090907@freebsd.org> References: <513A0C04.8090907@freebsd.org> X-Mailer: Claws Mail 3.9.0cvs12 (GTK+ 2.16.6; i586-pc-mingw32msvc) Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable X-EBL-MailScanner-Information: Please contact the ISP for more information X-EBL-MailScanner-ID: 0722784406A.A373C X-EBL-MailScanner: Found to be clean X-EBL-MailScanner-SpamCheck: not spam, spamhaus-ZEN, SpamAssassin (not cached, score=-1.329, required 6, autolearn=disabled, ALL_TRUSTED -1.00, AWL -0.32, T_RP_MATCHES_RCVD -0.01) X-EBL-MailScanner-From: alexander@leidinger.net X-EBL-MailScanner-Watermark: 1363432587.25963@DOgyzkv0HhPNzaNZkufGDQ X-EBL-Spam-Status: No Cc: emulation@freebsd.org X-BeenThere: freebsd-emulation@freebsd.org X-Mailman-Version: 2.1.14 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, 09 Mar 2013 11:16:36 -0000 On Fri, 08 Mar 2013 17:04:20 +0100 Ren=E9 Ladan wrote: > -----BEGIN PGP SIGNED MESSAGE----- > Hash: SHA1 >=20 > Hi, >=20 > I have made a patch to clean up the old Linux ports (those that > expired together with FreeBSD 7) at [1] >=20 > Besides removing expired ports, it: > - - de-orbits support for Linux 2.4.2 (is that still available in the > kernel?) Yes, we can still switch to 2.4.2-emulation in the kernel. > [Mk/bsd.linux-apps.mk] > - - removes the test to see 'if components from USE_LINUX_APPS exist > at _LINUX_26_APPS fro LINUX_DIST_SUFFIX:=3D"" ' (LINUX_DIST_SUFFIX > should always be -f10 now) > - - removes _FILE definitions for the Fedora Core 4 cases Looks OK. > [bsd.linux-rpm.mk] > - - removes a test for OSVERSION < 800076 from bsd.linux-rpm.mk > - - default to f10 instead of fc4 (for USE_LINUX=3Dyes) Looks OK. > [bsd.port.mk] > - - use graphics/linux-dri74 instead of graphics/linux_dri for > _GL_linux_RUN_DEPENDS Looks OK. > [emulators/linux_base-c6] > - - remove the unsupported Linux 2.4.2 case > - - new Makefile header > - - portlint fixes I think the "-p" for makedir was placed there on purpose... can't remember what the error-case was which triggered this. > [emulators/linux_base-f10] > - - remove the unsupported Linux 2.4.2 case > - - new Makefile header > - - portlint fixes Same comment as for c6. > [emulators/linux_dist-gentoo-stage3 (BROKEN)] > - - remove the unsupported Linux 2.4.2 case > - - new Makefile header > - - portlint fixes Looks OK. > [net-im/linux-ymessenger] > - - properly use USE_LINUX=3Dyes and USE_LINUX_APPS instead of manually > setting RUN_DEPENDS and STRIP > - - new Makefile header Did you make a test-install/deinstall to make sure there are no sideeffects? > It does not yet: > - - correct indentation in Mk/* (this can be done later, but it would > obscure the intention of this patch) > - - provide a message for users to upgrade to FreeBSD 8+ (no real > consensus yet?) The EoL announcement made it clear that ports need to be marked broken if they don't work on 7, so it means the generic ports framework has no hard "doesn't work" (yet). As such I would like to see a message for people on 7 which tells that the linux ports don't work anymore (seems they are the first ports which "make use of the EoL"). Bye, Alexander. --=20 http://www.Leidinger.net Alexander @ Leidinger.net: PGP ID =3D B0063FE7 http://www.FreeBSD.org netchild @ FreeBSD.org : PGP ID =3D 72077137 From owner-freebsd-emulation@FreeBSD.ORG Sat Mar 9 12:22:27 2013 Return-Path: Delivered-To: freebsd-emulation@freebsd.org Received: from mx1.freebsd.org (mx1.FreeBSD.org [8.8.178.115]) by hub.freebsd.org (Postfix) with ESMTP id C9BEA329 for ; Sat, 9 Mar 2013 12:22:27 +0000 (UTC) (envelope-from tijl@coosemans.org) Received: from mailrelay007.isp.belgacom.be (mailrelay007.isp.belgacom.be [195.238.6.173]) by mx1.freebsd.org (Postfix) with ESMTP id 577F7D76 for ; Sat, 9 Mar 2013 12:22:26 +0000 (UTC) X-Belgacom-Dynamic: yes X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: Ag8FAKYoO1Fbs4Km/2dsb2JhbABDh2O9AIFfF3SCLQEBBVYiEQsYCRYPCQMCAQIBJx4TCAEBiBO7OY8TFoMqA48ygSiHGI9Vgws Received: from 166.130-179-91.adsl-dyn.isp.belgacom.be (HELO kalimero.tijl.coosemans.org) ([91.179.130.166]) by relay.skynet.be with ESMTP; 09 Mar 2013 13:21:18 +0100 Received: from kalimero.tijl.coosemans.org (kalimero.tijl.coosemans.org [127.0.0.1]) by kalimero.tijl.coosemans.org (8.14.6/8.14.6) with ESMTP id r29CLHgZ001079 for ; Sat, 9 Mar 2013 13:21:17 +0100 (CET) (envelope-from tijl@coosemans.org) Message-ID: <513B2937.7080304@coosemans.org> Date: Sat, 09 Mar 2013 13:21:11 +0100 From: Tijl Coosemans User-Agent: Mozilla/5.0 (X11; FreeBSD i386; rv:17.0) Gecko/20130223 Thunderbird/17.0.3 MIME-Version: 1.0 To: freebsd-emulation@freebsd.org Subject: Re: [cfr] patch to clean up old Linux ports References: <513A0C04.8090907@freebsd.org> <20130309121625.00004279@unknown> In-Reply-To: <20130309121625.00004279@unknown> X-Enigmail-Version: 1.5.1 Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="----enig2NPUVJXKVMFVBSGJGWUXM" X-BeenThere: freebsd-emulation@freebsd.org X-Mailman-Version: 2.1.14 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, 09 Mar 2013 12:22:27 -0000 This is an OpenPGP/MIME signed message (RFC 4880 and 3156) ------enig2NPUVJXKVMFVBSGJGWUXM Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable On 2013-03-09 12:16, Alexander Leidinger wrote: >> [emulators/linux_base-c6] >> - - remove the unsupported Linux 2.4.2 case >> - - new Makefile header >> - - portlint fixes >=20 > I think the "-p" for makedir was placed there on purpose... can't > remember what the error-case was which triggered this. ${MKDIR} already has -p. c6 doesn't fetch any more by the way. You have to change MASTER_SITES int= o MASTER_SITES=3D http://vault.centos.org/${PORTVERSION}/os/i386/Packages/= ------enig2NPUVJXKVMFVBSGJGWUXM Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.19 (FreeBSD) iF4EAREIAAYFAlE7KT0ACgkQfoCS2CCgtivwCQD9FIQugpWwPEyO2UPDI4aYhGvq Xsvv/8mJloZR5Y/fnyYA/1FXF3YlfZBmCgL5C2pA+XaN0Bb94uKwII/PyDz1z5bS =jjXN -----END PGP SIGNATURE----- ------enig2NPUVJXKVMFVBSGJGWUXM-- From owner-freebsd-emulation@FreeBSD.ORG Sat Mar 9 12:36:06 2013 Return-Path: Delivered-To: emulation@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by hub.freebsd.org (Postfix) with ESMTP id E0882939 for ; Sat, 9 Mar 2013 12:36:06 +0000 (UTC) (envelope-from bsam@passap.ru) Received: from forward14.mail.yandex.net (forward14.mail.yandex.net [IPv6:2a02:6b8:0:801::4]) by mx1.freebsd.org (Postfix) with ESMTP id 8E537DEC for ; Sat, 9 Mar 2013 12:36:06 +0000 (UTC) Received: from smtp13.mail.yandex.net (smtp13.mail.yandex.net [95.108.130.68]) by forward14.mail.yandex.net (Yandex) with ESMTP id B21BF1981B3C; Sat, 9 Mar 2013 16:36:03 +0400 (MSK) Received: from smtp13.mail.yandex.net (localhost [127.0.0.1]) by smtp13.mail.yandex.net (Yandex) with ESMTP id 8419BE40559; Sat, 9 Mar 2013 16:36:03 +0400 (MSK) Received: from 87.249.28.58.tel.ru (87.249.28.58.tel.ru [87.249.28.58]) by smtp13.mail.yandex.net (nwsmtp/Yandex) with ESMTP id a34muCTx-a34aPsGi; Sat, 9 Mar 2013 16:36:03 +0400 Message-ID: <513B2CB3.1020405@passap.ru> Date: Sat, 09 Mar 2013 16:36:03 +0400 From: Boris Samorodov User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:17.0) Gecko/20130113 Thunderbird/17.0.2 MIME-Version: 1.0 To: Alexander Leidinger Subject: Re: [cfr] patch to clean up old Linux ports References: <513A0C04.8090907@freebsd.org> <20130309121625.00004279@unknown> In-Reply-To: <20130309121625.00004279@unknown> Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Cc: emulation@freebsd.org X-BeenThere: freebsd-emulation@freebsd.org X-Mailman-Version: 2.1.14 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, 09 Mar 2013 12:36:06 -0000 09.03.2013 15:16, Alexander Leidinger пишет: > The EoL announcement made it clear that ports need to be marked broken > if they don't work on 7, so it means the generic ports framework has no > hard "doesn't work" (yet). As I understand the announcement, those "ports should be marked broken", etc. should be done at RELENG_7_EOL tag. Otherwise there is no sense at EOL itself. -- WBR, Boris Samorodov (bsam) FreeBSD Committer, http://www.FreeBSD.org The Power To Serve From owner-freebsd-emulation@FreeBSD.ORG Sat Mar 9 13:14:09 2013 Return-Path: Delivered-To: emulation@freebsd.org Received: from mx1.freebsd.org (mx1.FreeBSD.org [8.8.178.115]) by hub.freebsd.org (Postfix) with ESMTP id 1F0274A1 for ; Sat, 9 Mar 2013 13:14:09 +0000 (UTC) (envelope-from alexander@leidinger.net) Received: from mail.ebusiness-leidinger.de (mail.ebusiness-leidinger.de [217.11.53.44]) by mx1.freebsd.org (Postfix) with ESMTP id D6EC2BD for ; Sat, 9 Mar 2013 13:14:08 +0000 (UTC) Received: from outgoing.leidinger.net (p5DD45367.dip.t-dialin.net [93.212.83.103]) by mail.ebusiness-leidinger.de (Postfix) with ESMTPSA id 80D1484406A; Sat, 9 Mar 2013 14:14:05 +0100 (CET) Received: from unknown (Titan.Leidinger.net [192.168.1.17]) by outgoing.leidinger.net (Postfix) with ESMTP id DFC37511B; Sat, 9 Mar 2013 14:14:02 +0100 (CET) Date: Sat, 9 Mar 2013 14:14:03 +0100 From: Alexander Leidinger To: Boris Samorodov Subject: Re: [cfr] patch to clean up old Linux ports Message-ID: <20130309141403.0000340e@unknown> In-Reply-To: <513B2CB3.1020405@passap.ru> References: <513A0C04.8090907@freebsd.org> <20130309121625.00004279@unknown> <513B2CB3.1020405@passap.ru> X-Mailer: Claws Mail 3.9.0cvs12 (GTK+ 2.16.6; i586-pc-mingw32msvc) Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-EBL-MailScanner-Information: Please contact the ISP for more information X-EBL-MailScanner-ID: 80D1484406A.AFDE6 X-EBL-MailScanner: Found to be clean X-EBL-MailScanner-SpamCheck: not spam, spamhaus-ZEN, SpamAssassin (not cached, score=-1.329, required 6, autolearn=disabled, ALL_TRUSTED -1.00, AWL -0.32, T_RP_MATCHES_RCVD -0.01) X-EBL-MailScanner-From: alexander@leidinger.net X-EBL-MailScanner-Watermark: 1363439645.70343@iGSUnMB7PEyP3jX7CT0rlA X-EBL-Spam-Status: No Cc: emulation@freebsd.org X-BeenThere: freebsd-emulation@freebsd.org X-Mailman-Version: 2.1.14 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, 09 Mar 2013 13:14:09 -0000 On Sat, 09 Mar 2013 16:36:03 +0400 Boris Samorodov wrote: > 09.03.2013 15:16, Alexander Leidinger =D0=BF=D0=B8=D1=88=D0=B5=D1=82: >=20 > > The EoL announcement made it clear that ports need to be marked > > broken if they don't work on 7, so it means the generic ports > > framework has no hard "doesn't work" (yet). >=20 > As I understand the announcement, those "ports should be marked > broken", etc. should be done at RELENG_7_EOL tag. Otherwise there is > no sense at EOL itself. BROKEN is used to announce as soon as possible that it will not work, whereas e.g. a compile error on 7 could manifest it self after a long time of compiling something. Think also about those people which don't know that 7 is EoL, but still run portsnap. At one point they may want to install a port and then it fails. If there's no message what's wrong (the system needs to be updated), they may spend a lot of time to search the cause of the problem. With a little helpful message they know directly. Bye, Alexander. --=20 http://www.Leidinger.net Alexander @ Leidinger.net: PGP ID =3D B0063FE7 http://www.FreeBSD.org netchild @ FreeBSD.org : PGP ID =3D 72077137 From owner-freebsd-emulation@FreeBSD.ORG Sat Mar 9 13:45:52 2013 Return-Path: Delivered-To: emulation@freebsd.org Received: from mx1.freebsd.org (mx1.FreeBSD.org [8.8.178.115]) by hub.freebsd.org (Postfix) with ESMTP id 07CB8E1E for ; Sat, 9 Mar 2013 13:45:52 +0000 (UTC) (envelope-from bsam@passap.ru) Received: from forward14.mail.yandex.net (forward14.mail.yandex.net [IPv6:2a02:6b8:0:801::4]) by mx1.freebsd.org (Postfix) with ESMTP id B593122C for ; Sat, 9 Mar 2013 13:45:51 +0000 (UTC) Received: from smtp11.mail.yandex.net (smtp11.mail.yandex.net [95.108.130.67]) by forward14.mail.yandex.net (Yandex) with ESMTP id A68871981C67; Sat, 9 Mar 2013 17:45:50 +0400 (MSK) Received: from smtp11.mail.yandex.net (localhost [127.0.0.1]) by smtp11.mail.yandex.net (Yandex) with ESMTP id 784817E0403; Sat, 9 Mar 2013 17:45:50 +0400 (MSK) Received: from 87.249.28.58.tel.ru (87.249.28.58.tel.ru [87.249.28.58]) by smtp11.mail.yandex.net (nwsmtp/Yandex) with ESMTP id joFKbwZ6-joFaLUdb; Sat, 9 Mar 2013 17:45:50 +0400 Message-ID: <513B3D0E.2030603@passap.ru> Date: Sat, 09 Mar 2013 17:45:50 +0400 From: Boris Samorodov User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:17.0) Gecko/20130113 Thunderbird/17.0.2 MIME-Version: 1.0 To: Alexander Leidinger Subject: Re: [cfr] patch to clean up old Linux ports References: <513A0C04.8090907@freebsd.org> <20130309121625.00004279@unknown> <513B2CB3.1020405@passap.ru> <20130309141403.0000340e@unknown> In-Reply-To: <20130309141403.0000340e@unknown> Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Cc: emulation@freebsd.org X-BeenThere: freebsd-emulation@freebsd.org X-Mailman-Version: 2.1.14 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, 09 Mar 2013 13:45:52 -0000 09.03.2013 17:14, Alexander Leidinger пишет: > On Sat, 09 Mar 2013 16:36:03 +0400 > Boris Samorodov wrote: >> 09.03.2013 15:16, Alexander Leidinger пишет: >> >>> The EoL announcement made it clear that ports need to be marked >>> broken if they don't work on 7, so it means the generic ports >>> framework has no hard "doesn't work" (yet). >> >> As I understand the announcement, those "ports should be marked >> broken", etc. should be done at RELENG_7_EOL tag. Otherwise there is >> no sense at EOL itself. > > BROKEN is used to announce as soon as possible that it will not work, > whereas e.g. a compile error on 7 could manifest it self after a long > time of compiling something. > > Think also about those people which don't know that 7 is EoL, but still > run portsnap. At one point they may want to install a port and then it > fails. If there's no message what's wrong (the system needs to be > updated), they may spend a lot of time to search the cause of the > problem. With a little helpful message they know directly. I agree that a message (well, BROKEN or something else) should be used to inform a user. But that may be done via one check/file. Be it at bsd.ports.mk, bsd.linux.mk, etc. Why should HEAD track individual ports for 7.x after EOL? And when should 7.x actually be cleaned fro the portstree? There is no any other date for 7.x. OK, for those who continue use 7.x RELENG_7_EOL has been created. And those ports committers who are interested in ports for 7.x may use portstree with that particular tag. As well as those users who continue to use FreeBSD 7.x. -- WBR, Boris Samorodov (bsam) FreeBSD Committer, http://www.FreeBSD.org The Power To Serve From owner-freebsd-emulation@FreeBSD.ORG Sat Mar 9 21:08:11 2013 Return-Path: Delivered-To: emulation@freebsd.org Received: from mx1.freebsd.org (mx1.FreeBSD.org [8.8.178.115]) by hub.freebsd.org (Postfix) with ESMTP id B9AB0FC5 for ; Sat, 9 Mar 2013 21:08:11 +0000 (UTC) (envelope-from r.c.ladan@gmail.com) Received: from mail-wi0-x231.google.com (mail-wi0-x231.google.com [IPv6:2a00:1450:400c:c05::231]) by mx1.freebsd.org (Postfix) with ESMTP id 5628AA1F for ; Sat, 9 Mar 2013 21:08:11 +0000 (UTC) Received: by mail-wi0-f177.google.com with SMTP id hm14so305123wib.16 for ; Sat, 09 Mar 2013 13:08:10 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=x-received:sender:message-id:date:from:user-agent:mime-version:to :cc:subject:references:in-reply-to:x-enigmail-version:content-type :content-transfer-encoding; bh=Vpt+SbSs+RkEihWIaFnHbR7y8T2TovSZHpAAP7s2kRA=; b=RVNDoLDRQNXjva14fFLkCLMYGBRRxBmX0L4ItTFsg+bC3krFue0H6nY0HJ9ZA+PhVY huLMykcrx7G60ip49S8sIoZamzy0mnphSYNJb34SE27+tjsZZa/rixpZFhF9NCvZNBLN w5rRLreEeYEHFHw5NLxHmH9H7bKPI1xiaLKbvb5J9AeAsRR1MujMt4kgKALPP9RmKfKH siSvg2O9KwRS0UgaXZDDvTd3y0HIOJwYeYGmhTtyDgkKUhHQzDVr7MEHcS4ZdZfUpCbU hvQVrRvrUK25PCXFf1ZGt0HMSOK3P3WdRjlD73qGG1pCuVMcfvSZuL6owC/gonW4tGRj CUGQ== X-Received: by 10.194.9.166 with SMTP id a6mr11468556wjb.2.1362863290564; Sat, 09 Mar 2013 13:08:10 -0800 (PST) Received: from ?IPv6:2001:980:d7ed:1:5dc8:da6d:d9c0:871c? ([2001:980:d7ed:1:5dc8:da6d:d9c0:871c]) by mx.google.com with ESMTPS id q13sm11378408wie.0.2013.03.09.13.08.08 (version=TLSv1 cipher=ECDHE-RSA-RC4-SHA bits=128/128); Sat, 09 Mar 2013 13:08:09 -0800 (PST) Sender: =?UTF-8?Q?Ren=C3=A9_Ladan?= Message-ID: <513BA4AE.4000802@freebsd.org> Date: Sat, 09 Mar 2013 22:07:58 +0100 From: =?ISO-8859-1?Q?Ren=E9_Ladan?= User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:17.0) Gecko/20130228 Thunderbird/17.0.3 MIME-Version: 1.0 To: Alexander Leidinger Subject: Re: [cfr] patch to clean up old Linux ports References: <513A0C04.8090907@freebsd.org> <20130309121625.00004279@unknown> In-Reply-To: <20130309121625.00004279@unknown> X-Enigmail-Version: 1.5.1 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 8bit Cc: emulation@freebsd.org X-BeenThere: freebsd-emulation@freebsd.org X-Mailman-Version: 2.1.14 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, 09 Mar 2013 21:08:11 -0000 On 09-03-2013 12:16, Alexander Leidinger wrote: > On Fri, 08 Mar 2013 17:04:20 +0100 > René Ladan wrote: > >> -----BEGIN PGP SIGNED MESSAGE----- >> Hash: SHA1 >> >> Hi, >> >> I have made a patch to clean up the old Linux ports (those that >> expired together with FreeBSD 7) at [1] >> >> Besides removing expired ports, it: >> - - de-orbits support for Linux 2.4.2 (is that still available in the >> kernel?) > Yes, we can still switch to 2.4.2-emulation in the kernel. Time to de-orbit that too? >> [Mk/bsd.linux-apps.mk] >> - - removes the test to see 'if components from USE_LINUX_APPS exist >> at _LINUX_26_APPS fro LINUX_DIST_SUFFIX:="" ' (LINUX_DIST_SUFFIX >> should always be -f10 now) >> - - removes _FILE definitions for the Fedora Core 4 cases > Looks OK. > >> [bsd.linux-rpm.mk] >> - - removes a test for OSVERSION < 800076 from bsd.linux-rpm.mk >> - - default to f10 instead of fc4 (for USE_LINUX=yes) > Looks OK. > >> [bsd.port.mk] >> - - use graphics/linux-dri74 instead of graphics/linux_dri for >> _GL_linux_RUN_DEPENDS > Looks OK. > >> [emulators/linux_base-c6] >> - - remove the unsupported Linux 2.4.2 case >> - - new Makefile header >> - - portlint fixes > I think the "-p" for makedir was placed there on purpose... can't > remember what the error-case was which triggered this. If you remember, could you write it down in the Makefile? The -p flag is the default for ${MKDIR} (see Mk/bsd.commands.mk) >> [emulators/linux_base-f10] >> - - remove the unsupported Linux 2.4.2 case >> - - new Makefile header >> - - portlint fixes > Same comment as for c6. > >> [emulators/linux_dist-gentoo-stage3 (BROKEN)] >> - - remove the unsupported Linux 2.4.2 case >> - - new Makefile header >> - - portlint fixes > Looks OK. > >> [net-im/linux-ymessenger] >> - - properly use USE_LINUX=yes and USE_LINUX_APPS instead of manually >> setting RUN_DEPENDS and STRIP >> - - new Makefile header > Did you make a test-install/deinstall to make sure there are no > sideeffects? INDEX-9, 'port test', and a sample run (up to the license screen) all go fine. > >> It does not yet: >> - - correct indentation in Mk/* (this can be done later, but it would >> obscure the intention of this patch) >> - - provide a message for users to upgrade to FreeBSD 8+ (no real >> consensus yet?) > The EoL announcement made it clear that ports need to be marked broken > if they don't work on 7, so it means the generic ports framework has no > hard "doesn't work" (yet). As such I would like to see a message for > people on 7 which tells that the linux ports don't work anymore > (seems they are the first ports which "make use of the EoL"). > > Bye, > Alexander. > From owner-freebsd-emulation@FreeBSD.ORG Sat Mar 9 21:13:15 2013 Return-Path: Delivered-To: freebsd-emulation@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by hub.freebsd.org (Postfix) with ESMTP id 86B2510C for ; Sat, 9 Mar 2013 21:13:15 +0000 (UTC) (envelope-from r.c.ladan@gmail.com) Received: from mail-wg0-x229.google.com (mail-wg0-x229.google.com [IPv6:2a00:1450:400c:c00::229]) by mx1.freebsd.org (Postfix) with ESMTP id 22B9EA47 for ; Sat, 9 Mar 2013 21:13:14 +0000 (UTC) Received: by mail-wg0-f41.google.com with SMTP id ds1so876742wgb.4 for ; Sat, 09 Mar 2013 13:13:14 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=x-received:sender:message-id:date:from:user-agent:mime-version:to :subject:references:in-reply-to:x-enigmail-version:content-type :content-transfer-encoding; bh=jkWCnjskiq66v1V4Nt2tHflxTtZMBuwLdGYlBof+pTg=; b=Z5rLY6FUOoqPCmkPxoBxvh9G7pPfcfAzpOLuxb8aGpwa8DDUBzSn/iOKTvxeINkVUe 3WuepzxCcY1LyukW4d6v2ashINvMkAf0zUI3qCKY68uiYHJQD74JzUNMfI2g74T4JSAK Iap3tNZwyXOpfw/xAHDhhHvCRDbkCVCAQgSJ+y4G6x9IDaBHGHqkn/y5rLwrY8K3snzz VMr7WSNWphkklOTsRYk21H2gq/e3R02r+FfrY4nYsPQP+MHnuVpwAEKPp1PY350ord3q Ws5UEOgwJeVOTljuaPkA3soqSDi/1ILAG8M25z3PHyDlukTXJ9ZyS37iyREqGJukPZnZ gq9g== X-Received: by 10.180.97.132 with SMTP id ea4mr5008987wib.23.1362863594268; Sat, 09 Mar 2013 13:13:14 -0800 (PST) Received: from ?IPv6:2001:980:d7ed:1:5dc8:da6d:d9c0:871c? ([2001:980:d7ed:1:5dc8:da6d:d9c0:871c]) by mx.google.com with ESMTPS id ex1sm7095355wib.7.2013.03.09.13.13.12 (version=TLSv1 cipher=ECDHE-RSA-RC4-SHA bits=128/128); Sat, 09 Mar 2013 13:13:13 -0800 (PST) Sender: =?UTF-8?Q?Ren=C3=A9_Ladan?= Message-ID: <513BA5E7.40802@freebsd.org> Date: Sat, 09 Mar 2013 22:13:11 +0100 From: =?UTF-8?B?UmVuw6kgTGFkYW4=?= User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:17.0) Gecko/20130228 Thunderbird/17.0.3 MIME-Version: 1.0 To: freebsd-emulation@freebsd.org Subject: Re: [cfr] patch to clean up old Linux ports References: <513A0C04.8090907@freebsd.org> <20130309121625.00004279@unknown> <513B2CB3.1020405@passap.ru> <20130309141403.0000340e@unknown> <513B3D0E.2030603@passap.ru> In-Reply-To: <513B3D0E.2030603@passap.ru> X-Enigmail-Version: 1.5.1 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: freebsd-emulation@freebsd.org X-Mailman-Version: 2.1.14 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, 09 Mar 2013 21:13:15 -0000 On 09-03-2013 14:45, Boris Samorodov wrote: > 09.03.2013 17:14, Alexander Leidinger пишет: >> On Sat, 09 Mar 2013 16:36:03 +0400 >> Boris Samorodov wrote: >>> 09.03.2013 15:16, Alexander Leidinger пишет: >>> >>>> The EoL announcement made it clear that ports need to be marked >>>> broken if they don't work on 7, so it means the generic ports >>>> framework has no hard "doesn't work" (yet). >>> >>> As I understand the announcement, those "ports should be marked >>> broken", etc. should be done at RELENG_7_EOL tag. Otherwise there is >>> no sense at EOL itself. >> >> BROKEN is used to announce as soon as possible that it will not work, >> whereas e.g. a compile error on 7 could manifest it self after a long >> time of compiling something. >> >> Think also about those people which don't know that 7 is EoL, but still >> run portsnap. At one point they may want to install a port and then it >> fails. If there's no message what's wrong (the system needs to be >> updated), they may spend a lot of time to search the cause of the >> problem. With a little helpful message they know directly. > > I agree that a message (well, BROKEN or something else) should be > used to inform a user. But that may be done via one check/file. > Be it at bsd.ports.mk, bsd.linux.mk, etc. Why should HEAD track > individual ports for 7.x after EOL? And when should 7.x actually > be cleaned fro the portstree? There is no any other date for 7.x. > > OK, for those who continue use 7.x RELENG_7_EOL has been created. > And those ports committers who are interested in ports for 7.x > may use portstree with that particular tag. As well as those > users who continue to use FreeBSD 7.x. > I strongly attend to agree with Boris here. If we want to continue warning 7.X users for a while (1,6,12 months?) then it should both be much clearer and easier to just put a conditional IGNORE in bsd.port.mk than in thousands of individual (not only Linux) ports. Rene From owner-freebsd-emulation@FreeBSD.ORG Sat Mar 9 22:08:31 2013 Return-Path: Delivered-To: freebsd-emulation@freebsd.org Received: from mx1.freebsd.org (mx1.FreeBSD.org [8.8.178.115]) by hub.freebsd.org (Postfix) with ESMTP id CBD068DA for ; Sat, 9 Mar 2013 22:08:31 +0000 (UTC) (envelope-from lists@eitanadler.com) Received: from mail-we0-x231.google.com (mail-we0-x231.google.com [IPv6:2a00:1450:400c:c03::231]) by mx1.freebsd.org (Postfix) with ESMTP id 30AD4CD0 for ; Sat, 9 Mar 2013 22:08:31 +0000 (UTC) Received: by mail-we0-f177.google.com with SMTP id d7so2283378wer.8 for ; Sat, 09 Mar 2013 14:08:30 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=eitanadler.com; s=0xdeadbeef; h=x-received:mime-version:in-reply-to:references:from:date:message-id :subject:to:cc:content-type:content-transfer-encoding; bh=+1S5UrJpj0s4wIm4Z+0RfkBgKqZcVL3zu7DGGzEjJiI=; b=OLRB8MlmYmgeDyiRWkVTJLfGkpTjS8NeDa7aTBdlNL4xPuQ9zFXJU2uAaTxGjJ8Hk1 38jA9YOzO66dqFc6QDUlzqYs4/d3Fsho9O+FXYRl/6zmNpoi/RVCWtfVrmszqiFhjMpA Dno2OSgTMdZDwaJ8e6xXHWroaEtgzBzMv39h0= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20120113; h=x-received:mime-version:in-reply-to:references:from:date:message-id :subject:to:cc:content-type:content-transfer-encoding :x-gm-message-state; bh=+1S5UrJpj0s4wIm4Z+0RfkBgKqZcVL3zu7DGGzEjJiI=; b=Y8Ba/z8ORyU+y3iZrZkvGKxq1eGAKODccDpMT39oyk5KL8yMxgzpVRNytNUUPPaMrC BItDejvS8+z8iyZMaQ8uk+KnUlqpbdS3CEJP2vQ5jNsYRmUyi5nZKq1DGIwtRuYMrETB LzEnebO/VKW/tUDvhKLOUhJSpkEJyMjwfwC4UFiF7qbbMtDCrc3en8RP5jhlrO74N4KQ pHg5n67ZTuRpAVTFoWbz2zryrLlNWNsSTs06sSNTwDb0BfM2prvzLu1pdhwkILmNWIm4 62G4ePp5sTqjtNWnffCKbFULpfWB7njmTQIOLSKxeMjS+D72/bWMm4N4ssDkA7aTkffi MKmw== X-Received: by 10.180.183.142 with SMTP id em14mr5122305wic.14.1362866910426; Sat, 09 Mar 2013 14:08:30 -0800 (PST) MIME-Version: 1.0 Received: by 10.194.179.194 with HTTP; Sat, 9 Mar 2013 14:08:00 -0800 (PST) In-Reply-To: <513BA5E7.40802@freebsd.org> References: <513A0C04.8090907@freebsd.org> <20130309121625.00004279@unknown> <513B2CB3.1020405@passap.ru> <20130309141403.0000340e@unknown> <513B3D0E.2030603@passap.ru> <513BA5E7.40802@freebsd.org> From: Eitan Adler Date: Sat, 9 Mar 2013 17:08:00 -0500 Message-ID: Subject: Re: [cfr] patch to clean up old Linux ports To: =?UTF-8?Q?Ren=C3=A9_Ladan?= Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable X-Gm-Message-State: ALoCoQlqqktychK8UQRQJwqEW+W0Qm05mug2fow6HIyGvlms+sNX2iQ2erCz1pZP0aeoyOEIviXC Cc: freebsd-emulation@freebsd.org X-BeenThere: freebsd-emulation@freebsd.org X-Mailman-Version: 2.1.14 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, 09 Mar 2013 22:08:31 -0000 On 9 March 2013 16:13, Ren=C3=A9 Ladan wrote: > On 09-03-2013 14:45, Boris Samorodov wrote: >> 09.03.2013 17:14, Alexander Leidinger =D0=BF=D0=B8=D1=88=D0=B5=D1=82: >>> On Sat, 09 Mar 2013 16:36:03 +0400 >>> Boris Samorodov wrote: >>>> 09.03.2013 15:16, Alexander Leidinger =D0=BF=D0=B8=D1=88=D0=B5=D1=82: >>>> >>>>> The EoL announcement made it clear that ports need to be marked >>>>> broken if they don't work on 7, so it means the generic ports >>>>> framework has no hard "doesn't work" (yet). >>>> >>>> As I understand the announcement, those "ports should be marked >>>> broken", etc. should be done at RELENG_7_EOL tag. Otherwise there is >>>> no sense at EOL itself. >>> >>> BROKEN is used to announce as soon as possible that it will not work, >>> whereas e.g. a compile error on 7 could manifest it self after a long >>> time of compiling something. >>> >>> Think also about those people which don't know that 7 is EoL, but still >>> run portsnap. At one point they may want to install a port and then it >>> fails. If there's no message what's wrong (the system needs to be >>> updated), they may spend a lot of time to search the cause of the >>> problem. With a little helpful message they know directly. >> >> I agree that a message (well, BROKEN or something else) should be >> used to inform a user. But that may be done via one check/file. >> Be it at bsd.ports.mk, bsd.linux.mk, etc. Why should HEAD track >> individual ports for 7.x after EOL? And when should 7.x actually >> be cleaned fro the portstree? There is no any other date for 7.x. >> >> OK, for those who continue use 7.x RELENG_7_EOL has been created. >> And those ports committers who are interested in ports for 7.x >> may use portstree with that particular tag. As well as those >> users who continue to use FreeBSD 7.x. >> > I strongly attend to agree with Boris here. If we want to continue > warning 7.X users for a while (1,6,12 months?) then it should both be > much clearer and easier to just put a conditional IGNORE in bsd.port.mk > than in thousands of individual (not only Linux) ports. +1. The place to protect against user error is not in the Linux specific portion of the tree. --=20 Eitan Adler From owner-freebsd-emulation@FreeBSD.ORG Sat Mar 9 22:31:56 2013 Return-Path: Delivered-To: emulation@freebsd.org Received: from mx1.freebsd.org (mx1.FreeBSD.org [8.8.178.115]) by hub.freebsd.org (Postfix) with ESMTP id B4E2CFAC; Sat, 9 Mar 2013 22:31:56 +0000 (UTC) (envelope-from alexander@leidinger.net) Received: from mail.ebusiness-leidinger.de (mail.ebusiness-leidinger.de [217.11.53.44]) by mx1.freebsd.org (Postfix) with ESMTP id 51AE1D8A; Sat, 9 Mar 2013 22:31:56 +0000 (UTC) Received: from outgoing.leidinger.net (p5DD45367.dip.t-dialin.net [93.212.83.103]) by mail.ebusiness-leidinger.de (Postfix) with ESMTPSA id AEB0284406A; Sat, 9 Mar 2013 23:31:50 +0100 (CET) Received: from unknown (Titan.Leidinger.net [192.168.1.17]) by outgoing.leidinger.net (Postfix) with ESMTP id 2E02462F3; Sat, 9 Mar 2013 23:31:48 +0100 (CET) Date: Sat, 9 Mar 2013 23:31:48 +0100 From: Alexander Leidinger To: =?ISO-8859-1?Q?Ren=E9?= Ladan Subject: Re: [cfr] patch to clean up old Linux ports Message-ID: <20130309233148.00004ad1@unknown> In-Reply-To: <513BA4AE.4000802@freebsd.org> References: <513A0C04.8090907@freebsd.org> <20130309121625.00004279@unknown> <513BA4AE.4000802@freebsd.org> X-Mailer: Claws Mail 3.9.0cvs12 (GTK+ 2.16.6; i586-pc-mingw32msvc) Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable X-EBL-MailScanner-Information: Please contact the ISP for more information X-EBL-MailScanner-ID: AEB0284406A.A0B7E X-EBL-MailScanner: Found to be clean X-EBL-MailScanner-SpamCheck: not spam, spamhaus-ZEN, SpamAssassin (not cached, score=-1.303, required 6, autolearn=disabled, ALL_TRUSTED -1.00, AWL -0.29, T_RP_MATCHES_RCVD -0.01) X-EBL-MailScanner-From: alexander@leidinger.net X-EBL-MailScanner-Watermark: 1363473112.23156@Ie7cXYbo3rBCCh/7qAKwbw X-EBL-Spam-Status: No Cc: emulation@freebsd.org X-BeenThere: freebsd-emulation@freebsd.org X-Mailman-Version: 2.1.14 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, 09 Mar 2013 22:31:56 -0000 On Sat, 09 Mar 2013 22:07:58 +0100 Ren=E9 Ladan wrote: > On 09-03-2013 12:16, Alexander Leidinger wrote: > > On Fri, 08 Mar 2013 17:04:20 +0100 > > Ren=E9 Ladan wrote: > > > >> -----BEGIN PGP SIGNED MESSAGE----- > >> Hash: SHA1 > >> > >> Hi, > >> > >> I have made a patch to clean up the old Linux ports (those that > >> expired together with FreeBSD 7) at [1] > >> > >> Besides removing expired ports, it: > >> - - de-orbits support for Linux 2.4.2 (is that still available in > >> the kernel?) > > Yes, we can still switch to 2.4.2-emulation in the kernel. > Time to de-orbit that too? It doesn't seem to hurt, and you can run an old program how it was meant to run. Nothing prevents someone to put an old linux FS into FreeBSD and use it there. We just do not want to distribute an old and unsupported by upstream linux_base port. If you use a trusted environment for a specific purpose, it's still possible with FreeBSD to run this e.g. in a jail (and as such have a lightweight virtualization without the need to have driver support inside the old linux version which is used inside). > >> [emulators/linux_base-c6] > >> - - remove the unsupported Linux 2.4.2 case > >> - - new Makefile header > >> - - portlint fixes > > I think the "-p" for makedir was placed there on purpose... can't > > remember what the error-case was which triggered this. > If you remember, could you write it down in the Makefile? The -p flag > is the default for ${MKDIR} (see Mk/bsd.commands.mk) Hmmm... I would rather say let's forget about it, what you do in the patch is supposed to work correctly. Bye, Alexander. --=20 http://www.Leidinger.net Alexander @ Leidinger.net: PGP ID =3D B0063FE7 http://www.FreeBSD.org netchild @ FreeBSD.org : PGP ID =3D 72077137 From owner-freebsd-emulation@FreeBSD.ORG Sat Mar 9 22:51:38 2013 Return-Path: Delivered-To: freebsd-emulation@freebsd.org Received: from mx1.freebsd.org (mx1.FreeBSD.org [8.8.178.115]) by hub.freebsd.org (Postfix) with ESMTP id D6B4F659; Sat, 9 Mar 2013 22:51:38 +0000 (UTC) (envelope-from alexander@leidinger.net) Received: from mail.ebusiness-leidinger.de (mail.ebusiness-leidinger.de [217.11.53.44]) by mx1.freebsd.org (Postfix) with ESMTP id 8CC58E33; Sat, 9 Mar 2013 22:51:38 +0000 (UTC) Received: from outgoing.leidinger.net (p5DD45367.dip.t-dialin.net [93.212.83.103]) by mail.ebusiness-leidinger.de (Postfix) with ESMTPSA id 0960784406A; Sat, 9 Mar 2013 23:51:36 +0100 (CET) Received: from unknown (Titan.Leidinger.net [192.168.1.17]) by outgoing.leidinger.net (Postfix) with ESMTP id 9551562F6; Sat, 9 Mar 2013 23:51:33 +0100 (CET) Date: Sat, 9 Mar 2013 23:51:33 +0100 From: Alexander Leidinger To: Eitan Adler Subject: Ports FreeBSD-7-EoL message (was: Re: [cfr] patch to clean up old Linux ports) Message-ID: <20130309235133.000016ac@unknown> In-Reply-To: References: <513A0C04.8090907@freebsd.org> <20130309121625.00004279@unknown> <513B2CB3.1020405@passap.ru> <20130309141403.0000340e@unknown> <513B3D0E.2030603@passap.ru> <513BA5E7.40802@freebsd.org> X-Mailer: Claws Mail 3.9.0cvs12 (GTK+ 2.16.6; i586-pc-mingw32msvc) Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable X-EBL-MailScanner-Information: Please contact the ISP for more information X-EBL-MailScanner-ID: 0960784406A.A5441 X-EBL-MailScanner: Found to be clean X-EBL-MailScanner-SpamCheck: not spam, spamhaus-ZEN, SpamAssassin (not cached, score=-1.304, required 6, autolearn=disabled, ALL_TRUSTED -1.00, AWL -0.29, T_RP_MATCHES_RCVD -0.01) X-EBL-MailScanner-From: alexander@leidinger.net X-EBL-MailScanner-Watermark: 1363474296.15544@1YOoRkkdS9xxEeemdkyx7g X-EBL-Spam-Status: No Cc: freebsd-emulation@freebsd.org, portmgr@freebsd.org X-BeenThere: freebsd-emulation@freebsd.org X-Mailman-Version: 2.1.14 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, 09 Mar 2013 22:51:38 -0000 On Sat, 9 Mar 2013 17:08:00 -0500 Eitan Adler wrote: > On 9 March 2013 16:13, Ren=E9 Ladan wrote: > > I strongly attend to agree with Boris here. If we want to continue > > warning 7.X users for a while (1,6,12 months?) then it should both > > be much clearer and easier to just put a conditional IGNORE in > > bsd.port.mk than in thousands of individual (not only Linux) ports. >=20 > +1. The place to protect against user error is not in the Linux > specific portion of the tree. As I understand the EoL announcement the bsd.port.mk message would be "it may or may not work" and the port-build should not bail out. If my understanding is wrong, it would be nice if portmgr (CCed) could clarify this. The linux message is clearly "this will not work anymore" and the port-building should stop. As such the linux part should behave like IGNORE (BROKEN =3D build from time to time on the port build cluster in case it compiles again; IGNORE =3D do not even give it a try). Bye, Alexander. --=20 http://www.Leidinger.net Alexander @ Leidinger.net: PGP ID =3D B0063FE7 http://www.FreeBSD.org netchild @ FreeBSD.org : PGP ID =3D 72077137 From owner-freebsd-emulation@FreeBSD.ORG Sat Mar 9 22:53:32 2013 Return-Path: Delivered-To: emulation@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by hub.freebsd.org (Postfix) with ESMTP id 3E01269D for ; Sat, 9 Mar 2013 22:53:32 +0000 (UTC) (envelope-from r.c.ladan@gmail.com) Received: from mail-wg0-f46.google.com (mail-wg0-f46.google.com [74.125.82.46]) by mx1.freebsd.org (Postfix) with ESMTP id C3845E3A for ; Sat, 9 Mar 2013 22:53:31 +0000 (UTC) Received: by mail-wg0-f46.google.com with SMTP id fg15so3685509wgb.13 for ; Sat, 09 Mar 2013 14:53:25 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=x-received:sender:message-id:date:from:user-agent:mime-version:to :cc:subject:references:in-reply-to:x-enigmail-version:content-type :content-transfer-encoding; bh=Orl7xlApBEoy9JZPhhDo7QqhVipP6EKAXUiGG2UXMYk=; b=uh7G2BNsqKAksQ8ocHV7/TbqYTBxyB5fxX9bBdi/Cdy16nrkibrlvF9rL6pVmL1qUH w9Ww3IF/YXmVbjJSm1vdRgQFWtXE2h5DuSHI9gEmHUBIdI8+LwTjE5LM4Ot51OtcWVw6 ia6N791g2qWWi06hts94iVdsfIL5/yQLZTF9yRixHxd19Hcr1X+zg0ZtrgihBzkdNhol Hq2LxvmBDbioMRDjOREJnPLh4Yx8jHSUuoe/iegerAOU3yb3EHvb4sLekHUBtkgVavTF TPS0IDTUgEnbuBxlCVeT1M6TLqPb1Ke2Gy/awg2fCFdUR+llah/4IjJJl6eGcZZDrrWV WKpw== X-Received: by 10.194.88.138 with SMTP id bg10mr11683870wjb.13.1362869604927; Sat, 09 Mar 2013 14:53:24 -0800 (PST) Received: from ?IPv6:2001:980:d7ed:1:5dc8:da6d:d9c0:871c? ([2001:980:d7ed:1:5dc8:da6d:d9c0:871c]) by mx.google.com with ESMTPS id ed6sm7487224wib.9.2013.03.09.14.53.23 (version=TLSv1 cipher=ECDHE-RSA-RC4-SHA bits=128/128); Sat, 09 Mar 2013 14:53:23 -0800 (PST) Sender: =?UTF-8?Q?Ren=C3=A9_Ladan?= Message-ID: <513BBD57.20307@freebsd.org> Date: Sat, 09 Mar 2013 23:53:11 +0100 From: =?ISO-8859-1?Q?Ren=E9_Ladan?= User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:17.0) Gecko/20130228 Thunderbird/17.0.3 MIME-Version: 1.0 To: Alexander Leidinger Subject: Re: [cfr] patch to clean up old Linux ports References: <513A0C04.8090907@freebsd.org> <20130309121625.00004279@unknown> <513BA4AE.4000802@freebsd.org> <20130309233148.00004ad1@unknown> In-Reply-To: <20130309233148.00004ad1@unknown> X-Enigmail-Version: 1.5.1 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 8bit Cc: emulation@freebsd.org X-BeenThere: freebsd-emulation@freebsd.org X-Mailman-Version: 2.1.14 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, 09 Mar 2013 22:53:32 -0000 On 09-03-2013 23:31, Alexander Leidinger wrote: > On Sat, 09 Mar 2013 22:07:58 +0100 > René Ladan wrote: > >> On 09-03-2013 12:16, Alexander Leidinger wrote: >>> On Fri, 08 Mar 2013 17:04:20 +0100 >>> René Ladan wrote: >>> >>>> -----BEGIN PGP SIGNED MESSAGE----- >>>> Hash: SHA1 >>>> >>>> Hi, >>>> >>>> I have made a patch to clean up the old Linux ports (those that >>>> expired together with FreeBSD 7) at [1] >>>> >>>> Besides removing expired ports, it: >>>> - - de-orbits support for Linux 2.4.2 (is that still available in >>>> the kernel?) >>> Yes, we can still switch to 2.4.2-emulation in the kernel. >> Time to de-orbit that too? > It doesn't seem to hurt, and you can run an old program how it was > meant to run. Nothing prevents someone to put an old linux FS into > FreeBSD and use it there. We just do not want to distribute an old and > unsupported by upstream linux_base port. If you use a trusted > environment for a specific purpose, it's still possible with FreeBSD > to run this e.g. in a jail (and as such have a lightweight > virtualization without the need to have driver support inside the old > linux version which is used inside). That should indeed still be possible, there is indeed just no userland support from FreeBSD for it any longer. >>>> [emulators/linux_base-c6] >>>> - - remove the unsupported Linux 2.4.2 case >>>> - - new Makefile header >>>> - - portlint fixes >>> I think the "-p" for makedir was placed there on purpose... can't >>> remember what the error-case was which triggered this. >> If you remember, could you write it down in the Makefile? The -p flag >> is the default for ${MKDIR} (see Mk/bsd.commands.mk) > Hmmm... I would rather say let's forget about it, what you do in the > patch is supposed to work correctly. OK. I'll send the patch of to portmgr for an exp-run in the next few days, I think the following can be resolved later: - cleanup direct commands in pkg-install files - make sure the alternative (centos, gentoo) base ports work - propose some warning for 7.X users (preferably on freebsd-ports) Rene