ALT Linux Community general discussions
 help / color / mirror / Atom feed
* [Comm] etercifs + новое ядро 3.10.28-std-def-alt1
@ 2014-02-07 10:52 Maks Re
  2014-02-07 10:53 ` Pavel Vainerman
  0 siblings, 1 reply; 6+ messages in thread
From: Maks Re @ 2014-02-07 10:52 UTC (permalink / raw)
  To: ALT Linux Community general discussions

Здравствуйте,

не собирается новые модули для etercifs...

а он(etercifs) вообще нуден?
сервак используется как файл помойка для 1С в малом офисе.

# service etercifs status
Package etercifs 5.4.6-alt1
CIFS kernel module status:
    WARNING!!! Kernel module etercifs is not loaded!
    WINE@Etersoft won't run on the CIFS resource!
[root@srv-1 ~]# service etercifs 
Usage: etercifs {start|stop|restart|build|testbuild|condrestart|condstop|status}
[root@srv-1 ~]# service etercifs build

Building etercifs 5.4.6 for 3.10.28-std-def-alt1 Linux kernel (headers in /lib/modules/3.10.28-std-def-alt1/build)
Warning! Couldn't find module sources for the current kernel 3.10 (3.8 sources are selected)!
Using the lates supported sources - from v3.8 kernel!
Use GCC 4.7
/usr/bin/gcc-4.7
Checking the kernel configuration...
OK
Setting etercifs version: OK
make: Вход в каталог `/usr/src/linux-3.10.28-std-def-alt1'
make: Выход из каталога `/usr/src/linux-3.10.28-std-def-alt1'
make: Вход в каталог `/usr/src/linux-3.10.28-std-def-alt1'
  CC [M]  /tmp/.private/root/Etercifs.BhhR13OW/kernel-source-etercifs-3.8-2.0/cifsfs.o
  CC [M]  /tmp/.private/root/Etercifs.BhhR13OW/kernel-source-etercifs-3.8-2.0/cifssmb.o
  CC [M]  /tmp/.private/root/Etercifs.BhhR13OW/kernel-source-etercifs-3.8-2.0/cifs_debug.o
  CC [M]  /tmp/.private/root/Etercifs.BhhR13OW/kernel-source-etercifs-3.8-2.0/connect.o
  CC [M]  /tmp/.private/root/Etercifs.BhhR13OW/kernel-source-etercifs-3.8-2.0/dir.o
  CC [M]  /tmp/.private/root/Etercifs.BhhR13OW/kernel-source-etercifs-3.8-2.0/file.o
  CC [M]  /tmp/.private/root/Etercifs.BhhR13OW/kernel-source-etercifs-3.8-2.0/inode.o
