From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Date: Thu, 9 Oct 2003 15:43:02 +0400 From: "Dmitry V. Levin" To: ALT Devel discussion list Subject: Re: [devel] Re: E: xine-ui deps Message-ID: <20031009114302.GA25754@basalt.office.altlinux.org> Mail-Followup-To: ALT Devel discussion list References: <20031008115856.GA21373@mailhub.gu.net> <3F841ADB.6040707@altlinux.com> <20031008142919.GC25069@osdn.org.ua> <20031008143359.GA6818@basalt.office.altlinux.org> <20031009035423.GK3095@inferno.immo> <20031009083605.GA22124@basalt.office.altlinux.org> <20031009090420.GQ3095@inferno.immo> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="6c2NcOVqGQ03X4Wi" Content-Disposition: inline In-Reply-To: <20031009090420.GQ3095@inferno.immo> X-fingerprint: 9658 398D 181B 1200 8FC5 26B8 F6F8 846B C1E2 3429 X-BeenThere: devel@altlinux.ru X-Mailman-Version: 2.1.2 Precedence: list Reply-To: ALT Devel discussion list List-Id: ALT Devel discussion list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 09 Oct 2003 11:43:03 -0000 Archived-At: List-Archive: List-Post: --6c2NcOVqGQ03X4Wi Content-Type: text/plain; charset=koi8-r Content-Disposition: inline Content-Transfer-Encoding: 8bit On Thu, Oct 09, 2003 at 01:04:20PM +0400, Alexey I. Froloff wrote: > * Dmitry V. Levin [031009 12:37]: > > Может, вместо критики кто-нибудь bash-2.05b-rh-alt-requires.patch > > усовершенствует? > > make_cmd.c:817: > if (b) { > if ( (b->flags & REQUIRES_BUILTIN) && cmd1){ > output_requirement(cmd1); > } > } else { > if (!assignment(cmd0)) { > /* Вот тут фильтровать ещё и по command->type != cm_function */ > /* Либо не делать их executable(%s), а function(%s) в > output_requirement() и по другому это обрабатывать > в shell.req */ > output_requirement(cmd0); > } else { Нет, так работать не будет, ибо на этой стадии command->type == cm_simple. Чтобы отличать функцию от внешней программы, скорее всего, придется придумать и написать другой алгоритм. -- ldv --6c2NcOVqGQ03X4Wi Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.3 (GNU/Linux) iD8DBQE/hUnG9viEa8HiNCkRArPMAJ0Vt0sJX1Mfx0cjhnK1984BhAWYfQCeLCep UAf9S3gb9EpMhcJjZL/6850= =M+65 -----END PGP SIGNATURE----- --6c2NcOVqGQ03X4Wi--