ALT Linux Team development discussions
 help / color / mirror / Atom feed
* [devel] install -s (Sisyphus-20080321 i586 beehive_status)
  @ 2008-03-21 10:31 ` Alexey Tourbin
  2008-03-21 15:34   ` Dmitry V. Levin
  2008-03-21 14:00 ` [devel] [cyber] I: Sisyphus-20080321 i586 beehive_status: +76 -86 (263) kirill
  1 sibling, 1 reply; 17+ messages in thread
From: Alexey Tourbin @ 2008-03-21 10:31 UTC (permalink / raw)
  To: devel

[-- Attachment #1: Type: text/plain, Size: 7500 bytes --]

> cunit-0.7.5-alt3
> 	+ cd /usr/src/RPM/BUILD
> 	+ /bin/chmod -Rf u+rwX -- /usr/src/tmp/cunit-buildroot
> 	RPM build errors:
> 	+ /bin/rm -rf -- /usr/src/tmp/cunit-buildroot
> 	+ cd cunit-0.7.5
> 	+ /bin/mkdir -p /usr/src/tmp/cunit-buildroot/usr/include
> 	/usr/src/tmp/cunit-buildroot/usr/bin
> 	+ /bin/install -s -m755 bin/cunit /usr/src/tmp/cunit-buildroot/usr/bin
> 	+ /bin/install -s -m644 src/libcunit/unittester.h /usr/src/tmp/cunit-buildroot/usr/include
> 	strip: /usr/src/tmp/cunit-buildroot/usr/include/unittester.h: File format not recognized
> 	/bin/install: strip process terminated abnormally

У нас раньше был coreutils-5.2.0-rh-install_strip.patch,
который игнорировал ошибки обрезания перед установкой.
Теперь лафа отменяется?

> dagrab-0.3.5-alt1
> 	+ mkdir -p /usr/src/tmp/dagrab-buildroot/usr/bin
> 	/usr/src/tmp/dagrab-buildroot/usr/share/man/man1
> 	+ /usr/bin/make 'INSTALL=/bin/install -p' prefix=/usr/src/tmp/dagrab-buildroot/usr
> 	exec_prefix=/usr/src/tmp/dagrab-buildroot/usr bindir=/usr/src/tmp/dagrab-buildroot/usr/bin
> 	sbindir=/usr/src/tmp/dagrab-buildroot/usr/sbin sysconfdir=/usr/src/tmp/dagrab-buildroot/etc
> 	datadir=/usr/src/tmp/dagrab-buildroot/usr/share
> 	includedir=/usr/src/tmp/dagrab-buildroot/usr/include
> 	libdir=/usr/src/tmp/dagrab-buildroot/usr/lib
> 	libexecdir=/usr/src/tmp/dagrab-buildroot/usr/lib
> 	localstatedir=/usr/src/tmp/dagrab-buildroot/var/lib
> 	sharedstatedir=/usr/src/tmp/dagrab-buildroot/usr/com
> 	mandir=/usr/src/tmp/dagrab-buildroot/usr/share/man
> 	infodir=/usr/src/tmp/dagrab-buildroot/usr/share/info install PREFIX=/usr
> 	INSTROOT=/usr/src/tmp/dagrab-buildroot
> 	make: Entering directory `/usr/src/RPM/BUILD/dagrab-0.3.5'
> 	mkdir -p /usr/src/tmp/dagrab-buildroot//usr/bin;mkdir -p
> 	/usr/src/tmp/dagrab-buildroot//usr/man/man1
> 	install -Ds dagrab /usr/src/tmp/dagrab-buildroot//usr/bin/dagrab
> 	install -Ds dagmp3enc /usr/src/tmp/dagrab-buildroot//usr/bin/dagmp3enc
> 	strip: /usr/src/tmp/dagrab-buildroot//usr/bin/dagmp3enc: File format not recognized
> 	install: strip process terminated abnormally
> 	make: make: Leaving directory `/usr/src/RPM/BUILD/dagrab-0.3.5'
> 	*** [install] Error 1

> fillup-1.42-alt4
> 	+ /bin/chmod -Rf u+rwX -- /usr/src/tmp/fillup-buildroot
> 	+ /bin/rm -rf -- /usr/src/tmp/fillup-buildroot
> 	+ cd fillup-1.42
> 	+ /bin/mkdir -p /usr/src/tmp/fillup-buildroot/usr/share/fillup-templates
> 	+ /bin/install -d -m 755 /usr/src/tmp/fillup-buildroot/bin
> 	+ /bin/install -d -m 755 /usr/src/tmp/fillup-buildroot//etc/rpm/macros.d
> 	+ /bin/install -s -m 755 TEST/fillup /usr/src/tmp/fillup-buildroot/bin
> 	+ /bin/install -s -m 644 /usr/src/RPM/SOURCES/fillup.macros
> 	/usr/src/tmp/fillup-buildroot//etc/rpm/macros.d/fillup
> 	strip: /usr/src/tmp/fillup-buildroot//etc/rpm/macros.d/fillup: File format not recognized
> 	/bin/install: strip process terminated abnormally

> fsmc-1.0.4-alt1.1
> 	make[1]: Entering directory `/usr/src/RPM/BUILD/fsmc-1.0.4/python'
> 	make[1]: Nothing to be done for `install'.
> 	make[1]: Leaving directory `/usr/src/RPM/BUILD/fsmc-1.0.4/python'
> 	make: Leaving directory `/usr/src/RPM/BUILD/fsmc-1.0.4'
> 	+ install -d -p -m755 /usr/src/tmp/fsmc-buildroot/usr/bin
> 	+ install -p -s -m755 fsmc /usr/src/tmp/fsmc-buildroot/usr/bin
> 	+ install -p -s -m755 pyfsmc /usr/src/tmp/fsmc-buildroot/usr/bin
> 	+ install -p -s -m755 mkfsm /usr/src/tmp/fsmc-buildroot/usr/bin
> 	strip: /usr/src/tmp/fsmc-buildroot/usr/bin/mkfsm: File format not recognized
> 	install: strip process terminated abnormally

> gnormalize-0.52-alt0.2
> 	+ /bin/chmod -Rf u+rwX -- /usr/src/tmp/gnormalize-buildroot
> 	+ /bin/rm -rf -- /usr/src/tmp/gnormalize-buildroot
> 	+ cd gnormalize-0.52
> 	+ mkdir -p /usr/src/tmp/gnormalize-buildroot/usr/bin
> 	+ mkdir -p /usr/src/tmp/gnormalize-buildroot/usr/share/gnormalize/animations
> 	+ mkdir -p /usr/src/tmp/gnormalize-buildroot/usr/share/icons/hicolor/32x32/apps
> 	/usr/src/tmp/gnormalize-buildroot/usr/share/icons/hicolor/48x48/apps
> 	/usr/src/tmp/gnormalize-buildroot/usr/share/icons/hicolor/16x16/apps
> 	+ install -s -m 755 gnormalize /usr/src/tmp/gnormalize-buildroot/usr/bin/gnormalize
> 	RPM build errors:
> 	strip: /usr/src/tmp/gnormalize-buildroot/usr/bin/gnormalize: File format not recognized
> 	install: strip process terminated abnormally

> kbd-0:1.13.99-alt5
> 	make: Entering directory `/usr/src/RPM/BUILD/kbd-1.13.99'
> 	for i in src po data man; do /usr/bin/make -C $i install || exit 1; done
> 	make[1]: Entering directory `/usr/src/RPM/BUILD/kbd-1.13.99/src'
> 	install -d -m 0755 /usr/src/tmp/kbd-buildroot/bin
> 	install -s -m 0755 dumpkeys loadkeys showkey setfont showconsolefont setleds
> 	setmetamode kbd_mode chvt deallocvt psfxtable kbdrate fgconsole openvt getkeycodes
> 	setkeycodes screendump setlogcons setvesablank spawn_console spawn_login getunimap
> 	clrunimap outpsfheader setpalette mapscrn loadunimap unicode_start unicode_stop
> 	/usr/src/tmp/kbd-buildroot/bin
> 	strip: /usr/src/tmp/kbd-buildroot/bin/unicode_start: File format not recognized
> 	install: strip process terminated abnormally
> 	make[1]: *** [install] Error 1make[1]: Leaving directory
> 	`/usr/src/RPM/BUILD/kbd-1.13.99/src'
> 	make: *** [install-progs] Error 1
> 	make: Leaving directory `/usr/src/RPM/BUILD/kbd-1.13.99'

> openastromenace-1.2.0-alt1
> 	+ /bin/mkdir -p /usr/src/RPM/BUILD
> 	+ cd /usr/src/RPM/BUILD
> 	+ /bin/chmod -Rf u+rwX -- /usr/src/tmp/openastromenace-buildroot
> 	+ /bin/rm -rf -- /usr/src/tmp/openastromenace-buildroot
> 	+ cd openastromenace-1.2.0
> 	+ install -Ds -m755 AstroMenace
> 	/usr/src/tmp/openastromenace-buildroot/usr/games/AstroMenace.bin
> 	+ install -Ds -m755 AstroMenace.sh
> 	/usr/src/tmp/openastromenace-buildroot/usr/games/AstroMenace
> 	strip: /usr/src/tmp/openastromenace-buildroot/usr/games/AstroMenace: File format not
> 	recognized
> 	RPM build errors:
> 	install: strip process terminated abnormally

> ssmtp-2.60.9-alt3.1
> 	+ cd /usr/src/RPM/BUILD
> 	+ /bin/chmod -Rf u+rwX -- /usr/src/tmp/ssmtp-buildroot
> 	+ /bin/rm -rf -- /usr/src/tmp/ssmtp-buildroot
> 	+ cd ssmtp-2.60
> 	+ /bin/mkdir -p /usr/src/tmp/ssmtp-buildroot/usr/sbin
> 	/usr/src/tmp/ssmtp-buildroot/etc/ssmtp /usr/src/tmp/ssmtp-buildroot/usr/share/man/man8
> 	+ /bin/install -s ssmtp /usr/src/tmp/ssmtp-buildroot/usr/sbin/ssmtp-ssl
> 	+ /bin/install -s nossl/ssmtp /usr/src/tmp/ssmtp-buildroot/usr/sbin/ssmtp
> 	+ /bin/install -s -m 644 ssmtp.conf /usr/src/tmp/ssmtp-buildroot/etc/ssmtp
> 	strip: /usr/src/tmp/ssmtp-buildroot/etc/ssmtp/ssmtp.conf: File format not recognized
> 	/bin/install: strip process terminated abnormally

> tunctl-20060323-alt3
> 	+ cd /usr/src/RPM/BUILD
> 	+ /bin/chmod -Rf u+rwX -- /usr/src/tmp/tunctl-buildroot
> 	+ /bin/rm -rf -- /usr/src/tmp/tunctl-buildroot
> 	+ cd tools-20060323
> 	+ mkdir -p /usr/src/tmp/tunctl-buildroot/etc/udev/rules.d
> 	/usr/src/tmp/tunctl-buildroot/usr/sbin /usr/src/tmp/tunctl-buildroot/usr/share/man/man8
> 	+ install -D /usr/src/RPM/SOURCES/tun.rules
> 	/usr/src/tmp/tunctl-buildroot/etc/udev/rules.d/90-tun.rules
> 	+ install -s tunctl/tunctl /usr/src/tmp/tunctl-buildroot/usr/sbin
> 	+ install -s tunctl/TUNCTL.8 /usr/src/tmp/tunctl-buildroot/usr/share/man/man8/tunctl.8
> 	strip: /usr/src/tmp/tunctl-buildroot/usr/share/man/man8/tunctl.8: File format not
> 	recognized
> 	install: strip process terminated abnormally


[-- Attachment #2: Type: application/pgp-signature, Size: 197 bytes --]

^ permalink raw reply	[flat|nested] 17+ messages in thread

* Re: [devel] [cyber] I: Sisyphus-20080321 i586 beehive_status: +76 -86 (263)
    2008-03-21 10:31 ` [devel] install -s (Sisyphus-20080321 i586 beehive_status) Alexey Tourbin
