From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Message-ID: <415BB88D.4030205@yandex.ru> Date: Thu, 30 Sep 2004 11:41:01 +0400 From: =?KOI8-R?Q?=EE=C5=CD=CF=D3?= User-Agent: Mozilla/5.0 (X11; U; Linux i686; ru-RU; rv:1.7.2) Gecko/20040808 X-Accept-Language: ru-ru, ru MIME-Version: 1.0 To: ALT Linux Sisyphus discussion list Subject: Re: [sisyphus] I: pentium4 arch support in rpm References: <20040928124441.GE20415@immo.ru> <4159631D.3060804@solin.spb.ru> <20040928131850.GF20415@immo.ru> <415AE74F.5050701@yandex.ru> <20040929182549.GC3122@wrars-comp.wrarsdomain> In-Reply-To: <20040929182549.GC3122@wrars-comp.wrarsdomain> X-Enigmail-Version: 0.85.0.0 X-Enigmail-Supports: pgp-inline, pgp-mime Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="------------enig136741AD9D626517C1B98D13" X-BeenThere: sisyphus@altlinux.ru X-Mailman-Version: 2.1.5 Precedence: list Reply-To: nemos-linux@yandex.ru, ALT Linux Sisyphus discussion list List-Id: ALT Linux Sisyphus discussion list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 30 Sep 2004 07:48:45 -0000 Archived-At: List-Archive: This is an OpenPGP/MIME signed message (RFC 2440 and 3156) --------------enig136741AD9D626517C1B98D13 Content-Type: multipart/mixed; boundary="------------030204020104030001000500" This is a multi-part message in MIME format. --------------030204020104030001000500 Content-Type: text/plain; charset=KOI8-R; format=flowed Content-Transfer-Encoding: 8bit Andrey Rahmatullin пишет: > On Wed, Sep 29, 2004 at 08:48:15PM +0400, Немос wrote: > >> ошибка: line 47: Dependency tokens must not contain '%<=>' symbols: >> BuildPreReq: python-devel = %__python_version > > Попробуйте другой спек. Глюки, похоже, не в этом патче. Просто что-то не > то с питоном, не то с rpm-build-python. Нашел причину оказалось что нет макроса /usr/lib/rpm/athloxp-alt-linux/macros, честно говоря по этому сообщению (от rpm) не за что бы не понял что дело в отсутствии этого макраса. Он кажись создается только если rpm собирается в системе с уже пропатченым (мои патчем) rpm. Нет ли какого нибудь способа сделать так чтоб этот макрос создавался при сборке в системе с непропатченым rpm? И еще заметил что при сборке rpm не создались другие макросы (для i586 и т. д.), создался только макрос для athlonxp в пропатченой системе и для athlon при сборке не пропатченным rpm, не считая макроса для noarch. Причина кажись в патче rpm-4_0-4.0.4-alt-pentium4-arch.patch, так как после отката на rpm с ftp.altlinux.ru чистый rpm собирается нормально (со всем макросами) если его пропатчить то собирается с макросом только для athlon и noarch. И пока копался с этой проблемой сделал патч для libtool_1.5(думаю и для 1.4 пойдет) для поддержки athlonxp. --------------030204020104030001000500 Content-Type: text/x-patch; name="add-athlonxp-support-to-libtool_1.5.8.patch" Content-Transfer-Encoding: 7bit Content-Disposition: inline; filename="add-athlonxp-support-to-libtool_1.5.8.patch" diff -urN libtool-1.5.8-orig/config.sub libtool-1.5.8/config.sub --- libtool-1.5.8-orig/config.sub 2004-08-07 16:14:19 +0400 +++ libtool-1.5.8/config.sub 2004-09-30 10:26:50 +0400 @@ -787,7 +787,7 @@ pentium | p5 | k5 | k6 | nexgen | viac3) basic_machine=i586-pc ;; - pentiumpro | p6 | 6x86 | athlon | athlon_*) + pentiumpro | p6 | 6x86 | athlon | athlonxp | athlon_*) basic_machine=i686-pc ;; pentiumii | pentium2 | pentiumiii | pentium3) @@ -799,7 +799,7 @@ pentium-* | p5-* | k5-* | k6-* | nexgen-* | viac3-*) basic_machine=i586-`echo $basic_machine | sed 's/^[^-]*-//'` ;; - pentiumpro-* | p6-* | 6x86-* | athlon-*) + pentiumpro-* | p6-* | 6x86-* | athlon-* | athlonxp-*) basic_machine=i686-`echo $basic_machine | sed 's/^[^-]*-//'` ;; pentiumii-* | pentium2-* | pentiumiii-* | pentium3-*) diff -urN libtool-1.5.8-orig/libltdl/config.sub libtool-1.5.8/libltdl/config.sub --- libtool-1.5.8-orig/libltdl/config.sub 2004-08-07 16:14:19 +0400 +++ libtool-1.5.8/libltdl/config.sub 2004-09-30 10:26:31 +0400 @@ -787,7 +787,7 @@ pentium | p5 | k5 | k6 | nexgen | viac3) basic_machine=i586-pc ;; - pentiumpro | p6 | 6x86 | athlon | athlon_*) + pentiumpro | p6 | 6x86 | athlon | athlonxp | athlon_*) basic_machine=i686-pc ;; pentiumii | pentium2 | pentiumiii | pentium3) @@ -799,7 +799,7 @@ pentium-* | p5-* | k5-* | k6-* | nexgen-* | viac3-*) basic_machine=i586-`echo $basic_machine | sed 's/^[^-]*-//'` ;; - pentiumpro-* | p6-* | 6x86-* | athlon-*) + pentiumpro-* | p6-* | 6x86-* | athlon-* | athlonxp-*) basic_machine=i686-`echo $basic_machine | sed 's/^[^-]*-//'` ;; pentiumii-* | pentium2-* | pentiumiii-* | pentium3-*) --------------030204020104030001000500-- --------------enig136741AD9D626517C1B98D13 Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.5 (GNU/Linux) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org iD8DBQFBW7iVynzxTJycySERAmZ9AJ9mw+TAwIUFUUqVOc/LlInJh8sRWQCgqrbw Cgl+jQONBJVM4+iyfnVhpNU= =xeGh -----END PGP SIGNATURE----- --------------enig136741AD9D626517C1B98D13--