* Re: [devel] [git update] packages/hasher: heads/master @ 2007-11-26 12:48 ` Dmitry V. Levin 2007-11-26 13:14 ` Kirill A. Shutemov 0 siblings, 1 reply; 6+ messages in thread From: Dmitry V. Levin @ 2007-11-26 12:48 UTC (permalink / raw) To: ALT Devel discussion list [-- Attachment #1: Type: text/plain, Size: 442 bytes --] On Mon, Nov 26, 2007 at 01:05:45PM +0300, Kirill A. Shutemov wrote: > Update of /people/kas/packages/hasher.git [...] > commit 4e1d4386736273c2e3dee58381b9b8939ae76c6b > Author: Kirill A. Shutemov > Date: Mon Nov 26 12:02:42 2007 +0200 > > hsh-rebuild, hsh-sh-rebuild-functions: do not pass --target option to rpmbuild if there is no --target option to hsh Это изменение упраздняет def_target; зачем это надо? -- ldv [-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --] ^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: [devel] [git update] packages/hasher: heads/master 2007-11-26 12:48 ` [devel] [git update] packages/hasher: heads/master Dmitry V. Levin @ 2007-11-26 13:14 ` Kirill A. Shutemov 2007-11-26 13:37 ` Dmitry V. Levin 0 siblings, 1 reply; 6+ messages in thread From: Kirill A. Shutemov @ 2007-11-26 13:14 UTC (permalink / raw) To: ALT Linux Team development discussions [-- Attachment #1: Type: text/plain, Size: 931 bytes --] On [Mon, 26.11.2007 15:48], Dmitry V. Levin wrote: > On Mon, Nov 26, 2007 at 01:05:45PM +0300, Kirill A. Shutemov wrote: > > Update of /people/kas/packages/hasher.git > [...] > > commit 4e1d4386736273c2e3dee58381b9b8939ae76c6b > > Author: Kirill A. Shutemov > > Date: Mon Nov 26 12:02:42 2007 +0200 > > > > hsh-rebuild, hsh-sh-rebuild-functions: do not pass --target option to rpmbuild if there is no --target option to hsh > > Это изменение упраздняет def_target; зачем это надо? При --target rpm сбрасываются макросы. Для меня критично, что бы не сбрасывал, поскольку мне нужны хаки с --eval. Типа rpm -ba --eval '%define "foo_macros abc"' foo.spec. -- Regards, Kirill A. Shutemov + Belarus, Minsk + Velesys LLC, http://www.velesys.com/ + ALT Linux Team, http://www.altlinux.com/ [-- Attachment #2: Digital signature --] [-- Type: application/pgp-signature, Size: 189 bytes --] ^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: [devel] [git update] packages/hasher: heads/master 2007-11-26 13:14 ` Kirill A. Shutemov @ 2007-11-26 13:37 ` Dmitry V. Levin 2007-11-26 14:06 ` Kirill A. Shutemov 0 siblings, 1 reply; 6+ messages in thread From: Dmitry V. Levin @ 2007-11-26 13:37 UTC (permalink / raw) To: ALT Linux Team development discussions [-- Attachment #1: Type: text/plain, Size: 841 bytes --] On Mon, Nov 26, 2007 at 03:14:48PM +0200, Kirill A. Shutemov wrote: > On [Mon, 26.11.2007 15:48], Dmitry V. Levin wrote: > > On Mon, Nov 26, 2007 at 01:05:45PM +0300, Kirill A. Shutemov wrote: > > > Update of /people/kas/packages/hasher.git > > [...] > > > commit 4e1d4386736273c2e3dee58381b9b8939ae76c6b > > > Author: Kirill A. Shutemov > > > Date: Mon Nov 26 12:02:42 2007 +0200 > > > > > > hsh-rebuild, hsh-sh-rebuild-functions: do not pass --target option to rpmbuild if there is no --target option to hsh > > > > Это изменение упраздняет def_target; зачем это надо? > > При --target rpm сбрасываются макросы. Для меня критично, что бы не > сбрасывал, поскольку мне нужны хаки с --eval. Типа rpm -ba --eval > '%define "foo_macros abc"' foo.spec. Этого можно добиться без упразднения def_target? -- ldv [-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --] ^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: [devel] [git update] packages/hasher: heads/master 2007-11-26 13:37 ` Dmitry V. Levin @ 2007-11-26 14:06 ` Kirill A. Shutemov 2007-11-26 14:09 ` Dmitry V. Levin 0 siblings, 1 reply; 6+ messages in thread From: Kirill A. Shutemov @ 2007-11-26 14:06 UTC (permalink / raw) To: ALT Linux Team development discussions [-- Attachment #1: Type: text/plain, Size: 1370 bytes --] On [Mon, 26.11.2007 16:37], Dmitry V. Levin wrote: > On Mon, Nov 26, 2007 at 03:14:48PM +0200, Kirill A. Shutemov wrote: > > On [Mon, 26.11.2007 15:48], Dmitry V. Levin wrote: > > > On Mon, Nov 26, 2007 at 01:05:45PM +0300, Kirill A. Shutemov wrote: > > > > Update of /people/kas/packages/hasher.git > > > [...] > > > > commit 4e1d4386736273c2e3dee58381b9b8939ae76c6b > > > > Author: Kirill A. Shutemov > > > > Date: Mon Nov 26 12:02:42 2007 +0200 > > > > > > > > hsh-rebuild, hsh-sh-rebuild-functions: do not pass --target option to rpmbuild if there is no --target option to hsh > > > > > > Это изменение упраздняет def_target; зачем это надо? > > > > При --target rpm сбрасываются макросы. Для меня критично, что бы не > > сбрасывал, поскольку мне нужны хаки с --eval. Типа rpm -ba --eval > > '%define "foo_macros abc"' foo.spec. > > Этого можно добиться без упразднения def_target? Патчить rpm на предмет выполнения eval после применения --target. Насколько это сложно я не знаю. -- Regards, Kirill A. Shutemov + Belarus, Minsk + Velesys LLC, http://www.velesys.com/ + ALT Linux Team, http://www.altlinux.com/ [-- Attachment #2: Digital signature --] [-- Type: application/pgp-signature, Size: 189 bytes --] ^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: [devel] [git update] packages/hasher: heads/master 2007-11-26 14:06 ` Kirill A. Shutemov @ 2007-11-26 14:09 ` Dmitry V. Levin 2007-11-26 14:23 ` Kirill A. Shutemov 0 siblings, 1 reply; 6+ messages in thread From: Dmitry V. Levin @ 2007-11-26 14:09 UTC (permalink / raw) To: ALT Linux Team development discussions [-- Attachment #1: Type: text/plain, Size: 1200 bytes --] On Mon, Nov 26, 2007 at 04:06:43PM +0200, Kirill A. Shutemov wrote: > On [Mon, 26.11.2007 16:37], Dmitry V. Levin wrote: > > On Mon, Nov 26, 2007 at 03:14:48PM +0200, Kirill A. Shutemov wrote: > > > On [Mon, 26.11.2007 15:48], Dmitry V. Levin wrote: > > > > On Mon, Nov 26, 2007 at 01:05:45PM +0300, Kirill A. Shutemov wrote: > > > > > Update of /people/kas/packages/hasher.git > > > > [...] > > > > > commit 4e1d4386736273c2e3dee58381b9b8939ae76c6b > > > > > Author: Kirill A. Shutemov > > > > > Date: Mon Nov 26 12:02:42 2007 +0200 > > > > > > > > > > hsh-rebuild, hsh-sh-rebuild-functions: do not pass --target option to rpmbuild if there is no --target option to hsh > > > > > > > > Это изменение упраздняет def_target; зачем это надо? > > > > > > При --target rpm сбрасываются макросы. Для меня критично, что бы не > > > сбрасывал, поскольку мне нужны хаки с --eval. Типа rpm -ba --eval > > > '%define "foo_macros abc"' foo.spec. > > > > Этого можно добиться без упразднения def_target? > > Патчить rpm на предмет выполнения eval после применения --target. А зачем трогать rpm? Почему нельзя подставлять def_target в случае если он определён? -- ldv [-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --] ^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: [devel] [git update] packages/hasher: heads/master 2007-11-26 14:09 ` Dmitry V. Levin @ 2007-11-26 14:23 ` Kirill A. Shutemov 0 siblings, 0 replies; 6+ messages in thread From: Kirill A. Shutemov @ 2007-11-26 14:23 UTC (permalink / raw) To: ALT Linux Team development discussions [-- Attachment #1: Type: text/plain, Size: 2230 bytes --] On [Mon, 26.11.2007 17:09], Dmitry V. Levin wrote: > On Mon, Nov 26, 2007 at 04:06:43PM +0200, Kirill A. Shutemov wrote: > > On [Mon, 26.11.2007 16:37], Dmitry V. Levin wrote: > > > On Mon, Nov 26, 2007 at 03:14:48PM +0200, Kirill A. Shutemov wrote: > > > > On [Mon, 26.11.2007 15:48], Dmitry V. Levin wrote: > > > > > On Mon, Nov 26, 2007 at 01:05:45PM +0300, Kirill A. Shutemov wrote: > > > > > > Update of /people/kas/packages/hasher.git > > > > > [...] > > > > > > commit 4e1d4386736273c2e3dee58381b9b8939ae76c6b > > > > > > Author: Kirill A. Shutemov > > > > > > Date: Mon Nov 26 12:02:42 2007 +0200 > > > > > > > > > > > > hsh-rebuild, hsh-sh-rebuild-functions: do not pass --target option to rpmbuild if there is no --target option to hsh > > > > > > > > > > Это изменение упраздняет def_target; зачем это надо? > > > > > > > > При --target rpm сбрасываются макросы. Для меня критично, что бы не > > > > сбрасывал, поскольку мне нужны хаки с --eval. Типа rpm -ba --eval > > > > '%define "foo_macros abc"' foo.spec. > > > > > > Этого можно добиться без упразднения def_target? > > > > Патчить rpm на предмет выполнения eval после применения --target. > > А зачем трогать rpm? Почему нельзя подставлять def_target в случае если > он определён? Подставлять куда? Вот что примерно я хочу: $ cat test %test $ rpm -bE --eval "%define test 123" test 123 error: line 1: Unknown tag: 123 Если ещё добавить --target получится следующее: $ rpm -bE --eval "%define test 123" --target x86_64 test Building target platforms: x86_64 Building for target x86_64 warning: Macro %test not found %test error: line 1: Unknown tag: %test Т.е. --eval вычисляется раньше чем применяется --target. -- Regards, Kirill A. Shutemov + Belarus, Minsk + Velesys LLC, http://www.velesys.com/ + ALT Linux Team, http://www.altlinux.com/ [-- Attachment #2: Digital signature --] [-- Type: application/pgp-signature, Size: 189 bytes --] ^ permalink raw reply [flat|nested] 6+ messages in thread
end of thread, other threads:[~2007-11-26 14:23 UTC | newest] Thread overview: 6+ messages (download: mbox.gz / follow: Atom feed) -- links below jump to the message on this page -- 2007-11-26 12:48 ` [devel] [git update] packages/hasher: heads/master Dmitry V. Levin 2007-11-26 13:14 ` Kirill A. Shutemov 2007-11-26 13:37 ` Dmitry V. Levin 2007-11-26 14:06 ` Kirill A. Shutemov 2007-11-26 14:09 ` Dmitry V. Levin 2007-11-26 14:23 ` Kirill A. Shutemov
ALT Linux Team development discussions This inbox may be cloned and mirrored by anyone: git clone --mirror http://lore.altlinux.org/devel/0 devel/git/0.git # If you have public-inbox 1.1+ installed, you may # initialize and index your mirror using the following commands: public-inbox-init -V2 devel devel/ http://lore.altlinux.org/devel \ devel@altlinux.org devel@altlinux.ru devel@lists.altlinux.org devel@lists.altlinux.ru devel@linux.iplabs.ru mandrake-russian@linuxteam.iplabs.ru sisyphus@linuxteam.iplabs.ru public-inbox-index devel Example config snippet for mirrors. Newsgroup available over NNTP: nntp://lore.altlinux.org/org.altlinux.lists.devel AGPL code for this site: git clone https://public-inbox.org/public-inbox.git