@ 2008-03-21 14:00 ` kirill
  2008-03-21 14:01   ` Michael Shigorin
                     ` (2 more replies)
  1 sibling, 3 replies; 17+ messages in thread
From: kirill @ 2008-03-21 14:00 UTC (permalink / raw)
  To: devel

[-- Attachment #1: Type: text/plain, Size: 18111 bytes --]

On Fri, Mar 21, 2008 at 12:59:29PM +0300, QA Team Robot wrote:

> 	76 NEW error logs
> 
> airsnort-0.2.7e-alt2
> 	from callbacks.c:24:
> 	/usr/include/linux/wireless.h:650: error: expected specifier-qualifier-list before '__s32'
> 	/usr/include/linux/wireless.h:663: error: expected specifier-qualifier-list before '__u16'
> 	/usr/include/linux/wireless.h:677: error: expected specifier-qualifier-list before '__s32'
> 	/usr/include/linux/wireless.h:688: error: expected specifier-qualifier-list before '__u8'
> 	/usr/include/linux/wireless.h:704: error: expected specifier-qualifier-list before '__u32'
> 	/usr/include/linux/wireless.h:717: error: expected specifier-qualifier-list before '__u32'
> 	/usr/include/linux/wireless.h:744: error: expected specifier-qualifier-list before '__u8'
> 	/usr/include/linux/wireless.h:806: error: expected specifier-qualifier-list before '__u32'
> 	/usr/include/linux/wireless.h:820: error: expected specifier-qualifier-list before '__u16'
> 	/usr/include/linux/wireless.h:834: error: expected specifier-qualifier-list before '__u32'

Поправлю в следующей версии glibc-kernheaders.

> fbv-1.0b-alt1
> 	from fb_display.c:24:
> 	/usr/include/sys/types.h:62: error: conflicting types for 'dev_t'
> 	/usr/include/linux/types.h:13: error: previous declaration of 'dev_t' was here
> 	/usr/include/sys/types.h:67: error: conflicting types for 'gid_t'
> 	/usr/include/linux/types.h:27: error: previous declaration of 'gid_t' was here
> 	/usr/include/sys/types.h:72: error: conflicting types for 'mode_t'
> 	/usr/include/linux/types.h:15: error: previous declaration of 'mode_t' was here
> 	/usr/include/sys/types.h:77: error: conflicting types for 'nlink_t'
> 	/usr/include/linux/types.h:16: error: previous declaration of 'nlink_t' was here
> 	/usr/include/sys/types.h:82: error: conflicting types for 'uid_t'
> 	/usr/include/linux/types.h:26: error: previous declaration of 'uid_t' was here
> 	In file included from /usr/include/sys/types.h:133,

<linux/types.h> экспортирует POSIX-типы. Его можно пропросить этого не
делать опеределив макрос __KERNEL_STRICT_NAMES. Этот макрос определяется в
<features.h>. Но если влючается до <features.h>, то начинаются проблемы.

Тут есть патч изменяющий поведение <linux/types.h>
http://lists.debian.org/debian-glibc/2007/08/msg00140.html

Прокомментируйте его, plz.

P.S. А как оно собиралось раньше???

> fxload-2002_04_11-alt1
> 	cc -c -O -Wall -pipe -Wall -O2 -march=i586 -mtune=i686	ezusb.c -o ezusb.o
> 	ezusb.c:34:27: error: linux/usb_ch9.h: No such file or directory
> 	ezusb.c: In function 'ezusb_read':
> 	ezusb.c:176: error: 'USB_DIR_IN' undeclared (first use in this function)
> 	ezusb.c:176: error: (Each undeclared identifier is reported only once
> 	ezusb.c:176: error: for each function it appears in.)
> 	ezusb.c:176: error: 'USB_TYPE_VENDOR' undeclared (first use in this function)
> 	ezusb.c:176: error: 'USB_RECIP_DEVICE' undeclared (first use in this function)
> 	ezusb.c: In function 'ezusb_write':
> 	ezusb.c:205: error: 'USB_DIR_OUT' undeclared (first use in this function)
> 	ezusb.c:205: error: 'USB_TYPE_VENDOR' undeclared (first use in this function)
> 	ezusb.c:205: error: 'USB_RECIP_DEVICE' undeclared (first use in this function)
> 	ezusb.c: In function 'ezusb_cpucs':
> 	ezusb.c:232: error: 'USB_DIR_OUT' undeclared (first use in this function)

Изменилось имя файла. Теперь нужно брать <linux/usb/ch9.h>

> glibc-6:2.5.1-alt3
> 	glibc_preinstall.c -o glibc_preinstall
> 	glibc_preinstall.c:9: error: expected declaration specifiers or '...' before 'getppid'
> 	glibc_preinstall.c:10: warning: return type defaults to 'int'make: Leaving directory
> 	`/usr/src/RPM/BUILD/glibc-2.5.1-alt3/glibc-helpers-2.5.1-alt3'
> 	glibc_preinstall.c: In function '_syscall0':
> 	glibc_preinstall.c:10: error: expected declaration specifiers before '_syscall1'
> 	glibc_preinstall.c:32: error: expected '=', ',', ';', 'asm' or '__attribute__' before
> 	'{' token
> 	glibc_preinstall.c:38: error: expected '=', ',', ';', 'asm' or '__attribute__' before
> 	'{' token
> 	glibc_preinstall.c:60: error: expected '=', ',', ';', 'asm' or '__attribute__' before
> 	'{' token
> 	glibc_preinstall.c:74: error: expected '=', ',', ';', 'asm' or '__attribute__' before
> 	'{' token
> 	glibc_preinstall.c:9: error: parameter name omitted
> 	glibc_preinstall.c:78: error: expected '{' at end of input
> 	make: *** [glibc_preinstall] Error 1