/tmp/.private/root/Etercifs.BhhR13OW/kernel-source-etercifs-3.8-2.0/inode.c: In function ‘inode_has_hashed_dentries’:
/tmp/.private/root/Etercifs.BhhR13OW/kernel-source-etercifs-3.8-2.0/inode.c:812:59: error: macro "hlist_for_each_entry" passed 4 arguments, but takes just 3
/tmp/.private/root/Etercifs.BhhR13OW/kernel-source-etercifs-3.8-2.0/inode.c:812:2: error: ‘hlist_for_each_entry’ undeclared (first use in this function)
/tmp/.private/root/Etercifs.BhhR13OW/kernel-source-etercifs-3.8-2.0/inode.c:812:2: note: each undeclared identifier is reported only once for each function it appears in
/tmp/.private/root/Etercifs.BhhR13OW/kernel-source-etercifs-3.8-2.0/inode.c:812:61: error: expected ‘;’ before ‘{’ token
/tmp/.private/root/Etercifs.BhhR13OW/kernel-source-etercifs-3.8-2.0/inode.c:809:21: warning: unused variable ‘p’ [-Wunused-variable]
/tmp/.private/root/Etercifs.BhhR13OW/kernel-source-etercifs-3.8-2.0/inode.c:808:17: warning: unused variable ‘dentry’ [-Wunused-variable]
make[1]: *** [/tmp/.private/root/Etercifs.BhhR13OW/kernel-source-etercifs-3.8-2.0/inode.o] Ошибка 1
make[1]: *** Ожидание завершения заданий...
make: *** [_module_/tmp/.private/root/Etercifs.BhhR13OW/kernel-source-etercifs-3.8-2.0] Ошибка 2
make: Выход из каталога `/usr/src/linux-3.10.28-std-def-alt1'
can't locate built module etercifs.ko



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

* Re: [Comm] etercifs + новое ядро 3.10.28-std-def-alt1
  2014-02-07 10:52 [Comm] etercifs + новое ядро 3.10.28-std-def-alt1 Maks Re
@ 2014-02-07 10:53 ` Pavel Vainerman
  2014-02-07 10:53   ` Pavel Vainerman
  0 siblings, 1 reply; 6+ messages in thread
From: Pavel Vainerman @ 2014-02-07 10:53 UTC (permalink / raw)
  To: ALT Linux Community general discussions

07.02.2014 14:52, Maks Re пишет:
> Warning! Couldn't find module sources for the current kernel 3.10 (3.8 sources are selected)!

  Так может стоит поставить соответствующие ядру kernel-modules-headers?

-- 
Pavel Vainerman
www.etersoft.ru


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

* Re: [Comm] etercifs + новое ядро 3.10.28-std-def-alt1
  2014-02-07 10:53 ` Pavel Vainerman
@ 2014-02-07 10:53   ` Pavel Vainerman
  2014-02-07 14:06     ` Maks Re
  0 siblings, 1 reply; 6+ messages in thread
From: Pavel Vainerman @ 2014-02-07 10:53 UTC (permalink / raw)
  To: ALT Linux Community general discussions

07.02.2014 14:53, Pavel Vainerman пишет:
> 07.02.2014 14:52, Maks Re пишет:
>> Warning! Couldn't find module sources for the current kernel 3.10 (3.8 sources are selected)!
> 
>   Так может стоит поставить соответствующие ядру kernel-modules-headers?
  kernel-headers-modules  имелось ввиду..


-- 
Pavel Vainerman
www.etersoft.ru


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

* Re: [Comm] etercifs + новое ядро  3.10.28-std-def-alt1
  2014-02-07 10:53   ` Pavel Vainerman
@ 2014-02-07 14:06     ` Maks Re
  2014-02-07 14:23       ` Alexei V. Mezin
  0 siblings, 1 reply; 6+ messages in thread
From: Maks Re @ 2014-02-07 14:06 UTC (permalink / raw)
  To: ALT Linux Community general discussions

На Fri, 07 Feb 2014 14:53:51 +0400
Pavel Vainerman <pv@etersoft.ru> писал:

> 07.02.2014 14:53, Pavel Vainerman пишет:
> > 07.02.2014 14:52, Maks Re пишет:
> >> Warning! Couldn't find module sources for the current kernel 3.10 (3.8 sources are selected)!
> > 
> >   Так может стоит поставить соответствующие ядру kernel-modules-headers?
>   kernel-headers-modules  имелось ввиду..
> 
> 

# rpm -qa|grep kernel-headers-modules-std-def
kernel-headers-modules-std-def-3.10.28-alt1


(а мало ли!?)
# apt-get install --reinstall  kernel-headers-modules-std-def
Чтение списков пакетов... Завершено
Построение дерева зависимостей... Завершено
0 будет обновлено, 0 новых установлено, 1 пакетов будет переустановлено, 0 пакетов будет удалено и 0 не будет обновлено.
Необходимо получить 0B/5603kB архивов.
После распаковки потребуется дополнительно 0B дискового пространства.
Продолжить? [Y/n] y
Совершаем изменения...
Preparing...                                         ################################################################################################### [100%]
1: kernel-headers-modules-std-def                    ################################################################################################### [100%]
Running /usr/lib/rpm/posttrans-filetriggers
Завершено.

# service etercifs build

Building etercifs 5.4.6 for 3.10.28-std-def-alt1 Linux kernel (headers in /lib/modules/3.10.28-std-def-alt1/build)
Warning! Couldn't find module sources for the current kernel 3.10 (3.8 sources are selected)!
Using the lates supported sources - from v3.8 kernel!
Use GCC 4.7
/usr/bin/gcc-4.7
Checking the kernel configuration...
OK
Setting etercifs version: OK
make: Вход в каталог `/usr/src/linux-3.10.28-std-def-alt1'
make: Выход из каталога `/usr/src/linux-3.10.28-std-def-alt1'
make: Вход в каталог `/usr/src/linux-3.10.28-std-def-alt1'
  CC [M]  /tmp/.private/root/Etercifs.UK6swOfk/kernel-source-etercifs-3.8-2.0/cifsfs.o
  CC [M]  /tmp/.private/root/Etercifs.UK6swOfk/kernel-source-etercifs-3.8-2.0/cifssmb.o
  CC [M]  /tmp/.private/root/Etercifs.UK6swOfk/kernel-source-etercifs-3.8-2.0/cifs_debug.o
  CC [M]  /tmp/.private/root/Etercifs.UK6swOfk/kernel-source-etercifs-3.8-2.0/connect.o
  CC [M]  /tmp/.private/root/Etercifs.UK6swOfk/kernel-source-etercifs-3.8-2.0/dir.o
  CC [M]  /tmp/.private/root/Etercifs.UK6swOfk/kernel-source-etercifs-3.8-2.0/file.o
  CC [M]  /tmp/.private/root/Etercifs.UK6swOfk/kernel-source-etercifs-3.8-2.0/inode.o
/tmp/.private/root/Etercifs.UK6swOfk/kernel-source-etercifs-3.8-2.0/inode.c: In function ‘inode_has_hashed_dentries’:
/tmp/.private/root/Etercifs.UK6swOfk/kernel-source-etercifs-3.8-2.0/inode.c:812:59: error: macro "hlist_for_each_entry" passed 4 arguments, but takes just 3
/tmp/.private/root/Etercifs.UK6swOfk/kernel-source-etercifs-3.8-2.0/inode.c:812:2: error: ‘hlist_for_each_entry’ undeclared (first use in this function)
/tmp/.private/root/Etercifs.UK6swOfk/kernel-source-etercifs-3.8-2.0/inode.c:812:2: note: each undeclared identifier is reported only once for each function it appears in
/tmp/.private/root/Etercifs.UK6swOfk/kernel-source-etercifs-3.8-2.0/inode.c:812:61: error: expected ‘;’ before ‘{’ token
/tmp/.private/root/Etercifs.UK6swOfk/kernel-source-etercifs-3.8-2.0/inode.c:809:21: warning: unused variable ‘p’ [-Wunused-variable]
/tmp/.private/root/Etercifs.UK6swOfk/kernel-source-etercifs-3.8-2.0/inode.c:808:17: warning: unused variable ‘dentry’ [-Wunused-variable]
make[1]: *** [/tmp/.private/root/Etercifs.UK6swOfk/kernel-source-etercifs-3.8-2.0/inode.o] Ошибка 1
make[1]: *** Ожидание завершения заданий...
make: *** [_module_/tmp/.private/root/Etercifs.UK6swOfk/kernel-source-etercifs-3.8-2.0] Ошибка 2
make: Выход из каталога `/usr/src/linux-3.10.28-std-def-alt1'
can't locate built module etercifs.ko


# rpm -qa|grep etercifs
etercifs-5.4.6-alt1

# rpm -ql etercifs-5.4.6-alt1 |grep kernel-source-etercifs
/usr/share/etercifs/sources/kernel-source-etercifs-2.6.16-1.50.tar.bz2
/usr/share/etercifs/sources/kernel-source-etercifs-2.6.17-1.50c.tar.bz2
/usr/share/etercifs/sources/kernel-source-etercifs-2.6.22-1.50c.tar.bz2
/usr/share/etercifs/sources/kernel-source-etercifs-2.6.23-1.50.tar.bz2
/usr/share/etercifs/sources/kernel-source-etercifs-2.6.24-1.52.tar.bz2
/usr/share/etercifs/sources/kernel-source-etercifs-2.6.25-1.52.tar.bz2
/usr/share/etercifs/sources/kernel-source-etercifs-2.6.26-1.53.tar.bz2
/usr/share/etercifs/sources/kernel-source-etercifs-2.6.27-1.54.tar.bz2
/usr/share/etercifs/sources/kernel-source-etercifs-2.6.28-1.55.tar.bz2
/usr/share/etercifs/sources/kernel-source-etercifs-2.6.29-1.57.tar.bz2
/usr/share/etercifs/sources/kernel-source-etercifs-2.6.30-1.58.tar.bz2
/usr/share/etercifs/sources/kernel-source-etercifs-2.6.31-1.60.tar.bz2
/usr/share/etercifs/sources/kernel-source-etercifs-2.6.32-1.61.tar.bz2
/usr/share/etercifs/sources/kernel-source-etercifs-2.6.33-1.62.tar.bz2
/usr/share/etercifs/sources/kernel-source-etercifs-2.6.34-1.62.tar.bz2
/usr/share/etercifs/sources/kernel-source-etercifs-2.6.35-1.64.tar.bz2
/usr/share/etercifs/sources/kernel-source-etercifs-2.6.36-1.65.tar.bz2
/usr/share/etercifs/sources/kernel-source-etercifs-2.6.37-1.68.tar.bz2
/usr/share/etercifs/sources/kernel-source-etercifs-2.6.38-1.71.tar.bz2
/usr/share/etercifs/sources/kernel-source-etercifs-2.6.39-1.71.tar.bz2
/usr/share/etercifs/sources/kernel-source-etercifs-2.6.40-1.74.tar.bz2
/usr/share/etercifs/sources/kernel-source-etercifs-2.6.41-1.75.tar.bz2
/usr/share/etercifs/sources/kernel-source-etercifs-2.6.42-1.76.tar.bz2
/usr/share/etercifs/sources/kernel-source-etercifs-2.6.43-1.76.tar.bz2
/usr/share/etercifs/sources/kernel-source-etercifs-3.0-1.74.tar.bz2
/usr/share/etercifs/sources/kernel-source-etercifs-3.1-1.75.tar.bz2
/usr/share/etercifs/sources/kernel-source-etercifs-3.2-1.76.tar.bz2
/usr/share/etercifs/sources/kernel-source-etercifs-3.3-1.76.tar.bz2
/usr/share/etercifs/sources/kernel-source-etercifs-3.4-1.78.tar.bz2
/usr/share/etercifs/sources/kernel-source-etercifs-3.5-1.78.tar.bz2
/usr/share/etercifs/sources/kernel-source-etercifs-3.6-1.78.tar.bz2
/usr/share/etercifs/sources/kernel-source-etercifs-3.7-2.0.tar.bz2
/usr/share/etercifs/sources/kernel-source-etercifs-3.8-2.0.tar.bz2
/usr/share/etercifs/sources/kernel-source-etercifs-centos-ovz-1.60.tar.bz2
/usr/share/etercifs/sources/kernel-source-etercifs-centos52-1.50c.tar.bz2
/usr/share/etercifs/sources/kernel-source-etercifs-centos53-1.54.tar.bz2
/usr/share/etercifs/sources/kernel-source-etercifs-centos54-1.58.tar.bz2
/usr/share/etercifs/sources/kernel-source-etercifs-centos55-1.60.tar.bz2
/usr/share/etercifs/sources/kernel-source-etercifs-centos56-1.60.tar.bz2
/usr/share/etercifs/sources/kernel-source-etercifs-centos60-1.63.tar.bz2
/usr/share/etercifs/sources/kernel-source-etercifs-legacy-1.50c.tar.bz2
/usr/src/kernel/sources/kernel-source-etercifs-2.6.24-5.4.6.tar.bz2
/usr/src/kernel/sources/kernel-source-etercifs-2.6.25-5.4.6.tar.bz2
/usr/src/kernel/sources/kernel-source-etercifs-2.6.26-5.4.6.tar.bz2
/usr/src/kernel/sources/kernel-source-etercifs-2.6.27-5.4.6.tar.bz2
/usr/src/kernel/sources/kernel-source-etercifs-2.6.28-5.4.6.tar.bz2
/usr/src/kernel/sources/kernel-source-etercifs-2.6.29-5.4.6.tar.bz2
/usr/src/kernel/sources/kernel-source-etercifs-2.6.30-5.4.6.tar.bz2
/usr/src/kernel/sources/kernel-source-etercifs-2.6.31-5.4.6.tar.bz2
/usr/src/kernel/sources/kernel-source-etercifs-2.6.32-5.4.6.tar.bz2
/usr/src/kernel/sources/kernel-source-etercifs-2.6.33-5.4.6.tar.bz2
/usr/src/kernel/sources/kernel-source-etercifs-2.6.34-5.4.6.tar.bz2
/usr/src/kernel/sources/kernel-source-etercifs-2.6.35-5.4.6.tar.bz2
/usr/src/kernel/sources/kernel-source-etercifs-2.6.36-5.4.6.tar.bz2
/usr/src/kernel/sources/kernel-source-etercifs-2.6.37-5.4.6.tar.bz2
/usr/src/kernel/sources/kernel-source-etercifs-2.6.38-5.4.6.tar.bz2
/usr/src/kernel/sources/kernel-source-etercifs-2.6.39-5.4.6.tar.bz2
/usr/src/kernel/sources/kernel-source-etercifs-2.6.40-5.4.6.tar.bz2
/usr/src/kernel/sources/kernel-source-etercifs-2.6.41-5.4.6.tar.bz2
/usr/src/kernel/sources/kernel-source-etercifs-2.6.42-5.4.6.tar.bz2
/usr/src/kernel/sources/kernel-source-etercifs-2.6.43-5.4.6.tar.bz2
/usr/src/kernel/sources/kernel-source-etercifs-3.0-5.4.6.tar.bz2
/usr/src/kernel/sources/kernel-source-etercifs-3.1-5.4.6.tar.bz2
/usr/src/kernel/sources/kernel-source-etercifs-3.2-5.4.6.tar.bz2
/usr/src/kernel/sources/kernel-source-etercifs-3.3-5.4.6.tar.bz2
/usr/src/kernel/sources/kernel-source-etercifs-3.4-5.4.6.tar.bz2
/usr/src/kernel/sources/kernel-source-etercifs-3.5-5.4.6.tar.bz2
/usr/src/kernel/sources/kernel-source-etercifs-3.6-5.4.6.tar.bz2
/usr/src/kernel/sources/kernel-source-etercifs-3.7-5.4.6.tar.bz2
/usr/src/kernel/sources/kernel-source-etercifs-3.8-5.4.6.tar.bz2


видимо, etercifs-5.4.6-alt1 - ничего не знает про 3.10.хх



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

* Re: [Comm] etercifs + новое ядро  3.10.28-std-def-alt1
  2014-02-07 14:06     ` Maks Re
@ 2014-02-07 14:23       ` Alexei V. Mezin
  2014-02-07 14:55         ` Maks Re
  0 siblings, 1 reply; 6+ messages in thread
From: Alexei V. Mezin @ 2014-02-07 14:23 UTC (permalink / raw)
  To: community

07.02.2014 18:06, Maks Re пишет:

> /tmp/.private/root/Etercifs.UK6swOfk/kernel-source-etercifs-3.8-2.0/inode.c:812:59: error: macro "hlist_for_each_entry" passed 4 arguments, but takes just 3

> видимо, etercifs-5.4.6-alt1 - ничего не знает про 3.10.хх

Гугль говорит, что похожие проблемы решаются относительно тривиально
http://www.hdevalence.ca/blog/2013-07-07-intel-vtune-linux-3.9-hlist_for_each_entry

Может и тут поможет?



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

* Re: [Comm] etercifs + новое ядро  3.10.28-std-def-alt1
  2014-02-07 14:23       ` Alexei V. Mezin
@ 2014-02-07 14:55         ` Maks Re
  0 siblings, 0 replies; 6+ messages in thread
From: Maks Re @ 2014-02-07 14:55 UTC (permalink / raw)
  To: community

> > /tmp/.private/root/Etercifs.UK6swOfk/kernel-source-etercifs-3.8-2.0/inode.c:812:59: error: macro "hlist_for_each_entry" passed 4 arguments, but takes just 3
> 
> > видимо, etercifs-5.4.6-alt1 - ничего не знает про 3.10.хх
> 
> Гугль говорит, что похожие проблемы решаются относительно тривиально
> http://www.hdevalence.ca/blog/2013-07-07-intel-vtune-linux-3.9-hlist_for_each_entry
> 
> Может и тут поможет?
> 

не смогу никак это подтвердить или опровергнуть.

да и не дистрибутивненько это как-то...


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

end of thread, other threads:[~2014-02-07 14:55 UTC | newest]

Thread overview: 6+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2014-02-07 10:52 [Comm] etercifs + новое ядро 3.10.28-std-def-alt1 Maks Re
2014-02-07 10:53 ` Pavel Vainerman
2014-02-07 10:53   ` Pavel Vainerman
2014-02-07 14:06     ` Maks Re
2014-02-07 14:23       ` Alexei V. Mezin
2014-02-07 14:55         ` Maks Re

ALT Linux Community general discussions

This inbox may be cloned and mirrored by anyone:

	git clone --mirror http://lore.altlinux.org/community/0 community/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 community community/ http://lore.altlinux.org/community \
		mandrake-russian@linuxteam.iplabs.ru community@lists.altlinux.org community@lists.altlinux.ru community@lists.altlinux.com
	public-inbox-index community

Example config snippet for mirrors.
Newsgroup available over NNTP:
	nntp://lore.altlinux.org/org.altlinux.lists.community


AGPL code for this site: git clone https://public-inbox.org/public-inbox.git