* [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