_syscallX больше нет. Дим, поправь.

> hibernate-1.94-alt10
> 	In file included from userui_core.c:35:
> 	userui.h:129: error: expected declaration specifiers or '...' before 'xgetpid'
> 	userui.h:129: warning: type defaults to 'int' in declaration of '_syscall0'

_syscallX больше нет.
 
> keepalived-1.1.13-alt1
> 	from vrrp_arp.c:29:
> 	/usr/include/sys/types.h:62: error: conflicting types for 'dev_t'
> 	/usr/include/linux/types.h:13: error: previous declaration of 'dev_t' was here
> 	/usr/include/sys/types.h:67: error: conflicting types for 'gid_t'
> 	/usr/include/linux/types.h:27: error: previous declaration of 'gid_t' was here
> 	/usr/include/sys/types.h:72: error: conflicting types for 'mode_t'
> 	/usr/include/linux/types.h:15: error: previous declaration of 'mode_t' was here
> 	/usr/include/sys/types.h:77: error: conflicting types for 'nlink_t'
> 	/usr/include/linux/types.h:16: error: previous declaration of 'nlink_t' was here
> 	/usr/include/sys/types.h:82: error: conflicting types for 'uid_t'
> 	/usr/include/linux/types.h:26: error: previous declaration of 'uid_t' was here
> 	In file included from /usr/include/sys/types.h:133,

См. коментарий к fbv.
 
> linux-atm-2.4.1-alt6
> 	i586-alt-linux-gcc -E -I../.. -DHAVE_CONFIG_H - <msg.fmt | ./qgen -D
> 	<stdin>:93:1: error: pasting "}" and "fw_pcr_0" does not give a valid preprocessing token
> 	<stdin>:93:1: error: pasting "}" and "bw_pcr_0" does not give a valid preprocessing token
> 	<stdin>:93:1: error: pasting "}" and "fw_pcr_01" does not give a valid preprocessing token
> 	<stdin>:93:1: error: pasting "}" and "bw_pcr_01" does not give a valid preprocessing token
> 	<stdin>:93:1: error: pasting "}" and "fw_scr_0" does not give a valid preprocessing token
> 	<stdin>:93:1: error: pasting "}" and "bw_scr_0" does not give a valid preprocessing token
> 	<stdin>:93:1: error: pasting "}" and "fw_scr_01" does not give a valid preprocessing token
> 	<stdin>:93:1: error: pasting "}" and "bw_scr_01" does not give a valid preprocessing token
> 	<stdin>:93:1: error: pasting "}" and "fw_mbs_0" does not give a valid preprocessing token
> 	<stdin>:93:1: error: pasting "}" and "bw_mbs_0" does not give a valid preprocessing token

Поправлю в следующей версии glibc-kernheaders.

> lphdisk-0.9.1-alt4
> 	+ make
> 	lphdisk.c:117: error: expected declaration specifiers or '...' before '_llseek'
> 	lphdisk.c:117: error: expected declaration specifiers or '...' before 'fd'
> 	lphdisk.c:117: error: expected declaration specifiers or '...' before 'offset_high'
> 	lphdisk.c:118: error: expected declaration specifiers or '...' before 'offset_low'
> 	lphdisk.c:118: error: expected declaration specifiers or '...' before 'result'
> 	lphdisk.c:119: error: expected declaration specifiers or '...' before 'origin'
> 	lphdisk.c:121: warning: return type defaults to 'int'
> 	lphdisk.c: In function '_syscall5':
> 	lphdisk.c:121: error: expected '=', ',', ';', 'asm' or '__attribute__' before '{' token
> 	lphdisk.c:162: error: expected '=', ',', ';', 'asm' or '__attribute__' before '{' token
> 	lphdisk.c:179: error: expected '=', ',', ';', 'asm' or '__attribute__' before '{' token
> 	lphdisk.c:191: error: expected '=', ',', ';', 'asm' or '__attribute__' before '{' token

_syscallX больше нет.

