* [sisyphus] rpm --rebuild XFree4.3.0.src.rpm
@ 2003-05-12 19:48 Pavel S. Khmelinsky
2003-05-12 19:54 ` Pavel S. Khmelinsky
2003-05-13 8:58 ` Alexander Bokovoy
0 siblings, 2 replies; 10+ messages in thread
From: Pavel S. Khmelinsky @ 2003-05-12 19:48 UTC (permalink / raw)
To: sisyphus
в спеке сизифового XFree 4.3.0 содержится ccache, при этом его
нет в Requires. Баг?
Далее для компиляции используется строка "ccache gcc" -m32 ...
bash на эту строку выдает:
bash: ccache gcc: command not found
Если использовать ccache gcc то все ок. Возможно после установки
сизифовых пакетов где то появлятеся исполняемый файл с именем
ccache\ gcc, тогда мне понятен синтаксис команды. Хотя
использовать в линуксе файлы с пробелами в имени, как-то не
практично, с моей точки зрения.
И еще не понятно -m32 это чья опция? У меня ее нет ни в gcc ни в
ccache. Возможно в Requires стоит указать конкретные версии
пакетов gcc и ccache при которых все будет собираться?
У меня обновленный из update репозитария мастер 2.2.
В сизифе описанный выше проблем наверняка нет, но ведь на то он и
src.rpm чтобы его можно было пересобирать на разных версиях
дистрибутива, не так-ли?
^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: [sisyphus] rpm --rebuild XFree4.3.0.src.rpm
2003-05-12 19:48 [sisyphus] rpm --rebuild XFree4.3.0.src.rpm Pavel S. Khmelinsky
@ 2003-05-12 19:54 ` Pavel S. Khmelinsky
2003-05-13 8:58 ` Alexander Bokovoy
1 sibling, 0 replies; 10+ messages in thread
From: Pavel S. Khmelinsky @ 2003-05-12 19:54 UTC (permalink / raw)
To: sisyphus
Pavel S. Khmelinsky wrote:
> в спеке сизифового XFree 4.3.0 содержится ccache, при этом его нет в
> Requires. Баг?
> Далее для компиляции используется строка "ccache gcc" -m32 ...
Кстати сборка таки закончилась строками:
gcc -c -ansi -pedantic -Wall -Wpointer-arith -Wstrict-prototypes
-Wmissing-prototypes -Wmissing-declarations -Wredundant-decls
-Wnested-externs -Wundef -I/usr/include/freetype2 -Wall
-Wpointer-arith -Wstrict-prototypes -Wmissing-prototypes
-Wmissing-declarations -Wnested-externs -I../..
-I../../exports/include -Dlinux -D__i386__
-D_POSIX_C_SOURCE=199309L -D_POSIX_SOURCE -D_XOPEN_SOURCE
-D_BSD_SOURCE -D_SVID_SOURCE -D_GNU_SOURCE -DFUNCPROTO=15
-DNARROWPROTO -DXTHREADS -D_REENTRANT -DXUSE_MTSAFE_API
-DFREETYPE2 -pipe -Wall -O2 -fexpensive-optimizations
-march=athlon -fno-strength-reduce -pipe xftdpy.c -o
unshared/xftdpy.o
xftdpy.c: In function `_XftDefaultInit':
xftdpy.c:380: `FC_HINT_STYLE' undeclared (first use in this function)
xftdpy.c:380: (Each undeclared identifier is reported only once
xftdpy.c:380: for each function it appears in.)
xftdpy.c: In function `XftDefaultSubstitute':
xftdpy.c:478: `FC_HINT_STYLE' undeclared (first use in this function)
make[3]: *** [xftdpy.o] Error 1
make[3]: Leaving directory
`/usr/src/RPM/BUILD/XFree86-4.3.0/xc/lib/Xft'
Видимо еще и заголовочные файлы у меня какие-то не правельный.
Получается на чистом Мастере 2.2 новые иксы не собрать? А жаль...
^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: [sisyphus] rpm --rebuild XFree4.3.0.src.rpm
2003-05-12 19:48 [sisyphus] rpm --rebuild XFree4.3.0.src.rpm Pavel S. Khmelinsky
2003-05-12 19:54 ` Pavel S. Khmelinsky
@ 2003-05-13 8:58 ` Alexander Bokovoy
2003-05-13 14:39 ` Pavel S. Khmelinsky
1 sibling, 1 reply; 10+ messages in thread
From: Alexander Bokovoy @ 2003-05-13 8:58 UTC (permalink / raw)
To: sisyphus
On Mon, May 12, 2003 at 11:48:44PM +0400, Pavel S. Khmelinsky wrote:
> в спеке сизифового XFree 4.3.0 содержится ccache, при этом его
> нет в Requires. Баг?
> Далее для компиляции используется строка "ccache gcc" -m32 ...
> bash на эту строку выдает:
> bash: ccache gcc: command not found
> Если использовать ccache gcc то все ок. Возможно после установки
> сизифовых пакетов где то появлятеся исполняемый файл с именем
> ccache\ gcc, тогда мне понятен синтаксис команды. Хотя
> использовать в линуксе файлы с пробелами в имени, как-то не
> практично, с моей точки зрения.
В данном случае запускается команда ccache и ей передается первым
параметром строка gcc. В этом месте все в порядке.
В пакете действительно ошибка по интеграции с ccache -- пропущены
BuildRequires и использование ccache управляется %define *внутри* спека.
Необходимо это поправить, например, на схему, применяемую в новом ядре.
Поскольку оба пакета (ядро и XFree86) ведет один человек, то, думаю, это и
будет сделано.
--
/ Alexander Bokovoy
---
Love is not enough, but it sure helps.
^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: [sisyphus] rpm --rebuild XFree4.3.0.src.rpm
2003-05-13 8:58 ` Alexander Bokovoy
@ 2003-05-13 14:39 ` Pavel S. Khmelinsky
2003-05-17 17:06 ` Andrey Suhenko
0 siblings, 1 reply; 10+ messages in thread
From: Pavel S. Khmelinsky @ 2003-05-13 14:39 UTC (permalink / raw)
To: sisyphus
Alexander Bokovoy wrote:
> On Mon, May 12, 2003 at 11:48:44PM +0400, Pavel S. Khmelinsky wrote:
>
>>в спеке сизифового XFree 4.3.0 содержится ccache, при этом его
>>нет в Requires. Баг?
>>Далее для компиляции используется строка "ccache gcc" -m32 ...
>>bash на эту строку выдает:
>>bash: ccache gcc: command not found
>>Если использовать ccache gcc то все ок. Возможно после установки
>>сизифовых пакетов где то появлятеся исполняемый файл с именем
>>ccache\ gcc, тогда мне понятен синтаксис команды. Хотя
>>использовать в линуксе файлы с пробелами в имени, как-то не
>>практично, с моей точки зрения.
>
> В данном случае запускается команда ccache и ей передается первым
> параметром строка gcc. В этом месте все в порядке.
>
Если запускается ccache с ключом gcc, то зачем кавычки?
Т.е. почему
"ccache gcc" -m32
а не просто
ccache gcc -m32
> В пакете действительно ошибка по интеграции с ccache -- пропущены
> BuildRequires и использование ccache управляется %define *внутри* спека.
> Необходимо это поправить, например, на схему, применяемую в новом ядре.
> Поскольку оба пакета (ядро и XFree86) ведет один человек, то, думаю, это и
> будет сделано.
ясное дело что дефайном :) В спек я лазил, обидно только то что
после изменения в спеке строки запуска компиляции с
"сcache gcc" -m32
на просто
gcc
все равно ничего не собралось :(
^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: [sisyphus] rpm --rebuild XFree4.3.0.src.rpm
2003-05-13 14:39 ` Pavel S. Khmelinsky
@ 2003-05-17 17:06 ` Andrey Suhenko
2003-05-18 19:53 ` Pavel S. Khmelinsky
0 siblings, 1 reply; 10+ messages in thread
From: Andrey Suhenko @ 2003-05-17 17:06 UTC (permalink / raw)
To: sisyphus
[-- Attachment #1: signed data --]
[-- Type: text/plain, Size: 1899 bytes --]
В сообщении от Вторник 13 Май 2003 22:39 Pavel S. Khmelinsky написал(a):
> Alexander Bokovoy wrote:
> > On Mon, May 12, 2003 at 11:48:44PM +0400, Pavel S. Khmelinsky wrote:
> >>в спеке сизифового XFree 4.3.0 содержится ccache, при этом его
> >>нет в Requires. Баг?
> >>Далее для компиляции используется строка "ccache gcc" -m32 ...
> >>bash на эту строку выдает:
> >>bash: ccache gcc: command not found
> >>Если использовать ccache gcc то все ок. Возможно после установки
> >>сизифовых пакетов где то появлятеся исполняемый файл с именем
> >>ccache\ gcc, тогда мне понятен синтаксис команды. Хотя
> >>использовать в линуксе файлы с пробелами в имени, как-то не
> >>практично, с моей точки зрения.
> >
> > В данном случае запускается команда ccache и ей передается первым
> > параметром строка gcc. В этом месте все в порядке.
>
> Если запускается ccache с ключом gcc, то зачем кавычки?
> Т.е. почему
> "ccache gcc" -m32
> а не просто
> ccache gcc -m32
>
> > В пакете действительно ошибка по интеграции с ccache -- пропущены
> > BuildRequires и использование ccache управляется %define *внутри* спека.
> > Необходимо это поправить, например, на схему, применяемую в новом ядре.
> > Поскольку оба пакета (ядро и XFree86) ведет один человек, то, думаю, это
> > и будет сделано.
>
> ясное дело что дефайном :) В спек я лазил, обидно только то что
> после изменения в спеке строки запуска компиляции с
> "сcache gcc" -m32
> на просто
> gcc
> все равно ничего не собралось :(
>
>
> _______________________________________________
> Sisyphus mailing list
> Sisyphus@altlinux.ru
> http://altlinux.ru/mailman/listinfo/sisyphus
Наткнулся на такую-же проблему - как решить
(если поможет дать подсказку), в моей системе
[sapsan@localhost sapsan]$ rpm -qa | grep kernel
kernel24-up-2.4.20-alt6
kernel-headers-common-1.0-alt2
NVIDIA_kernel-1.0-3123
kernel24-headers-2.4.20-alt6
[sapsan@localhost sapsan]$
[-- Attachment #2: signature --]
[-- Type: application/pgp-signature, Size: 189 bytes --]
^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: [sisyphus] rpm --rebuild XFree4.3.0.src.rpm
2003-05-17 17:06 ` Andrey Suhenko
@ 2003-05-18 19:53 ` Pavel S. Khmelinsky
2003-05-18 20:31 ` Dmitry V. Levin
0 siblings, 1 reply; 10+ messages in thread
From: Pavel S. Khmelinsky @ 2003-05-18 19:53 UTC (permalink / raw)
To: sisyphus
Andrey Suhenko wrote:
> В сообщении от Вторник 13 Май 2003 22:39 Pavel S. Khmelinsky написал(a):
>
>>Alexander Bokovoy wrote:
>>
>>>On Mon, May 12, 2003 at 11:48:44PM +0400, Pavel S. Khmelinsky wrote:
>>>
>>>>в спеке сизифового XFree 4.3.0 содержится ccache, при этом его
>>>>нет в Requires. Баг?
>>>>Далее для компиляции используется строка "ccache gcc" -m32 ...
>>>>bash на эту строку выдает:
>>>>bash: ccache gcc: command not found
>>>>Если использовать ccache gcc то все ок. Возможно после установки
>>>>сизифовых пакетов где то появлятеся исполняемый файл с именем
>>>>ccache\ gcc, тогда мне понятен синтаксис команды. Хотя
>>>>использовать в линуксе файлы с пробелами в имени, как-то не
>>>>практично, с моей точки зрения.
>>>
>>>В данном случае запускается команда ccache и ей передается первым
>>>параметром строка gcc. В этом месте все в порядке.
>>
>>Если запускается ccache с ключом gcc, то зачем кавычки?
>>Т.е. почему
>>"ccache gcc" -m32
>>а не просто
>>ccache gcc -m32
>>
>>
>>>В пакете действительно ошибка по интеграции с ccache -- пропущены
>>>BuildRequires и использование ccache управляется %define *внутри* спека.
>>>Необходимо это поправить, например, на схему, применяемую в новом ядре.
>>>Поскольку оба пакета (ядро и XFree86) ведет один человек, то, думаю, это
>>>и будет сделано.
>>
>>ясное дело что дефайном :) В спек я лазил, обидно только то что
>>после изменения в спеке строки запуска компиляции с
>> "сcache gcc" -m32
>>на просто
>> gcc
>>все равно ничего не собралось :(
>>
>>
>>_______________________________________________
>>Sisyphus mailing list
>>Sisyphus@altlinux.ru
>>http://altlinux.ru/mailman/listinfo/sisyphus
1. В спеке заменить "ссache gcc" на gcc
2. Там есть строчка что то типа .... -m32 вот эту -m32 надо убрать.
3. В спеке нет Requires на libutemper-devel -- этот пакет должен
стоять для сборки X'сов. Возможно это не единсвенный нужный пакет
не указаный в Requires.
4. Проверьте Ваш /usr/local/include -- там не должно быть файлов
дублирующих содержимой /usr/include. Если таковые файлы есть и
оне не принадлежат не одному и пакетов ( проверить это можно
такой коммандой rpm -qf <путь/имя_файла> ) то смело удаляйте.
У меня после всего перечисленного все собралось. Хотя я все это
затевал для пересборки с TransluXent, что к сожалению не вышло :(
^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: [sisyphus] rpm --rebuild XFree4.3.0.src.rpm
2003-05-18 19:53 ` Pavel S. Khmelinsky
@ 2003-05-18 20:31 ` Dmitry V. Levin
2003-05-19 1:36 ` Andrey Suhenko
2003-05-19 6:24 ` Pavel S. Khmelinsky
0 siblings, 2 replies; 10+ messages in thread
From: Dmitry V. Levin @ 2003-05-18 20:31 UTC (permalink / raw)
To: ALT Linux Sisyphus mailing list; +Cc: Peter Novodvorsky
[-- Attachment #1: Type: text/plain, Size: 503 bytes --]
On Sun, May 18, 2003 at 11:53:29PM +0400, Pavel S. Khmelinsky wrote:
> 1. В спеке заменить "ссache gcc" на gcc
> 2. Там есть строчка что то типа .... -m32 вот эту -m32 надо убрать.
> 3. В спеке нет Requires на libutemper-devel -- этот пакет должен
> стоять для сборки X'сов. Возможно это не единсвенный нужный пакет
> не указаный в Requires.
libutemper-devel не нужен для сборки X'ов, поскольку xterm собирается
отдельно; если без этого пакета не собирается, то имеет место
packaging error.
--
ldv
[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]
^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: [sisyphus] rpm --rebuild XFree4.3.0.src.rpm
2003-05-18 20:31 ` Dmitry V. Levin
@ 2003-05-19 1:36 ` Andrey Suhenko
2003-05-19 6:23 ` Pavel S. Khmelinsky
2003-05-19 6:24 ` Pavel S. Khmelinsky
1 sibling, 1 reply; 10+ messages in thread
From: Andrey Suhenko @ 2003-05-19 1:36 UTC (permalink / raw)
To: sisyphus
[-- Attachment #1: signed data --]
[-- Type: text/plain, Size: 684 bytes --]
В сообщении от Понедельник 19 Май 2003 04:31 Dmitry V. Levin написал(a):
> On Sun, May 18, 2003 at 11:53:29PM +0400, Pavel S. Khmelinsky wrote:
> > 1. В спеке заменить "ссache gcc" на gcc
> > 2. Там есть строчка что то типа .... -m32 вот эту -m32 надо убрать.
> > 3. В спеке нет Requires на libutemper-devel -- этот пакет должен
> > стоять для сборки X'сов. Возможно это не единсвенный нужный пакет
> > не указаный в Requires.
>
> libutemper-devel не нужен для сборки X'ов, поскольку xterm собирается
> отдельно; если без этого пакета не собирается, то имеет место
> packaging error.
>
За что отвечает это команда -m32 ? Может достаточно убрать только ее
а "ссache gcc" оставить.
[-- Attachment #2: signature --]
[-- Type: application/pgp-signature, Size: 189 bytes --]
^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: [sisyphus] rpm --rebuild XFree4.3.0.src.rpm
2003-05-19 1:36 ` Andrey Suhenko
@ 2003-05-19 6:23 ` Pavel S. Khmelinsky
0 siblings, 0 replies; 10+ messages in thread
From: Pavel S. Khmelinsky @ 2003-05-19 6:23 UTC (permalink / raw)
To: sisyphus
Andrey Suhenko wrote:
> В сообщении от Понедельник 19 Май 2003 04:31 Dmitry V. Levin написал(a):
>
>>On Sun, May 18, 2003 at 11:53:29PM +0400, Pavel S. Khmelinsky wrote:
>>
>>>1. В спеке заменить "ссache gcc" на gcc
>>>2. Там есть строчка что то типа .... -m32 вот эту -m32 надо убрать.
>>>3. В спеке нет Requires на libutemper-devel -- этот пакет должен
>>>стоять для сборки X'сов. Возможно это не единсвенный нужный пакет
>>>не указаный в Requires.
>>
>>libutemper-devel не нужен для сборки X'ов, поскольку xterm собирается
>>отдельно; если без этого пакета не собирается, то имеет место
>>packaging error.
>>
>
>
>
> За что отвечает это команда -m32 ? Может достаточно убрать только ее
> а "ссache gcc" оставить.
не знаю за что отвечает -m32 в моем gcc такой опции просто нет.
ccache -- утилита ускоряющая сборку, так что убрав ее ничего,
кроме времени вы не потеряете.
^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: [sisyphus] rpm --rebuild XFree4.3.0.src.rpm
2003-05-18 20:31 ` Dmitry V. Levin
2003-05-19 1:36 ` Andrey Suhenko
@ 2003-05-19 6:24 ` Pavel S. Khmelinsky
1 sibling, 0 replies; 10+ messages in thread
From: Pavel S. Khmelinsky @ 2003-05-19 6:24 UTC (permalink / raw)
To: sisyphus
Dmitry V. Levin wrote:
> On Sun, May 18, 2003 at 11:53:29PM +0400, Pavel S. Khmelinsky wrote:
>
>>1. В спеке заменить "ссache gcc" на gcc
>>2. Там есть строчка что то типа .... -m32 вот эту -m32 надо убрать.
>>3. В спеке нет Requires на libutemper-devel -- этот пакет должен
>>стоять для сборки X'сов. Возможно это не единсвенный нужный пакет
>>не указаный в Requires.
>
>
> libutemper-devel не нужен для сборки X'ов, поскольку xterm собирается
> отдельно; если без этого пакета не собирается, то имеет место
> packaging error.
значит packaging error, т.к. у меня выдавал ощибку вплоть до
установки этого пакета :)
>
>
> --
> ldv
^ permalink raw reply [flat|nested] 10+ messages in thread
end of thread, other threads:[~2003-05-19 6:24 UTC | newest]
Thread overview: 10+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2003-05-12 19:48 [sisyphus] rpm --rebuild XFree4.3.0.src.rpm Pavel S. Khmelinsky
2003-05-12 19:54 ` Pavel S. Khmelinsky
2003-05-13 8:58 ` Alexander Bokovoy
2003-05-13 14:39 ` Pavel S. Khmelinsky
2003-05-17 17:06 ` Andrey Suhenko
2003-05-18 19:53 ` Pavel S. Khmelinsky
2003-05-18 20:31 ` Dmitry V. Levin
2003-05-19 1:36 ` Andrey Suhenko
2003-05-19 6:23 ` Pavel S. Khmelinsky
2003-05-19 6:24 ` Pavel S. Khmelinsky
ALT Linux Sisyphus discussions
This inbox may be cloned and mirrored by anyone:
git clone --mirror http://lore.altlinux.org/sisyphus/0 sisyphus/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 sisyphus sisyphus/ http://lore.altlinux.org/sisyphus \
sisyphus@altlinux.ru sisyphus@altlinux.org sisyphus@lists.altlinux.org sisyphus@lists.altlinux.ru sisyphus@lists.altlinux.com sisyphus@linuxteam.iplabs.ru sisyphus@list.linux-os.ru
public-inbox-index sisyphus
Example config snippet for mirrors.
Newsgroup available over NNTP:
nntp://lore.altlinux.org/org.altlinux.lists.sisyphus
AGPL code for this site: git clone https://public-inbox.org/public-inbox.git