* Re: [devel] bacula-2.2.5-alt2: i586 rebuild failed
@ 2007-11-02 6:37 ` Vitaly Kuznetsov
2007-11-02 6:47 ` Slava Semushin
2007-11-02 6:55 ` Slava Semushin
0 siblings, 2 replies; 12+ messages in thread
From: Vitaly Kuznetsov @ 2007-11-02 6:37 UTC (permalink / raw)
To: devel
QA Team Robot пишет:
> Package: bacula-2.2.5-alt2
> Packager: Vitaly Kuznetsov <vitty@altlinux>
> Build Statistics:
> 9 time(s) (last time: Thu Oct 25 2007) by Vitaly Kuznetsov <vitty@altlinux>
> 2 time(s) (last time: Mon Sep 10 2007) by Pavlov Konstantin <thresh@altlinux>
> 1 time(s) (last time: Mon Apr 16 2007) by Michail Yakushin <silicium@altlinux>
> 1 time(s) (last time: Sun Sep 02 2007) by Alexey Shabalin <shaba@altlinux>
> Status: i586 rebuild failed.
> Please investigate.
>
> Why:
>
attribs.c: In function 'void encode_stat(char*, FF_PKT*, int)':
attribs.c:211: error: 'struct stat' has no member named 'st_flags'
attribs.c: In function 'int decode_stat(char*, stat*, int32_t*)':
attribs.c:306: error: 'struct stat' has no member named 'st_flags'
attribs.c:306: error: 'struct stat' has no member named 'st_flags'
attribs.c:308: error: 'struct stat' has no member named 'st_flags'
attribs.c: In function 'bool set_attributes(JCR*, ATTR*, BFILE*)':
attribs.c:480: error: 'struct stat' has no member named 'st_flags'
attribs.c:480: error: 'chflags' was not declared in this scope
make[1]: *** [attribs.o] Error 1
Это как-то связано с обновлением glibc-devel? Как лечить?
^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: [devel] bacula-2.2.5-alt2: i586 rebuild failed
2007-11-02 6:37 ` [devel] bacula-2.2.5-alt2: i586 rebuild failed Vitaly Kuznetsov
@ 2007-11-02 6:47 ` Slava Semushin
2007-11-02 6:56 ` Vitaly Kuznetsov
2007-11-02 6:55 ` Slava Semushin
1 sibling, 1 reply; 12+ messages in thread
From: Slava Semushin @ 2007-11-02 6:47 UTC (permalink / raw)
To: ALT Linux Team development discussions
2007/11/2, Vitaly Kuznetsov <vitty / altlinux.ru>:
[...]
> attribs.c: In function 'void encode_stat(char*, FF_PKT*, int)':
> attribs.c:211: error: 'struct stat' has no member named 'st_flags'
> attribs.c: In function 'int decode_stat(char*, stat*, int32_t*)':
> attribs.c:306: error: 'struct stat' has no member named 'st_flags'
> attribs.c:306: error: 'struct stat' has no member named 'st_flags'
> attribs.c:308: error: 'struct stat' has no member named 'st_flags'
> attribs.c: In function 'bool set_attributes(JCR*, ATTR*, BFILE*)':
> attribs.c:480: error: 'struct stat' has no member named 'st_flags'
> attribs.c:480: error: 'chflags' was not declared in this scope
> make[1]: *** [attribs.o] Error 1
[...]
Это у вас как-то неправильно проверки сработали и в результате под
Линуксом пытается компилироваться код для *BSD. Поля st_flags под
Линуксом нет, равно как и ф-ции chflags() для манипулирования этим
полем. Смотрите в код и выясняйте почему так произошло.
--
+ Slava Semushin | slava.semushin @ gmail.com
+ ALT Linux Team | php-coder @ altlinux.ru
^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: [devel] bacula-2.2.5-alt2: i586 rebuild failed
2007-11-02 6:37 ` [devel] bacula-2.2.5-alt2: i586 rebuild failed Vitaly Kuznetsov
2007-11-02 6:47 ` Slava Semushin
@ 2007-11-02 6:55 ` Slava Semushin
2007-11-02 7:01 ` Vitaly Kuznetsov
1 sibling, 1 reply; 12+ messages in thread
From: Slava Semushin @ 2007-11-02 6:55 UTC (permalink / raw)
To: ALT Linux Team development discussions
2007/11/2, Vitaly Kuznetsov <vitty / altlinux.ru>:
[...]
> attribs.c: In function 'void encode_stat(char*, FF_PKT*, int)':
> attribs.c:211: error: 'struct stat' has no member named 'st_flags'
209 #ifdef HAVE_CHFLAGS
210 /* FreeBSD function */
211 p += to_base64((int64_t)statp->st_flags, p); /* output st_flags */
212 #else
213 p += to_base64((int64_t)0, p); /* output place holder */
214 #endif
> attribs.c: In function 'int decode_stat(char*, stat*, int32_t*)':
> attribs.c:306: error: 'struct stat' has no member named 'st_flags'
> attribs.c:306: error: 'struct stat' has no member named 'st_flags'
> attribs.c:308: error: 'struct stat' has no member named 'st_flags'
305 #ifdef HAVE_CHFLAGS
306 plug(statp->st_flags, val);
307 } else {
308 statp->st_flags = 0;
309 #endif
> attribs.c: In function 'bool set_attributes(JCR*, ATTR*, BFILE*)':
> attribs.c:480: error: 'struct stat' has no member named 'st_flags'
> attribs.c:480: error: 'chflags' was not declared in this scope
472 #ifdef HAVE_CHFLAGS
473 /*
474 * FreeBSD user flags
475 *
476 * Note, this should really be done before the utime() above,
477 * but if the immutable bit is set, it will make the utimes()
478 * fail.
479 */
480 if (chflags(attr->ofname, attr->statp.st_flags) < 0 && my_uid == 0) {
481 berrno be;
482 Jmsg2(jcr, M_ERROR, 0, _("Unable to set file flags %s: ERR=%s\n"),
483 attr->ofname, be.bstrerror());
484 ok = false;
485 }
486 #endif
Надо разобраться почему ваш код собирается с -DHAVE_CHFLAGS
[...]
--
+ Slava Semushin | slava.semushin @ gmail.com
+ ALT Linux Team | php-coder @ altlinux.ru
^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: [devel] bacula-2.2.5-alt2: i586 rebuild failed
2007-11-02 6:47 ` Slava Semushin
@ 2007-11-02 6:56 ` Vitaly Kuznetsov
0 siblings, 0 replies; 12+ messages in thread
From: Vitaly Kuznetsov @ 2007-11-02 6:56 UTC (permalink / raw)
To: ALT Linux Team development discussions
Slava Semushin пишет:
> 2007/11/2, Vitaly Kuznetsov <vitty / altlinux.ru>:
> [...]
>> attribs.c: In function 'void encode_stat(char*, FF_PKT*, int)':
>> attribs.c:211: error: 'struct stat' has no member named 'st_flags'
>> attribs.c: In function 'int decode_stat(char*, stat*, int32_t*)':
>> attribs.c:306: error: 'struct stat' has no member named 'st_flags'
>> attribs.c:306: error: 'struct stat' has no member named 'st_flags'
>> attribs.c:308: error: 'struct stat' has no member named 'st_flags'
>> attribs.c: In function 'bool set_attributes(JCR*, ATTR*, BFILE*)':
>> attribs.c:480: error: 'struct stat' has no member named 'st_flags'
>> attribs.c:480: error: 'chflags' was not declared in this scope
>> make[1]: *** [attribs.o] Error 1
> [...]
>
> Это у вас как-то неправильно проверки сработали и в результате под
> Линуксом пытается компилироваться код для *BSD. Поля st_flags под
> Линуксом нет, равно как и ф-ции chflags() для манипулирования этим
> полем. Смотрите в код и выясняйте почему так произошло.
>
Мне интересно, что такого случилось что со вчера пакет перестал
собираться. Попробую разобраться почему собирает не так, как надо.
^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: [devel] bacula-2.2.5-alt2: i586 rebuild failed
2007-11-02 6:55 ` Slava Semushin
@ 2007-11-02 7:01 ` Vitaly Kuznetsov
2007-11-02 8:56 ` Slava Semushin
0 siblings, 1 reply; 12+ messages in thread
From: Vitaly Kuznetsov @ 2007-11-02 7:01 UTC (permalink / raw)
To: ALT Linux Team development discussions
Slava Semushin пишет:
> 2007/11/2, Vitaly Kuznetsov <vitty / altlinux.ru>:
> [...]
>> attribs.c: In function 'void encode_stat(char*, FF_PKT*, int)':
>> attribs.c:211: error: 'struct stat' has no member named 'st_flags'
>
> 209 #ifdef HAVE_CHFLAGS
> 210 /* FreeBSD function */
> 211 p += to_base64((int64_t)statp->st_flags, p); /* output st_flags */
> 212 #else
> 213 p += to_base64((int64_t)0, p); /* output place holder */
> 214 #endif
>
>> attribs.c: In function 'int decode_stat(char*, stat*, int32_t*)':
>> attribs.c:306: error: 'struct stat' has no member named 'st_flags'
>> attribs.c:306: error: 'struct stat' has no member named 'st_flags'
>> attribs.c:308: error: 'struct stat' has no member named 'st_flags'
>
> 305 #ifdef HAVE_CHFLAGS
> 306 plug(statp->st_flags, val);
> 307 } else {
> 308 statp->st_flags = 0;
> 309 #endif
>
>> attribs.c: In function 'bool set_attributes(JCR*, ATTR*, BFILE*)':
>> attribs.c:480: error: 'struct stat' has no member named 'st_flags'
>> attribs.c:480: error: 'chflags' was not declared in this scope
>
> 472 #ifdef HAVE_CHFLAGS
> 473 /*
> 474 * FreeBSD user flags
> 475 *
> 476 * Note, this should really be done before the utime() above,
> 477 * but if the immutable bit is set, it will make the utimes()
> 478 * fail.
> 479 */
> 480 if (chflags(attr->ofname, attr->statp.st_flags) < 0 && my_uid == 0) {
> 481 berrno be;
> 482 Jmsg2(jcr, M_ERROR, 0, _("Unable to set file flags %s: ERR=%s\n"),
> 483 attr->ofname, be.bstrerror());
> 484 ok = false;
> 485 }
> 486 #endif
>
> Надо разобраться почему ваш код собирается с -DHAVE_CHFLAGS
>
> [...]
>
configure:27794: checking for chflags
configure:27851: gcc -o conftest -g -O2 -Wall conftest.c -ldl >&5
/usr/src/tmp/ccA223YL.o: In function `main':
/usr/src/RPM/BUILD/bacula-2.2.5/conftest.c:153: warning: warning:
chflags is not implemented and will always fail
configure:27857: $? = 0
warning, а не error. Соответственно считается, что она есть. Я конечно
сейчас оторву, но интересно таки что у нас изменилось.
^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: [devel] bacula-2.2.5-alt2: i586 rebuild failed
2007-11-02 7:01 ` Vitaly Kuznetsov
@ 2007-11-02 8:56 ` Slava Semushin
2007-11-02 9:05 ` Kirill A. Shutemov
0 siblings, 1 reply; 12+ messages in thread
From: Slava Semushin @ 2007-11-02 8:56 UTC (permalink / raw)
To: ALT Linux Team development discussions
2007/11/2, Vitaly Kuznetsov <vitty / altlinux.ru>:
[...]
> configure:27794: checking for chflags
> configure:27851: gcc -o conftest -g -O2 -Wall conftest.c -ldl >&5
> /usr/src/tmp/ccA223YL.o: In function `main':
> /usr/src/RPM/BUILD/bacula-2.2.5/conftest.c:153: warning: warning:
> chflags is not implemented and will always fail
> configure:27857: $? = 0
>
> warning, а не error. Соответственно считается, что она есть. Я конечно
> сейчас оторву, но интересно таки что у нас изменилось.
Ничего не отрывайте!
У меня сейчас так (на тестовом примере):
configure:2724: gcc -o conftest -g -O2 conftest.c >&5
conftest.c:14: error: '__builtin_chflags' undeclared here (not in a function)
conftest.c:16: warning: initialization makes pointer from integer without a cast
conftest.c:16: error: initializer element is not constant
configure:2731: $? = 1
Это с glibc-devel-2.5-alt4
Судя по всему виноват новый glibc в котором avm@ что-то мутил с
какими-то stubs. Впрочем, вроде бы в git ldv@ это зафикшено в новом
autoconf_2.5
Вывод: вы непричем. Ждите новой версии autoconf при которой всё снова
будет собираться нормально.
--
+ Slava Semushin | slava.semushin @ gmail.com
+ ALT Linux Team | php-coder @ altlinux.ru
^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: [devel] bacula-2.2.5-alt2: i586 rebuild failed
2007-11-02 8:56 ` Slava Semushin
@ 2007-11-02 9:05 ` Kirill A. Shutemov
2007-11-02 10:35 ` Dmitry V. Levin
2007-11-04 0:27 ` Pavlov Konstantin
0 siblings, 2 replies; 12+ messages in thread
From: Kirill A. Shutemov @ 2007-11-02 9:05 UTC (permalink / raw)
To: ALT Linux Team development discussions
[-- Attachment #1: Type: text/plain, Size: 1349 bytes --]
On [Fri, 02.11.2007 14:56], Slava Semushin wrote:
> 2007/11/2, Vitaly Kuznetsov <vitty / altlinux.ru>:
> [...]
> > configure:27794: checking for chflags
> > configure:27851: gcc -o conftest -g -O2 -Wall conftest.c -ldl >&5
> > /usr/src/tmp/ccA223YL.o: In function `main':
> > /usr/src/RPM/BUILD/bacula-2.2.5/conftest.c:153: warning: warning:
> > chflags is not implemented and will always fail
> > configure:27857: $? = 0
> >
> > warning, а не error. Соответственно считается, что она есть. Я конечно
> > сейчас оторву, но интересно таки что у нас изменилось.
>
> Ничего не отрывайте!
>
> У меня сейчас так (на тестовом примере):
>
> configure:2724: gcc -o conftest -g -O2 conftest.c >&5
> conftest.c:14: error: '__builtin_chflags' undeclared here (not in a function)
> conftest.c:16: warning: initialization makes pointer from integer without a cast
> conftest.c:16: error: initializer element is not constant
> configure:2731: $? = 1
>
> Это с glibc-devel-2.5-alt4
Скорее glibc-kernheaders. Сейчас посмотрю.
--
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] 12+ messages in thread
* Re: [devel] bacula-2.2.5-alt2: i586 rebuild failed
2007-11-02 9:05 ` Kirill A. Shutemov
@ 2007-11-02 10:35 ` Dmitry V. Levin
2007-11-04 0:27 ` Pavlov Konstantin
1 sibling, 0 replies; 12+ messages in thread
From: Dmitry V. Levin @ 2007-11-02 10:35 UTC (permalink / raw)
To: ALT Linux Team development discussions
[-- Attachment #1: Type: text/plain, Size: 1319 bytes --]
On Fri, Nov 02, 2007 at 11:05:31AM +0200, Kirill A. Shutemov wrote:
> On [Fri, 02.11.2007 14:56], Slava Semushin wrote:
> > 2007/11/2, Vitaly Kuznetsov <vitty / altlinux.ru>:
> > [...]
> > > configure:27794: checking for chflags
> > > configure:27851: gcc -o conftest -g -O2 -Wall conftest.c -ldl >&5
> > > /usr/src/tmp/ccA223YL.o: In function `main':
> > > /usr/src/RPM/BUILD/bacula-2.2.5/conftest.c:153: warning: warning:
> > > chflags is not implemented and will always fail
> > > configure:27857: $? = 0
> > >
> > > warning, а не error. Соответственно считается, что она есть. Я конечно
> > > сейчас оторву, но интересно таки что у нас изменилось.
> >
> > Ничего не отрывайте!
> >
> > У меня сейчас так (на тестовом примере):
> >
> > configure:2724: gcc -o conftest -g -O2 conftest.c >&5
> > conftest.c:14: error: '__builtin_chflags' undeclared here (not in a function)
> > conftest.c:16: warning: initialization makes pointer from integer without a cast
> > conftest.c:16: error: initializer element is not constant
> > configure:2731: $? = 1
> >
> > Это с glibc-devel-2.5-alt4
>
> Скорее glibc-kernheaders. Сейчас посмотрю.
Не надо, Слава определил правильно.
Если пакет во время сборки использует autoconf или autoreconf, то ничего
предпринимать не надо.
--
ldv
[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]
^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: [devel] bacula-2.2.5-alt2: i586 rebuild failed
2007-11-02 9:05 ` Kirill A. Shutemov
2007-11-02 10:35 ` Dmitry V. Levin
@ 2007-11-04 0:27 ` Pavlov Konstantin
2007-11-04 2:40 ` Dmitry V. Levin
2007-11-04 10:27 ` Sergey Vlasov
1 sibling, 2 replies; 12+ messages in thread
From: Pavlov Konstantin @ 2007-11-04 0:27 UTC (permalink / raw)
To: devel
[-- Attachment #1: Type: text/plain, Size: 6519 bytes --]
On Fri, Nov 02, 2007 at 11:05:31AM +0200, Kirill A. Shutemov wrote:
> On [Fri, 02.11.2007 14:56], Slava Semushin wrote:
> > 2007/11/2, Vitaly Kuznetsov <vitty / altlinux.ru>:
> > [...]
> > > configure:27794: checking for chflags
> > > configure:27851: gcc -o conftest -g -O2 -Wall conftest.c -ldl >&5
> > > /usr/src/tmp/ccA223YL.o: In function `main':
> > > /usr/src/RPM/BUILD/bacula-2.2.5/conftest.c:153: warning: warning:
> > > chflags is not implemented and will always fail
> > > configure:27857: $? = 0
> > >
> > > warning, а не error. Соответственно считается, что она есть. Я конечно
> > > сейчас оторву, но интересно таки что у нас изменилось.
> >
> > Ничего не отрывайте!
> >
> > У меня сейчас так (на тестовом примере):
> >
> > configure:2724: gcc -o conftest -g -O2 conftest.c >&5
> > conftest.c:14: error: '__builtin_chflags' undeclared here (not in a function)
> > conftest.c:16: warning: initialization makes pointer from integer without a cast
> > conftest.c:16: error: initializer element is not constant
> > configure:2731: $? = 1
> >
> > Это с glibc-devel-2.5-alt4
>
> Скорее glibc-kernheaders. Сейчас посмотрю.
У меня trunk vlc перестал собираться:
gcc -std=gnu99 -DHAVE_CONFIG_H -I. -I. -I../.. -DSYS_LINUX
-I../../include -I../../include -Wall -Wextra -Wno-unused-parameter
-Wsign-compare -Wundef -Wpointer-arith -Wbad-function-cast -Wcast-align
-Wwrite-strings -Wmissing-prototypes -Wvolatile-register-var -MT srtp.lo
-MD -MP -MF .deps/srtp.Tpo -c srtp.c -fPIC -DPIC -o .libs/srtp.o
srtp.c: In function 'gcry_pthread_mutex_init':
srtp.c:48: error: 'ENOMEM' undeclared (first use in this function)
srtp.c:48: error: (Each undeclared identifier is reported only once
srtp.c:48: error: for each function it appears in.)
srtp.c: In function 'srtp_setkey':
srtp.c:379: error: 'EINVAL' undeclared (first use in this function)
srtp.c:380: warning: control reaches end of non-void function
srtp.c: In function 'srtp_crypt':
srtp.c:487: error: 'EINVAL' undeclared (first use in this function)
srtp.c:527: error: 'EACCES' undeclared (first use in this function)
srtp.c: In function 'srtp_send':
srtp.c:572: error: 'ENOSPC' undeclared (first use in this function)
srtp.c: In function 'srtp_recv':
srtp.c:618: error: 'EINVAL' undeclared (first use in this function)
srtp.c:665: error: 'EACCES' undeclared (first use in this function)
srtp.c: In function 'srtcp_crypt':
srtp.c:716: error: 'EINVAL' undeclared (first use in this function)
srtp.c:740: error: 'EACCES' undeclared (first use in this function)
srtp.c: In function 'srtcp_send':
srtp.c:776: error: 'ENOSPC' undeclared (first use in this function)
srtp.c: In function 'srtcp_recv':
srtp.c:817: error: 'EINVAL' undeclared (first use in this function)
srtp.c:822: error: 'EACCES' undeclared (first use in this function)
make[2]: *** [srtp.lo] Ошибка 1
make[2]: Leaving directory `/home/thresh/projects/vlc/trunk/libs/srtp'
make[1]: *** [all-recursive] Ошибка 1
make[1]: Leaving directory `/home/thresh/projects/vlc/trunk'
make: *** [all] Ошибка 2
Откат на glibc-kernheaders=2.6.17-alt7 проблему решает.
При rpm -V glibc-kernheaders версии 2.6.18-alt1:
....L... /usr/include/linux-default/include/asm
S.5....T /usr/include/linux-default/include/asm-x86_64/a.out.h
S.5....T /usr/include/linux-default/include/asm-x86_64/auxvec.h
S.5....T /usr/include/linux-default/include/asm-x86_64/boot.h
S.5....T /usr/include/linux-default/include/asm-x86_64/bootsetup.h
S.5....T /usr/include/linux-default/include/asm-x86_64/byteorder.h
S.5....T /usr/include/linux-default/include/asm-x86_64/cpufeature.h
S.5....T /usr/include/linux-default/include/asm-x86_64/debugreg.h
S.5....T /usr/include/linux-default/include/asm-x86_64/elf.h
S.5....T /usr/include/linux-default/include/asm-x86_64/errno.h
S.5....T /usr/include/linux-default/include/asm-x86_64/fcntl.h
S.5....T /usr/include/linux-default/include/asm-x86_64/ioctl.h
S.5....T /usr/include/linux-default/include/asm-x86_64/ioctls.h
S.5....T /usr/include/linux-default/include/asm-x86_64/ipcbuf.h
S.5....T /usr/include/linux-default/include/asm-x86_64/ldt.h
S.5....T /usr/include/linux-default/include/asm-x86_64/mce.h
S.5....T /usr/include/linux-default/include/asm-x86_64/mman.h
S.5....T /usr/include/linux-default/include/asm-x86_64/msgbuf.h
S.5....T /usr/include/linux-default/include/asm-x86_64/msr.h
S.5....T /usr/include/linux-default/include/asm-x86_64/mtrr.h
S.5....T /usr/include/linux-default/include/asm-x86_64/page.h
S.5....T /usr/include/linux-default/include/asm-x86_64/param.h
S.5....T /usr/include/linux-default/include/asm-x86_64/poll.h
S.5....T /usr/include/linux-default/include/asm-x86_64/posix_types.h
S.5....T /usr/include/linux-default/include/asm-x86_64/prctl.h
S.5....T /usr/include/linux-default/include/asm-x86_64/ptrace.h
S.5....T /usr/include/linux-default/include/asm-x86_64/resource.h
S.5....T /usr/include/linux-default/include/asm-x86_64/sembuf.h
S.5....T /usr/include/linux-default/include/asm-x86_64/setup.h
S.5....T /usr/include/linux-default/include/asm-x86_64/shmbuf.h
S.5....T /usr/include/linux-default/include/asm-x86_64/shmparam.h
S.5....T /usr/include/linux-default/include/asm-x86_64/sigcontext.h
S.5....T /usr/include/linux-default/include/asm-x86_64/sigcontext32.h
S.5....T /usr/include/linux-default/include/asm-x86_64/siginfo.h
S.5....T /usr/include/linux-default/include/asm-x86_64/signal.h
S.5....T /usr/include/linux-default/include/asm-x86_64/socket.h
S.5....T /usr/include/linux-default/include/asm-x86_64/sockios.h
S.5....T /usr/include/linux-default/include/asm-x86_64/stat.h
S.5....T /usr/include/linux-default/include/asm-x86_64/statfs.h
S.5....T /usr/include/linux-default/include/asm-x86_64/termbits.h
S.5....T /usr/include/linux-default/include/asm-x86_64/termios.h
S.5....T /usr/include/linux-default/include/asm-x86_64/types.h
S.5....T /usr/include/linux-default/include/asm-x86_64/ucontext.h
S.5....T /usr/include/linux-default/include/asm-x86_64/unaligned.h
S.5....T /usr/include/linux-default/include/asm-x86_64/unistd.h
S.5....T /usr/include/linux-default/include/asm-x86_64/user.h
S.5....T /usr/include/linux-default/include/asm-x86_64/vsyscall.h
S.5....T /usr/include/linux-default/include/asm-x86_64/vsyscall32.h
--
Hold помогает как палатка против лавины.
-- slava in devel@
[-- Attachment #2: Digital signature --]
[-- Type: application/pgp-signature, Size: 189 bytes --]
^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: [devel] bacula-2.2.5-alt2: i586 rebuild failed
2007-11-04 0:27 ` Pavlov Konstantin
@ 2007-11-04 2:40 ` Dmitry V. Levin
2007-11-04 10:27 ` Sergey Vlasov
1 sibling, 0 replies; 12+ messages in thread
From: Dmitry V. Levin @ 2007-11-04 2:40 UTC (permalink / raw)
To: ALT Devel discussion list
[-- Attachment #1: Type: text/plain, Size: 636 bytes --]
On Sun, Nov 04, 2007 at 03:27:24AM +0300, Pavlov Konstantin wrote:
[...]
> У меня trunk vlc перестал собираться:
>
> gcc -std=gnu99 -DHAVE_CONFIG_H -I. -I. -I../.. -DSYS_LINUX
> -I../../include -I../../include -Wall -Wextra -Wno-unused-parameter
> -Wsign-compare -Wundef -Wpointer-arith -Wbad-function-cast -Wcast-align
> -Wwrite-strings -Wmissing-prototypes -Wvolatile-register-var -MT srtp.lo
> -MD -MP -MF .deps/srtp.Tpo -c srtp.c -fPIC -DPIC -o .libs/srtp.o
> srtp.c: In function 'gcry_pthread_mutex_init':
> srtp.c:48: error: 'ENOMEM' undeclared (first use in this function)
#include <errno.h>
--
ldv
[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]
^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: [devel] bacula-2.2.5-alt2: i586 rebuild failed
2007-11-04 0:27 ` Pavlov Konstantin
2007-11-04 2:40 ` Dmitry V. Levin
@ 2007-11-04 10:27 ` Sergey Vlasov
2007-11-04 12:28 ` Pavlov Konstantin
1 sibling, 1 reply; 12+ messages in thread
From: Sergey Vlasov @ 2007-11-04 10:27 UTC (permalink / raw)
To: devel
[-- Attachment #1: Type: text/plain, Size: 786 bytes --]
On Sun, Nov 04, 2007 at 03:27:24AM +0300, Pavlov Konstantin wrote:
> При rpm -V glibc-kernheaders версии 2.6.18-alt1:
> ....L... /usr/include/linux-default/include/asm
> S.5....T /usr/include/linux-default/include/asm-x86_64/a.out.h
[...]
Исправлено в glibc-kernheaders/2.6.18-alt2:
+%pre
+if [ -L %_includedir/linux-default/include/asm ]; then
+ rm -f %_includedir/linux-default/include/asm
+fi
В старых пакетах был симлинк с именем asm, в новых на этом месте
находится каталог - rpm не в состоянии выполнить такое обновление без
дополнительных костылей. Тестирование пересборкой в hasher такие
проблемы не отлавливает.
При необходимости отката на старую версию теперь потребуется
предварительно выполнить
rm -rf /usr/include/linux-default/include/asm
[-- Attachment #2: Digital signature --]
[-- Type: application/pgp-signature, Size: 189 bytes --]
^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: [devel] bacula-2.2.5-alt2: i586 rebuild failed
2007-11-04 10:27 ` Sergey Vlasov
@ 2007-11-04 12:28 ` Pavlov Konstantin
0 siblings, 0 replies; 12+ messages in thread
From: Pavlov Konstantin @ 2007-11-04 12:28 UTC (permalink / raw)
To: devel
[-- Attachment #1: Type: text/plain, Size: 1136 bytes --]
On Sun, Nov 04, 2007 at 01:27:52PM +0300, Sergey Vlasov wrote:
> On Sun, Nov 04, 2007 at 03:27:24AM +0300, Pavlov Konstantin wrote:
> > При rpm -V glibc-kernheaders версии 2.6.18-alt1:
> > ....L... /usr/include/linux-default/include/asm
> > S.5....T /usr/include/linux-default/include/asm-x86_64/a.out.h
> [...]
>
> Исправлено в glibc-kernheaders/2.6.18-alt2:
>
> +%pre
> +if [ -L %_includedir/linux-default/include/asm ]; then
> + rm -f %_includedir/linux-default/include/asm
> +fi
>
> В старых пакетах был симлинк с именем asm, в новых на этом месте
> находится каталог - rpm не в состоянии выполнить такое обновление без
> дополнительных костылей. Тестирование пересборкой в hasher такие
> проблемы не отлавливает.
>
> При необходимости отката на старую версию теперь потребуется
> предварительно выполнить
>
> rm -rf /usr/include/linux-default/include/asm
Да, спасибо, это помогло.
--
> может быть стоит сделать hasher'у свою версию cpio ? ;-)
Нет. Так все сразу узнают в чем проблема, а если hasher будет работать,
то другие пользователи cpio могут наловить глюков...
-- ns in devel@
[-- Attachment #2: Digital signature --]
[-- Type: application/pgp-signature, Size: 189 bytes --]
^ permalink raw reply [flat|nested] 12+ messages in thread
end of thread, other threads:[~2007-11-04 12:28 UTC | newest]
Thread overview: 12+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2007-11-02 6:37 ` [devel] bacula-2.2.5-alt2: i586 rebuild failed Vitaly Kuznetsov
2007-11-02 6:47 ` Slava Semushin
2007-11-02 6:56 ` Vitaly Kuznetsov
2007-11-02 6:55 ` Slava Semushin
2007-11-02 7:01 ` Vitaly Kuznetsov
2007-11-02 8:56 ` Slava Semushin
2007-11-02 9:05 ` Kirill A. Shutemov
2007-11-02 10:35 ` Dmitry V. Levin
2007-11-04 0:27 ` Pavlov Konstantin
2007-11-04 2:40 ` Dmitry V. Levin
2007-11-04 10:27 ` Sergey Vlasov
2007-11-04 12:28 ` Pavlov Konstantin
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