> 
> mt-st-0.8-alt2
> 	In file included from mt.c:24:
> 	mtio.h:13:26: error: linux/qic117.h: No such file or directory
> 	In file included from mt.c:24:
> 	mtio.h:266: error: expected specifier-qualifier-list before 'qic117_cmd_t'
> 	make: Leaving directory `/usr/src/RPM/BUILD/mt-st-0.8'

На свалку?

commit b3a242b75361936ab9a42c42c44ea35e79a9d4cd
Author: Adrian Bunk <bunk@stusta.de>
Date:   Thu Jan 11 14:49:44 2007 +0100

    more ftape removal
    
    This patch removes some more ftape code.
    
    Signed-off-by: Adrian Bunk <bunk@stusta.de>
    Signed-off-by: Jeff Garzik <jeff@garzik.org>

 include/linux/Kbuild   |    1 -
 include/linux/mtio.h   |  146 ------------------------
 include/linux/qic117.h |  290 ------------------------------------------------
 3 files changed, 0 insertions(+), 437 deletions(-)

> perl-1:5.8.8-alt19
> 	/usr/src/tmp/NyEfttocWz.c: In function 'main':
> 	/usr/src/tmp/NyEfttocWz.c:67: error: invalid application of 'sizeof' to incomplete type
> 	'struct termios2'
> 	/usr/src/tmp/NyEfttocWz.c:67: error: array type has incomplete element type
> 	/usr/src/tmp/NyEfttocWz.c:67: error: invalid application of 'sizeof' to incomplete type
> 	'struct termios2'
> 	/usr/src/tmp/NyEfttocWz.c:74: error: invalid application of 'sizeof' to incomplete type
> 	'struct termios2'
> 	/usr/src/tmp/NyEfttocWz.c:74: error: array type has incomplete element type
> 	/usr/src/tmp/NyEfttocWz.c:74: error: invalid application of 'sizeof' to incomplete type
> 	'struct termios2'
> 	/usr/src/tmp/NyEfttocWz.c:76: error: invalid application of 'sizeof' to incomplete type
> 	'struct termios2'
> 	/usr/src/tmp/NyEfttocWz.c:76: error: array type has incomplete element type
> 	/usr/src/tmp/NyEfttocWz.c:76: error: invalid application of 'sizeof' to incomplete type
> 	'struct termios2'
> 	/usr/src/tmp/NyEfttocWz.c:78: error: invalid application of 'sizeof' to incomplete type
> 	'struct termios2'

Оберну 'struct termios' в ifdef __KERNEL__ в следующей версии glibc-kernheaders.
at@, добавь в генерялке ioctl'ей в список include'ов <asm/termbits.h>.

Есть ещё есть проблема с генерялкой syscall'ов. Посмотрю позже.
 
> powersave-0.14.0-alt3
> 	i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I.. -I../libpower -I/usr/include/dbus-1.0
> 	-I/usr/lib/dbus-1.0/include   -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include
> 	-I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include	-Wall  -DPOWERSAVE_DEBUG
> 	-DUSE_SYSLOG -pipe -Wall -O2 -march=i586 -mtune=i686 -fno-exceptions -c -o apm.o apm.cpp
> 	/usr/include/sys/types.h:62: error: conflicting declaration 'typedef __dev_t dev_t'
> 	/usr/include/linux/types.h:13: error: 'dev_t' has a previous declaration as 'typedef
> 	__kernel_dev_t dev_t'
> 	/usr/include/sys/types.h:67: error: conflicting declaration 'typedef __gid_t gid_t'
> 	/usr/include/linux/types.h:27: error: 'gid_t' has a previous declaration as 'typedef
> 	__kernel_gid_t gid_t'
> 	/usr/include/sys/types.h:72: error: conflicting declaration 'typedef __mode_t mode_t'
> 	/usr/include/linux/types.h:15: error: 'mode_t' has a previous declaration as 'typedef
> 	__kernel_mode_t mode_t'
> 	/usr/include/sys/types.h:77: error: conflicting declaration 'typedef __nlink_t nlink_t'
> 	/usr/include/linux/types.h:16: error: 'nlink_t' has a previous declaration as 'typedef
> 	__kernel_nlink_t nlink_t'
> 	/usr/include/sys/types.h:82: error: conflicting declaration 'typedef __uid_t uid_t'
> 	/usr/include/linux/types.h:26: error: 'uid_t' has a previous declaration as 'typedef
> 	__kernel_uid_t uid_t'

См. коментарий к fbv.

> proftpd-1.3.0rel-alt2
> 	from pr_fnmatch.c:38:
> 	/usr/include/asm/types.h:6: error: conflicting types for 'mode_t'
> 	/usr/include/sys/types.h:72: error: previous declaration of 'mode_t' was here
> 	make[1]: Leaving directory `/usr/src/RPM/BUILD/proftpd-1.3.0/lib'

См. коментарий к fbv.
 
> reiserfsprogs-3.6.19-alt3
> 	from do_balan.c:20:
> 	../include/reiserfs_fs.h:41:27: error: asm/unaligned.h: No such file or directory
> 	make[1]: Leaving directory `/usr/src/RPM/BUILD/reiserfsprogs-3.6.19/reiserfscore'

См. devel@

> util-linux-2.13-alt5
> 	+ gcc -pipe -Wall -O2 -march=i586 -mtune=i686 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64
> 	-D_LARGEFILE64_SOURCE -U_FORTIFY_SOURCE -fno-stack-protector -static -nostartfiles
> 	-nodefaultlibs -nostdlib nologin.c -o nologin
> 	nologin.c:47: error: expected declaration specifiers or '...' before 'exit'
> 	nologin.c:47: error: expected declaration specifiers or '...' before 'status'
> 	nologin.c:47: error: 'void' must be the only parameter
> 	nologin.c:47: warning: data definition has no type or storage class
> 	nologin.c:47: warning: type defaults to 'int' in declaration of '_syscall1'
> 	nologin.c:48: error: expected declaration specifiers or '...' before 'close'
> 	nologin.c:48: error: expected declaration specifiers or '...' before 'fd'
> 	nologin.c:48: warning: data definition has no type or storage class
> 	nologin.c:48: warning: type defaults to 'int' in declaration of '_syscall1'
> 	nologin.c:48: error: conflicting types for '_syscall1'
> 	nologin.c:47: error: previous declaration of '_syscall1' was here
> 	nologin.c:49: error: expected declaration specifiers or '...' before 'open'
> 	nologin.c:49: error: expected declaration specifiers or '...' before 'pathname'
> 	nologin.c:49: error: expected declaration specifiers or '...' before 'flags'
> 	nologin.c:49: warning: data definition has no type or storage class

Дима, исправишь?

> vkeybd-1:0.1.17a-alt1
> 	cc -pipe -Wall -O2 -march=i586 -mtune=i686 -DUSE_NON_CONST -O
> 	-DVKB_TCLFILE=\"/usr/share/vkeybd/vkeybd.tcl\" -DVKBLIB_DIR=\"/usr/share/vkeybd\"
> 	-DVERSION_STR=\"0.1.16\" -DVKB_USE_AWE -DVKB_USE_MIDI -DVKB_USE_ALSA
> 	-I/usr/include/ladcca-1.0 -I/usr/include/alsa	-DHAVE_LADCCA -I/usr/X11R6/include
> 	-I/usr/include/ladcca-1.0 -I/usr/include/alsa	-DHAVE_LADCCA	-c -o oper_awe.o oper_awe.c
> 	oper_awe.c:35:31: error: linux/awe_voice.h: No such file or directory
> 	oper_awe.c: In function 'seq_open':
> 	oper_awe.c:146: error: 'SAMPLE_TYPE_AWE32' undeclared (first use in this function)
> 	oper_awe.c:146: error: (Each undeclared identifier is reported only once
> 	oper_awe.c:146: error: for each function it appears in.)
> 	oper_awe.c:174: warning: implicit declaration of function 'AWE_SET_CHANNEL_MODE'
> 	oper_awe.c:174: error: 'AWE_PLAY_MULTI' undeclared (first use in this function)
> 	oper_awe.c:176: warning: implicit declaration of function 'AWE_MISC_MODE'
> 	oper_awe.c:176: error: 'AWE_MD_TOGGLE_DRUM_BANK' undeclared (first use in this function)
> 	oper_awe.c: In function 'chorus_mode':

На свалку?

commit c467a388ae9f236c039d4d0f4c4be07c7deebe97
Author: Robert P. J. Day <rpjday@mindspring.com>
Date:   Tue May 8 00:27:26 2007 -0700

    Delete unused header file linux/awe_voice.h
    
    Delete the unused header file include/linux/awe_voice.h, as well as
    its corresponding Kbuild entry.
    
    Signed-off-by: Robert P. J. Day <rpjday@mindspring.com>
    Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
    Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>

 include/linux/awe_voice.h |  525 ---------------------------------------------
 1 files changed, 0 insertions(+), 525 deletions(-)

> 
> wmwifi-0.6-alt1
> 	libXpm-devel-3.5.7-alt1
> 	error: File /usr/src/RPM/SOURCES/wmwifi-0.6-alt1.patch is smaller than 4 bytes
> 	Installing wmwifi-0.6-alt1.src.rpm
> 	--
> 	from wmwifi.c:32:
> 	/usr/include/linux/wireless.h:886: error: 'IFNAMSIZ' undeclared here (not in a function)
> 	make[1]: Leaving directory `/usr/src/RPM/BUILD/wmwifi-0.6/src'

Поправлю в следующей версии glibc-kernheaders.

> 
> xfce4-battery-plugin-0.5.0-alt1
> 	from battery.c:39:
> 	/usr/include/sys/types.h:62: error: conflicting types for 'dev_t'
> 	/usr/include/linux/types.h:13: error: previous declaration of 'dev_t' was here
> 	/usr/include/sys/types.h:67: error: conflicting types for 'gid_t'
> 	/usr/include/linux/types.h:27: error: previous declaration of 'gid_t' was here
> 	/usr/include/sys/types.h:72: error: conflicting types for 'mode_t'
> 	/usr/include/linux/types.h:15: error: previous declaration of 'mode_t' was here
> 	/usr/include/sys/types.h:77: error: conflicting types for 'nlink_t'
> 	/usr/include/linux/types.h:16: error: previous declaration of 'nlink_t' was here
> 	/usr/include/sys/types.h:82: error: conflicting types for 'uid_t'
> 	/usr/include/linux/types.h:26: error: previous declaration of 'uid_t' was here
> 	In file included from /usr/include/sys/types.h:133,

См. коментарий к fbv.
 
> zaptel-seiros-1.4-alt3
> 	from zt_ec_dump.c:3:
> 	/usr/include/sys/types.h:62: error: conflicting types for 'dev_t'
> 	/usr/include/linux/types.h:13: error: previous declaration of 'dev_t' was here
> 	/usr/include/sys/types.h:67: error: conflicting types for 'gid_t'
> 	/usr/include/linux/types.h:27: error: previous declaration of 'gid_t' was here
> 	/usr/include/sys/types.h:72: error: conflicting types for 'mode_t'
> 	/usr/include/linux/types.h:15: error: previous declaration of 'mode_t' was here
> 	/usr/include/sys/types.h:77: error: conflicting types for 'nlink_t'
> 	/usr/include/linux/types.h:16: error: previous declaration of 'nlink_t' was here
> 	/usr/include/sys/types.h:82: error: conflicting types for 'uid_t'
> 	/usr/include/linux/types.h:26: error: previous declaration of 'uid_t' was here
> 	In file included from /usr/include/sys/types.h:133,

См. коментарий к fbv.
 
Если пропустил какой-то пакет, который сломался из-за нового
glibc-kernheaders, дайте знать.

[-- Attachment #2: Digital signature --]
[-- Type: application/pgp-signature, Size: 197 bytes --]

^ permalink raw reply	[flat|nested] 17+ messages in thread

* Re: [devel] [cyber] I: Sisyphus-20080321 i586 beehive_status: +76 -86 (263)
  2008-03-21 14:00 ` [devel] [cyber] I: Sisyphus-20080321 i586 beehive_status: +76 -86 (263) kirill
@ 2008-03-21 14:01   ` Michael Shigorin
  2008-03-21 14:08     ` kirill
  2008-03-21 15:37   ` Dmitry V. Levin
  2008-03-24 16:30   ` [devel] glibc-kernheaders Dmitry V. Levin
  2 siblings, 1 reply; 17+ messages in thread
From: Michael Shigorin @ 2008-03-21 14:01 UTC (permalink / raw)
  To: devel

On Fri, Mar 21, 2008 at 04:00:00PM +0200, kirill@shutemov wrote:
> > glibc-6:2.5.1-alt3
> _syscallX больше нет. Дим, поправь.
> 
> > lphdisk-0.9.1-alt4
> _syscallX больше нет.

"Дим, поправь"? ;-)  Мне-то что посоветуешь? :-)

> > reiserfsprogs-3.6.19-alt3
> См. devel@

tnx, fixed

-- 
 ---- WBR, Michael Shigorin <mike@altlinux.ru>
  ------ Linux.Kiev http://www.linux.kiev.ua/


^ permalink raw reply	[flat|nested] 17+ messages in thread

* Re: [devel] [cyber] I: Sisyphus-20080321 i586 beehive_status: +76 -86 (263)
  2008-03-21 14:01   ` Michael Shigorin
@ 2008-03-21 14:08     ` kirill
  2008-03-22 13:06       ` Michael Shigorin
  0 siblings, 1 reply; 17+ messages in thread
From: kirill @ 2008-03-21 14:08 UTC (permalink / raw)
  To: ALT Linux Team development discussions

[-- Attachment #1: Type: text/plain, Size: 424 bytes --]

On Fri, Mar 21, 2008 at 04:01:39PM +0200, Michael Shigorin wrote:
> On Fri, Mar 21, 2008 at 04:00:00PM +0200, kirill@shutemov wrote:
> > > glibc-6:2.5.1-alt3
> > _syscallX больше нет. Дим, поправь.
> > 
> > > lphdisk-0.9.1-alt4
> > _syscallX больше нет.
> 
> "Дим, поправь"? ;-)  Мне-то что посоветуешь? :-)

Заменить на glibc'ную syscall(2).

[-- Attachment #2: Digital signature --]
[-- Type: application/pgp-signature, Size: 197 bytes --]

^ permalink raw reply	[flat|nested] 17+ messages in thread

* Re: [devel] install -s (Sisyphus-20080321 i586 beehive_status)
  2008-03-21 10:31 ` [devel] install -s (Sisyphus-20080321 i586 beehive_status) Alexey Tourbin
@ 2008-03-21 15:34   ` Dmitry V. Levin
  0 siblings, 0 replies; 17+ messages in thread
From: Dmitry V. Levin @ 2008-03-21 15:34 UTC (permalink / raw)
  To: ALT Devel discussion list

[-- Attachment #1: Type: text/plain, Size: 988 bytes --]

On Fri, Mar 21, 2008 at 01:31:11PM +0300, Alexey Tourbin wrote:
> > cunit-0.7.5-alt3
> > 	+ cd /usr/src/RPM/BUILD
> > 	+ /bin/chmod -Rf u+rwX -- /usr/src/tmp/cunit-buildroot
> > 	RPM build errors:
> > 	+ /bin/rm -rf -- /usr/src/tmp/cunit-buildroot
> > 	+ cd cunit-0.7.5
> > 	+ /bin/mkdir -p /usr/src/tmp/cunit-buildroot/usr/include
> > 	/usr/src/tmp/cunit-buildroot/usr/bin
> > 	+ /bin/install -s -m755 bin/cunit /usr/src/tmp/cunit-buildroot/usr/bin
> > 	+ /bin/install -s -m644 src/libcunit/unittester.h /usr/src/tmp/cunit-buildroot/usr/include
> > 	strip: /usr/src/tmp/cunit-buildroot/usr/include/unittester.h: File format not recognized
> > 	/bin/install: strip process terminated abnormally
> 
> У нас раньше был coreutils-5.2.0-rh-install_strip.patch,
> который игнорировал ошибки обрезания перед установкой.
> Теперь лафа отменяется?

Да, лафа отменяется.  Вообще, в %install лучше install -s не использовать,
особенно если иметь в виду debuginfo.


-- 
ldv

[-- Attachment #2: Type: application/pgp-signature, Size: 197 bytes --]

^ permalink raw reply	[flat|nested] 17+ messages in thread

* Re: [devel] [cyber] I: Sisyphus-20080321 i586 beehive_status: +76 -86 (263)
  2008-03-21 14:00 ` [devel] [cyber] I: Sisyphus-20080321 i586 beehive_status: +76 -86 (263) kirill
  2008-03-21 14:01   ` Michael Shigorin
@ 2008-03-21 15:37   ` Dmitry V. Levin
  2008-03-21 15:49     ` Kirill A. Shutemov
  2008-03-24 16:30   ` [devel] glibc-kernheaders Dmitry V. Levin
  2 siblings, 1 reply; 17+ messages in thread
From: Dmitry V. Levin @ 2008-03-21 15:37 UTC (permalink / raw)
  To: ALT Devel discussion list

[-- Attachment #1: Type: text/plain, Size: 2713 bytes --]

On Fri, Mar 21, 2008 at 04:00:00PM +0200, kirill@shutemov.name wrote:
> > glibc-6:2.5.1-alt3
> > 	glibc_preinstall.c -o glibc_preinstall
> > 	glibc_preinstall.c:9: error: expected declaration specifiers or '...' before 'getppid'
> > 	glibc_preinstall.c:10: warning: return type defaults to 'int'make: Leaving directory
> > 	`/usr/src/RPM/BUILD/glibc-2.5.1-alt3/glibc-helpers-2.5.1-alt3'
> > 	glibc_preinstall.c: In function '_syscall0':
> > 	glibc_preinstall.c:10: error: expected declaration specifiers before '_syscall1'
> > 	glibc_preinstall.c:32: error: expected '=', ',', ';', 'asm' or '__attribute__' before
> > 	'{' token
> > 	glibc_preinstall.c:38: error: expected '=', ',', ';', 'asm' or '__attribute__' before
> > 	'{' token
> > 	glibc_preinstall.c:60: error: expected '=', ',', ';', 'asm' or '__attribute__' before
> > 	'{' token
> > 	glibc_preinstall.c:74: error: expected '=', ',', ';', 'asm' or '__attribute__' before
> > 	'{' token
> > 	glibc_preinstall.c:9: error: parameter name omitted
> > 	glibc_preinstall.c:78: error: expected '{' at end of input
> > 	make: *** [glibc_preinstall] Error 1
> 
> _syscallX больше нет. Дим, поправь.

Предлагаешь собирать glibc_preinstall с klibc?

> > util-linux-2.13-alt5
> > 	+ gcc -pipe -Wall -O2 -march=i586 -mtune=i686 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64
> > 	-D_LARGEFILE64_SOURCE -U_FORTIFY_SOURCE -fno-stack-protector -static -nostartfiles
> > 	-nodefaultlibs -nostdlib nologin.c -o nologin
> > 	nologin.c:47: error: expected declaration specifiers or '...' before 'exit'
> > 	nologin.c:47: error: expected declaration specifiers or '...' before 'status'
> > 	nologin.c:47: error: 'void' must be the only parameter
> > 	nologin.c:47: warning: data definition has no type or storage class
> > 	nologin.c:47: warning: type defaults to 'int' in declaration of '_syscall1'
> > 	nologin.c:48: error: expected declaration specifiers or '...' before 'close'
> > 	nologin.c:48: error: expected declaration specifiers or '...' before 'fd'
> > 	nologin.c:48: warning: data definition has no type or storage class
> > 	nologin.c:48: warning: type defaults to 'int' in declaration of '_syscall1'
> > 	nologin.c:48: error: conflicting types for '_syscall1'
> > 	nologin.c:47: error: previous declaration of '_syscall1' was here
> > 	nologin.c:49: error: expected declaration specifiers or '...' before 'open'
> > 	nologin.c:49: error: expected declaration specifiers or '...' before 'pathname'
> > 	nologin.c:49: error: expected declaration specifiers or '...' before 'flags'
> > 	nologin.c:49: warning: data definition has no type or storage class
> 
> Дима, исправишь?

Угу, с klibc так с klibc.


-- 
ldv

[-- Attachment #2: Type: application/pgp-signature, Size: 197 bytes --]

^ permalink raw reply	[flat|nested] 17+ messages in thread

* Re: [devel] [cyber] I: Sisyphus-20080321 i586 beehive_status: +76 -86 (263)
  2008-03-21 15:37   ` Dmitry V. Levin
@ 2008-03-21 15:49     ` Kirill A. Shutemov
  2008-03-21 15:51       ` Michael Shigorin
  2008-03-21 15:54       ` [devel] glibc_preinstall Dmitry V. Levin
  0 siblings, 2 replies; 17+ messages in thread
From: Kirill A. Shutemov @ 2008-03-21 15:49 UTC (permalink / raw)
  To: ALT Linux Team development discussions

[-- Attachment #1: Type: text/plain, Size: 1527 bytes --]

On Fri, Mar 21, 2008 at 06:37:51PM +0300, Dmitry V. Levin wrote:
> On Fri, Mar 21, 2008 at 04:00:00PM +0200, kirill@shutemov.name wrote:
> > > glibc-6:2.5.1-alt3
> > > 	glibc_preinstall.c -o glibc_preinstall
> > > 	glibc_preinstall.c:9: error: expected declaration specifiers or '...' before 'getppid'
> > > 	glibc_preinstall.c:10: warning: return type defaults to 'int'make: Leaving directory
> > > 	`/usr/src/RPM/BUILD/glibc-2.5.1-alt3/glibc-helpers-2.5.1-alt3'
> > > 	glibc_preinstall.c: In function '_syscall0':
> > > 	glibc_preinstall.c:10: error: expected declaration specifiers before '_syscall1'
> > > 	glibc_preinstall.c:32: error: expected '=', ',', ';', 'asm' or '__attribute__' before
> > > 	'{' token
> > > 	glibc_preinstall.c:38: error: expected '=', ',', ';', 'asm' or '__attribute__' before
> > > 	'{' token
> > > 	glibc_preinstall.c:60: error: expected '=', ',', ';', 'asm' or '__attribute__' before
> > > 	'{' token
> > > 	glibc_preinstall.c:74: error: expected '=', ',', ';', 'asm' or '__attribute__' before
> > > 	'{' token
> > > 	glibc_preinstall.c:9: error: parameter name omitted
> > > 	glibc_preinstall.c:78: error: expected '{' at end of input
> > > 	make: *** [glibc_preinstall] Error 1
> > 
> > _syscallX больше нет. Дим, поправь.
> 
> Предлагаешь собирать glibc_preinstall с klibc?

А почему не с glibc статикой?


-- 
Regards,  Kirill A. Shutemov
 + Belarus, Minsk
 + ALT Linux Team, http://www.altlinux.com/

[-- Attachment #2: Digital signature --]
[-- Type: application/pgp-signature, Size: 197 bytes --]

^ permalink raw reply	[flat|nested] 17+ messages in thread

* Re: [devel] [cyber] I: Sisyphus-20080321 i586 beehive_status: +76 -86 (263)
  2008-03-21 15:49     ` Kirill A. Shutemov
@ 2008-03-21 15:51       ` Michael Shigorin
  2008-03-21 15:54       ` [devel] glibc_preinstall Dmitry V. Levin
  1 sibling, 0 replies; 17+ messages in thread
From: Michael Shigorin @ 2008-03-21 15:51 UTC (permalink / raw)
  To: ALT Linux Team development discussions

On Fri, Mar 21, 2008 at 05:49:39PM +0200, Kirill A. Shutemov wrote:
> > Предлагаешь собирать glibc_preinstall с klibc?
> А почему не с glibc статикой?

Вспоминается NSS... или мимо тазика?

-- 
 ---- WBR, Michael Shigorin <mike@altlinux.ru>
  ------ Linux.Kiev http://www.linux.kiev.ua/


^ permalink raw reply	[flat|nested] 17+ messages in thread

* Re: [devel] glibc_preinstall
  2008-03-21 15:49     ` Kirill A. Shutemov
  2008-03-21 15:51       ` Michael Shigorin
@ 2008-03-21 15:54       ` Dmitry V. Levin
  2008-03-21 15:58         ` Kirill A. Shutemov
  1 sibling, 1 reply; 17+ messages in thread
From: Dmitry V. Levin @ 2008-03-21 15:54 UTC (permalink / raw)
  To: ALT Linux Team development discussions

[-- Attachment #1: Type: text/plain, Size: 1675 bytes --]

On Fri, Mar 21, 2008 at 05:49:39PM +0200, Kirill A. Shutemov wrote:
> On Fri, Mar 21, 2008 at 06:37:51PM +0300, Dmitry V. Levin wrote:
> > On Fri, Mar 21, 2008 at 04:00:00PM +0200, kirill@shutemov.name wrote:
> > > > glibc-6:2.5.1-alt3
> > > > 	glibc_preinstall.c -o glibc_preinstall
> > > > 	glibc_preinstall.c:9: error: expected declaration specifiers or '...' before 'getppid'
> > > > 	glibc_preinstall.c:10: warning: return type defaults to 'int'make: Leaving directory
> > > > 	`/usr/src/RPM/BUILD/glibc-2.5.1-alt3/glibc-helpers-2.5.1-alt3'
> > > > 	glibc_preinstall.c: In function '_syscall0':
> > > > 	glibc_preinstall.c:10: error: expected declaration specifiers before '_syscall1'
> > > > 	glibc_preinstall.c:32: error: expected '=', ',', ';', 'asm' or '__attribute__' before
> > > > 	'{' token
> > > > 	glibc_preinstall.c:38: error: expected '=', ',', ';', 'asm' or '__attribute__' before
> > > > 	'{' token
> > > > 	glibc_preinstall.c:60: error: expected '=', ',', ';', 'asm' or '__attribute__' before
> > > > 	'{' token
> > > > 	glibc_preinstall.c:74: error: expected '=', ',', ';', 'asm' or '__attribute__' before
> > > > 	'{' token
> > > > 	glibc_preinstall.c:9: error: parameter name omitted
> > > > 	glibc_preinstall.c:78: error: expected '{' at end of input
> > > > 	make: *** [glibc_preinstall] Error 1
> > > 
> > > _syscallX больше нет. Дим, поправь.
> > 
> > Предлагаешь собирать glibc_preinstall с klibc?
> 
> А почему не с glibc статикой?

Если с glibc статикой, то получается
$ size glibc_preinstall
   text    data     bss     dec     hex filename
 462382    3320   12432  478134   74bb6 glibc_preinstall


-- 
ldv

[-- Attachment #2: Type: application/pgp-signature, Size: 197 bytes --]

^ permalink raw reply	[flat|nested] 17+ messages in thread

* Re: [devel] glibc_preinstall
  2008-03-21 15:54       ` [devel] glibc_preinstall Dmitry V. Levin
@ 2008-03-21 15:58         ` Kirill A. Shutemov
  2008-03-21 18:29           ` Michael Shigorin
  0 siblings, 1 reply; 17+ messages in thread
From: Kirill A. Shutemov @ 2008-03-21 15:58 UTC (permalink / raw)
  To: ALT Linux Team development discussions

[-- Attachment #1: Type: text/plain, Size: 2002 bytes --]

On Fri, Mar 21, 2008 at 06:54:15PM +0300, Dmitry V. Levin wrote:
> On Fri, Mar 21, 2008 at 05:49:39PM +0200, Kirill A. Shutemov wrote:
> > On Fri, Mar 21, 2008 at 06:37:51PM +0300, Dmitry V. Levin wrote:
> > > On Fri, Mar 21, 2008 at 04:00:00PM +0200, kirill@shutemov.name wrote:
> > > > > glibc-6:2.5.1-alt3
> > > > > 	glibc_preinstall.c -o glibc_preinstall
> > > > > 	glibc_preinstall.c:9: error: expected declaration specifiers or '...' before 'getppid'
> > > > > 	glibc_preinstall.c:10: warning: return type defaults to 'int'make: Leaving directory
> > > > > 	`/usr/src/RPM/BUILD/glibc-2.5.1-alt3/glibc-helpers-2.5.1-alt3'
> > > > > 	glibc_preinstall.c: In function '_syscall0':
> > > > > 	glibc_preinstall.c:10: error: expected declaration specifiers before '_syscall1'
> > > > > 	glibc_preinstall.c:32: error: expected '=', ',', ';', 'asm' or '__attribute__' before
> > > > > 	'{' token
> > > > > 	glibc_preinstall.c:38: error: expected '=', ',', ';', 'asm' or '__attribute__' before
> > > > > 	'{' token
> > > > > 	glibc_preinstall.c:60: error: expected '=', ',', ';', 'asm' or '__attribute__' before
> > > > > 	'{' token
> > > > > 	glibc_preinstall.c:74: error: expected '=', ',', ';', 'asm' or '__attribute__' before
> > > > > 	'{' token
> > > > > 	glibc_preinstall.c:9: error: parameter name omitted
> > > > > 	glibc_preinstall.c:78: error: expected '{' at end of input
> > > > > 	make: *** [glibc_preinstall] Error 1
> > > > 
> > > > _syscallX больше нет. Дим, поправь.
> > > 
> > > Предлагаешь собирать glibc_preinstall с klibc?
> > 
> > А почему не с glibc статикой?
> 
> Если с glibc статикой, то получается
> $ size glibc_preinstall
>    text    data     bss     dec     hex filename
>  462382    3320   12432  478134   74bb6 glibc_preinstall

Это критично?

-- 
Regards,  Kirill A. Shutemov
 + Belarus, Minsk
 + ALT Linux Team, http://www.altlinux.com/

[-- Attachment #2: Digital signature --]
[-- Type: application/pgp-signature, Size: 197 bytes --]

^ permalink raw reply	[flat|nested] 17+ messages in thread

* Re: [devel] glibc_preinstall
  2008-03-21 15:58         ` Kirill A. Shutemov
@ 2008-03-21 18:29           ` Michael Shigorin
  2008-03-21 18:42             ` Dmitry V. Levin
  0 siblings, 1 reply; 17+ messages in thread
From: Michael Shigorin @ 2008-03-21 18:29 UTC (permalink / raw)
  To: ALT Linux Team development discussions

On Fri, Mar 21, 2008 at 05:58:39PM +0200, Kirill A. Shutemov wrote:
> > > > Предлагаешь собирать glibc_preinstall с klibc?
> > > А почему не с glibc статикой?
> > Если с glibc статикой, то получается
> > $ size glibc_preinstall
> >    text    data     bss     dec     hex filename
> >  462382    3320   12432  478134   74bb6 glibc_preinstall
> Это критично?

Не знаю, но это на порядок больше.

-- 
 ---- WBR, Michael Shigorin <mike@altlinux.ru>
  ------ Linux.Kiev http://www.linux.kiev.ua/


^ permalink raw reply	[flat|nested] 17+ messages in thread

* Re: [devel] glibc_preinstall
  2008-03-21 18:29           ` Michael Shigorin
@ 2008-03-21 18:42             ` Dmitry V. Levin
  2008-03-21 18:54               ` [devel] [JT] glibc_preinstall Michael Shigorin
  2008-03-21 23:51               ` [devel] glibc_preinstall Dmitry V. Levin
  0 siblings, 2 replies; 17+ messages in thread
From: Dmitry V. Levin @ 2008-03-21 18:42 UTC (permalink / raw)
  To: ALT Linux Team development discussions

[-- Attachment #1: Type: text/plain, Size: 687 bytes --]

On Fri, Mar 21, 2008 at 08:29:38PM +0200, Michael Shigorin wrote:
> On Fri, Mar 21, 2008 at 05:58:39PM +0200, Kirill A. Shutemov wrote:
> > > > > Предлагаешь собирать glibc_preinstall с klibc?
> > > > А почему не с glibc статикой?
> > > Если с glibc статикой, то получается
> > > $ size glibc_preinstall
> > >    text    data     bss     dec     hex filename
> > >  462382    3320   12432  478134   74bb6 glibc_preinstall
> > Это критично?
> 
> Не знаю, но это на порядок больше.

Если с klcc статикой, то получается
   text    data     bss     dec     hex filename
    720       0      40     760     2f8 glibc_preinstall

Это не на порядок, а в 360 раз.


-- 
ldv

[-- Attachment #2: Type: application/pgp-signature, Size: 197 bytes --]

^ permalink raw reply	[flat|nested] 17+ messages in thread

* [devel] [JT] Re: glibc_preinstall
  2008-03-21 18:42             ` Dmitry V. Levin
@ 2008-03-21 18:54               ` Michael Shigorin
  2008-03-21 23:51               ` [devel] glibc_preinstall Dmitry V. Levin
  1 sibling, 0 replies; 17+ messages in thread
From: Michael Shigorin @ 2008-03-21 18:54 UTC (permalink / raw)
  To: ALT Linux Team development discussions

On Fri, Mar 21, 2008 at 09:42:07PM +0300, Dmitry V. Levin wrote:
> > > >  462382    3320   12432  478134   74bb6 glibc_preinstall
> > > Это критично?
> > Не знаю, но это на порядок больше.

Тьфу, хотел сказать "на три порядка".

> Если с klcc статикой, то получается
>     720       0      40     760     2f8 glibc_preinstall
> Это не на порядок, а в 360 раз.

Это достаточно, чтоб было некрасиво раздувать ;-)

-- 
 ---- WBR, Michael Shigorin <mike@altlinux.ru>
  ------ Linux.Kiev http://www.linux.kiev.ua/


^ permalink raw reply	[flat|nested] 17+ messages in thread

* Re: [devel] glibc_preinstall
  2008-03-21 18:42             ` Dmitry V. Levin
  2008-03-21 18:54               ` [devel] [JT] glibc_preinstall Michael Shigorin
@ 2008-03-21 23:51               ` Dmitry V. Levin
  1 sibling, 0 replies; 17+ messages in thread
From: Dmitry V. Levin @ 2008-03-21 23:51 UTC (permalink / raw)
  To: ALT Linux Team development discussions

[-- Attachment #1: Type: text/plain, Size: 979 bytes --]

On Fri, Mar 21, 2008 at 09:42:07PM +0300, Dmitry V. Levin wrote:
> On Fri, Mar 21, 2008 at 08:29:38PM +0200, Michael Shigorin wrote:
> > On Fri, Mar 21, 2008 at 05:58:39PM +0200, Kirill A. Shutemov wrote:
> > > > > > Предлагаешь собирать glibc_preinstall с klibc?
> > > > > А почему не с glibc статикой?
> > > > Если с glibc статикой, то получается
> > > > $ size glibc_preinstall
> > > >    text    data     bss     dec     hex filename
> > > >  462382    3320   12432  478134   74bb6 glibc_preinstall
> > > Это критично?
> > 
> > Не знаю, но это на порядок больше.
> 
> Если с klcc статикой, то получается
>    text    data     bss     dec     hex filename
>     720       0      40     760     2f8 glibc_preinstall
> 
> Это не на порядок, а в 360 раз.

С помощью некоторого хакерства, кажется, удалось слинковать
glibc_preinstall статически с glibc таким образом, чтобы размер
в результате был приемлемым, см. коммит 2.5.1-alt3-3-g13787af.


-- 
ldv

[-- Attachment #2: Type: application/pgp-signature, Size: 197 bytes --]

^ permalink raw reply	[flat|nested] 17+ messages in thread

* Re: [devel] [cyber] I: Sisyphus-20080321 i586 beehive_status: +76 -86 (263)
  2008-03-21 14:08     ` kirill
@ 2008-03-22 13:06       ` Michael Shigorin
  0 siblings, 0 replies; 17+ messages in thread
From: Michael Shigorin @ 2008-03-22 13:06 UTC (permalink / raw)
  To: ALT Linux Team development discussions

On Fri, Mar 21, 2008 at 04:08:50PM +0200, kirill@shutemov wrote:
> > > > glibc-6:2.5.1-alt3
> > > _syscallX больше нет. Дим, поправь.
> > > > lphdisk-0.9.1-alt4
> > > _syscallX больше нет.
> > "Дим, поправь"? ;-)  Мне-то что посоветуешь? :-)
> Заменить на glibc'ную syscall(2).

Спасибо, стырил патч из Debian.

PS: ты From: не хочешь настроить, чтоб не тереть адрес при ответе?

-- 
 ---- WBR, Michael Shigorin <mike@altlinux.ru>
  ------ Linux.Kiev http://www.linux.kiev.ua/


^ permalink raw reply	[flat|nested] 17+ messages in thread

* Re: [devel] glibc-kernheaders
  2008-03-21 14:00 ` [devel] [cyber] I: Sisyphus-20080321 i586 beehive_status: +76 -86 (263) kirill
  2008-03-21 14:01   ` Michael Shigorin
  2008-03-21 15:37   ` Dmitry V. Levin
@ 2008-03-24 16:30   ` Dmitry V. Levin
  2008-03-25 11:19     ` Kirill A. Shutemov
  2 siblings, 1 reply; 17+ messages in thread
From: Dmitry V. Levin @ 2008-03-24 16:30 UTC (permalink / raw)
  To: ALT Devel discussion list

[-- Attachment #1: Type: text/plain, Size: 505 bytes --]

On Fri, Mar 21, 2008 at 04:00:00PM +0200, kirill@shutemov.name wrote:
[...]
> Если пропустил какой-то пакет, который сломался из-за нового
> glibc-kernheaders, дайте знать.

pam_mktemp перестал собираться из-за изменения
36695673b012096228ebdc1b39a6a5850daa474e,
в результате которого некоторые константы, ранее определённые в файле
linux/ext2_fs.h, теперь в этом файле _используются_, однако файл
linux/fs.h, в котором они теперь определены, не включается файлом
linux/ext2_fs.h


-- 
ldv

[-- Attachment #2: Type: application/pgp-signature, Size: 197 bytes --]

^ permalink raw reply	[flat|nested] 17+ messages in thread

* Re: [devel] glibc-kernheaders
  2008-03-24 16:30   ` [devel] glibc-kernheaders Dmitry V. Levin
@ 2008-03-25 11:19     ` Kirill A. Shutemov
  0 siblings, 0 replies; 17+ messages in thread
From: Kirill A. Shutemov @ 2008-03-25 11:19 UTC (permalink / raw)
  To: ALT Linux Team development discussions

[-- Attachment #1: Type: text/plain, Size: 939 bytes --]

On Mon, Mar 24, 2008 at 07:30:17PM +0300, Dmitry V. Levin wrote:
> On Fri, Mar 21, 2008 at 04:00:00PM +0200, kirill@shutemov.name wrote:
> [...]
> > Если пропустил какой-то пакет, который сломался из-за нового
> > glibc-kernheaders, дайте знать.
> 
> pam_mktemp перестал собираться из-за изменения
> 36695673b012096228ebdc1b39a6a5850daa474e,
> в результате которого некоторые константы, ранее определённые в файле
> linux/ext2_fs.h, теперь в этом файле _используются_, однако файл
> linux/fs.h, в котором они теперь определены, не включается файлом
> linux/ext2_fs.h

Fixed in 2.6.24-alt3.

-- 
Regards,  Kirill A. Shutemov
 + Belarus, Minsk
 + ALT Linux Team, http://www.altlinux.com/

[-- Attachment #2: Digital signature --]
[-- Type: application/pgp-signature, Size: 197 bytes --]

^ permalink raw reply	[flat|nested] 17+ messages in thread

end of thread, other threads:[~2008-03-25 11:19 UTC | newest]

Thread overview: 17+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2008-03-21 10:31 ` [devel] install -s (Sisyphus-20080321 i586 beehive_status) Alexey Tourbin
2008-03-21 15:34   ` Dmitry V. Levin
2008-03-21 14:00 ` [devel] [cyber] I: Sisyphus-20080321 i586 beehive_status: +76 -86 (263) kirill
2008-03-21 14:01   ` Michael Shigorin
2008-03-21 14:08     ` kirill
2008-03-22 13:06       ` Michael Shigorin
2008-03-21 15:37   ` Dmitry V. Levin
2008-03-21 15:49     ` Kirill A. Shutemov
2008-03-21 15:51       ` Michael Shigorin
2008-03-21 15:54       ` [devel] glibc_preinstall Dmitry V. Levin
2008-03-21 15:58         ` Kirill A. Shutemov
2008-03-21 18:29           ` Michael Shigorin
2008-03-21 18:42             ` Dmitry V. Levin
2008-03-21 18:54               ` [devel] [JT] glibc_preinstall Michael Shigorin
2008-03-21 23:51               ` [devel] glibc_preinstall Dmitry V. Levin
2008-03-24 16:30   ` [devel] glibc-kernheaders Dmitry V. Levin
2008-03-25 11:19     ` 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