* [devel] Q: sysfsutils
@ 2007-01-30 13:00 Alexey I. Froloff
2007-01-30 13:31 ` Anton Farygin
2007-01-30 13:36 ` Alexey I. Froloff
0 siblings, 2 replies; 12+ messages in thread
From: Alexey I. Froloff @ 2007-01-30 13:00 UTC (permalink / raw)
To: ALT Devel discussion list
[-- Attachment #1: Type: text/plain, Size: 370 bytes --]
Апстирм обновил sysfsutils до 2.1.0, и было бы неплохо приделать
к нему /etc/sysfs.conf и service sysfs... Пакет на @nobody.
Никто не хочет заняться / не возражает если я это сделаю?
--
Regards, Alexey I. Froloff
AIF5-RIPN, AIF5-RIPE
-------------------------------------------
Inform-Mobil, Ltd. System Administrator
http://www.inform-mobil.ru/
[-- Attachment #2: Digital signature --]
[-- Type: application/pgp-signature, Size: 189 bytes --]
^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: [devel] Q: sysfsutils
2007-01-30 13:00 [devel] Q: sysfsutils Alexey I. Froloff
@ 2007-01-30 13:31 ` Anton Farygin
2007-01-30 13:36 ` Alexey I. Froloff
1 sibling, 0 replies; 12+ messages in thread
From: Anton Farygin @ 2007-01-30 13:31 UTC (permalink / raw)
To: ALT Devel discussion list
Alexey I. Froloff wrote:
> Апстирм обновил sysfsutils до 2.1.0, и было бы неплохо приделать
> к нему /etc/sysfs.conf и service sysfs... Пакет на @nobody.
>
> Никто не хочет заняться / не возражает если я это сделаю?
Я буду рад, если ты это сделаешь!
Rgds,
Rider
^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: [devel] Q: sysfsutils
2007-01-30 13:00 [devel] Q: sysfsutils Alexey I. Froloff
2007-01-30 13:31 ` Anton Farygin
@ 2007-01-30 13:36 ` Alexey I. Froloff
2007-01-30 13:56 ` Anton Farygin
2007-01-30 14:07 ` Sergey Vlasov
1 sibling, 2 replies; 12+ messages in thread
From: Alexey I. Froloff @ 2007-01-30 13:36 UTC (permalink / raw)
To: ALT Devel discussion list
[-- Attachment #1: Type: text/plain, Size: 1491 bytes --]
* Alexey I. Froloff <raorn@> [070130 16:01]:
> Апстирм обновил sysfsutils до 2.1.0
common sonames:
libsysfs.so.2 /usr/lib/libsysfs.so.2.0.0 /usr/lib/libsysfs.so.2.0.1
--- libsysfs-2.0.0-alt1/libsysfs.so.2 2005-12-20 17:12:03 +0300
+++ libsysfs-2.1.0-alt1/libsysfs.so.2 2007-01-30 16:30:13 +0300
@@ -7,2 +7,3 @@
_init T
+add_subdirectory T
dlist_delete T
@@ -35,2 +36,3 @@
sysfs_close_class_device T
+sysfs_close_dev_tree T
sysfs_close_device T
@@ -74,2 +76,3 @@
sysfs_open_device_path T
+sysfs_open_device_tree T
sysfs_open_directory_list T
@@ -77,2 +80,3 @@
sysfs_open_driver_path T
+sysfs_open_link_list T
sysfs_open_module T
@@ -83,2 +87,3 @@
sysfs_read_attribute T
+sysfs_read_dir_subdirs T
sysfs_remove_trailing_slash T
5 symbols added
T add_subdirectory
T sysfs_close_dev_tree
T sysfs_open_device_tree
T sysfs_open_link_list
T sysfs_read_dir_subdirs
# template for libsysfs.so.2 version script
LIBSYSFS_2.1.0 {
global:
add_subdirectory;
sysfs_close_dev_tree;
sysfs_open_device_tree;
sysfs_open_link_list;
sysfs_read_dir_subdirs;
};
Ничего что у нас фриз, такие изменения пройдут? Я всё это затеял
только из-за /etc/sysfs.conf...
--
Regards, Alexey I. Froloff
AIF5-RIPN, AIF5-RIPE
-------------------------------------------
Inform-Mobil, Ltd. System Administrator
http://www.inform-mobil.ru/
[-- Attachment #2: Digital signature --]
[-- Type: application/pgp-signature, Size: 189 bytes --]
^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: [devel] Q: sysfsutils
2007-01-30 13:36 ` Alexey I. Froloff
@ 2007-01-30 13:56 ` Anton Farygin
2007-01-30 14:07 ` Sergey Vlasov
1 sibling, 0 replies; 12+ messages in thread
From: Anton Farygin @ 2007-01-30 13:56 UTC (permalink / raw)
To: ALT Devel discussion list
Alexey I. Froloff wrote:
> * Alexey I. Froloff <raorn@> [070130 16:01]:
>> Апстирм обновил sysfsutils до 2.1.0
>
> common sonames:
>
> Ничего что у нас фриз, такие изменения пройдут? Я всё это затеял
> только из-за /etc/sysfs.conf...
в таких изменениях ничего страшного нет.. более того - это скорее всего
пригодиться для последующей сборки того, что будет этим пользоваться
^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: [devel] Q: sysfsutils
2007-01-30 13:36 ` Alexey I. Froloff
2007-01-30 13:56 ` Anton Farygin
@ 2007-01-30 14:07 ` Sergey Vlasov
2007-01-30 14:38 ` Alexey I. Froloff
1 sibling, 1 reply; 12+ messages in thread
From: Sergey Vlasov @ 2007-01-30 14:07 UTC (permalink / raw)
To: ALT Devel discussion list
[-- Attachment #1: Type: text/plain, Size: 768 bytes --]
On Tue, Jan 30, 2007 at 04:36:22PM +0300, Alexey I. Froloff wrote:
> 5 symbols added
> T add_subdirectory
> T sysfs_close_dev_tree
> T sysfs_open_device_tree
> T sysfs_open_link_list
> T sysfs_read_dir_subdirs
>
> # template for libsysfs.so.2 version script
> LIBSYSFS_2.1.0 {
> global:
> add_subdirectory;
Эта функция является документированной частью ABI? У меня есть
подозрение, что её как раз не нужно экспортировать.
> sysfs_close_dev_tree;
> sysfs_open_device_tree;
> sysfs_open_link_list;
> sysfs_read_dir_subdirs;
> };
>
>
> Ничего что у нас фриз, такие изменения пройдут? Я всё это затеял
> только из-за /etc/sysfs.conf...
Да какой там фриз - я module-init-tools залил :)
[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]
^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: [devel] Q: sysfsutils
2007-01-30 14:07 ` Sergey Vlasov
@ 2007-01-30 14:38 ` Alexey I. Froloff
2007-01-30 14:42 ` Valery V. Inozemtsev
0 siblings, 1 reply; 12+ messages in thread
From: Alexey I. Froloff @ 2007-01-30 14:38 UTC (permalink / raw)
To: ALT Devel discussion list
[-- Attachment #1: Type: text/plain, Size: 454 bytes --]
* Sergey Vlasov <vsu@> [070130 17:08]:
> > add_subdirectory;
> Эта функция является документированной частью ABI? У меня есть
> подозрение, что её как раз не нужно экспортировать.
Там этого барахла вагон и маленькая тележка. Начиная с dlist_*.
Я ниасилю...
--
Regards, Alexey I. Froloff
AIF5-RIPN, AIF5-RIPE
-------------------------------------------
Inform-Mobil, Ltd. System Administrator
http://www.inform-mobil.ru/
[-- Attachment #2: Digital signature --]
[-- Type: application/pgp-signature, Size: 189 bytes --]
^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: [devel] Q: sysfsutils
2007-01-30 14:38 ` Alexey I. Froloff
@ 2007-01-30 14:42 ` Valery V. Inozemtsev
2007-01-30 15:12 ` Alexey I. Froloff
2007-01-30 21:44 ` Alexey I. Froloff
0 siblings, 2 replies; 12+ messages in thread
From: Valery V. Inozemtsev @ 2007-01-30 14:42 UTC (permalink / raw)
To: ALT Devel discussion list
[-- Attachment #1: Type: text/plain, Size: 438 bytes --]
В сообщении от 30 января 2007 17:38 Alexey I. Froloff написал(a):
> * Sergey Vlasov <vsu@> [070130 17:08]:
> > > add_subdirectory;
> >
> > Эта функция является документированной частью ABI? У меня есть
> > подозрение, что её как раз не нужно экспортировать.
>
> Там этого барахла вагон и маленькая тележка. Начиная с dlist_*.
> Я ниасилю...
"пилите, Шура, она золотая" (с)
короче, назвался груздем...
--
Valery V. Inozemtsev
[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]
^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: [devel] Q: sysfsutils
2007-01-30 14:42 ` Valery V. Inozemtsev
@ 2007-01-30 15:12 ` Alexey I. Froloff
2007-01-30 15:37 ` Sergey Vlasov
2007-01-30 21:44 ` Alexey I. Froloff
1 sibling, 1 reply; 12+ messages in thread
From: Alexey I. Froloff @ 2007-01-30 15:12 UTC (permalink / raw)
To: ALT Devel discussion list
[-- Attachment #1: Type: text/plain, Size: 857 bytes --]
* Valery V. Inozemtsev <shrek@> [070130 17:43]:
> > Там этого барахла вагон и маленькая тележка. Начиная с dlist_*.
> > Я ниасилю...
> "пилите, Шура, она золотая" (с)
> короче, назвался груздем...
Т.е. предложение ваше, сделать version script примерно следующего
вида:
SYSFS_BASE {
local:
dlist_*;
add_attribute;
get_attribute;
get_attributes_list;
get_dev_attributes_list;
read_dir_links;
read_dir_subdirs;
_*;
}
SYSFS_2.1.0 {
global:
sysfs_close_dev_tree;
sysfs_open_device_tree;
sysfs_open_link_list;
sysfs_read_dir_subdirs;
};
?
По мотивам
http://lists.altlinux.org/pipermail/devel/2005-September/023881.html
--
Regards, Alexey I. Froloff
AIF5-RIPN, AIF5-RIPE
-------------------------------------------
Inform-Mobil, Ltd. System Administrator
http://www.inform-mobil.ru/
[-- Attachment #2: Digital signature --]
[-- Type: application/pgp-signature, Size: 189 bytes --]
^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: [devel] Q: sysfsutils
2007-01-30 15:12 ` Alexey I. Froloff
@ 2007-01-30 15:37 ` Sergey Vlasov
2007-01-30 16:43 ` Valery V. Inozemtsev
0 siblings, 1 reply; 12+ messages in thread
From: Sergey Vlasov @ 2007-01-30 15:37 UTC (permalink / raw)
To: ALT Devel discussion list
[-- Attachment #1: Type: text/plain, Size: 1474 bytes --]
On Tue, Jan 30, 2007 at 06:12:03PM +0300, Alexey I. Froloff wrote:
> * Valery V. Inozemtsev <shrek@> [070130 17:43]:
> > > Там этого барахла вагон и маленькая тележка. Начиная с dlist_*.
> > > Я ниасилю...
> > "пилите, Шура, она золотая" (с)
> > короче, назвался груздем...
> Т.е. предложение ваше, сделать version script примерно следующего
> вида:
>
> SYSFS_BASE {
> local:
> dlist_*;
Насколько я понимаю, функции dlist_* всё-таки относятся к API libsysfs,
поэтому скрывать их не нужно.
> add_attribute;
> get_attribute;
> get_attributes_list;
> get_dev_attributes_list;
> read_dir_links;
> read_dir_subdirs;
> _*;
Так сделать тоже не получится, поскольку есть функции _dlist_*, которые
помечены как внутренние, но на самом деле используются в макросах из
dlist.h. Хотя вообще странно - в этом dlist.h таких функций объявлено
довольно много, а используется таким образом только _dlist_mark_move.
> }
SYSFS_BASE тут можно было не заводить - local: можно положить в любую
версию.
>
> SYSFS_2.1.0 {
> global:
> sysfs_close_dev_tree;
> sysfs_open_device_tree;
> sysfs_open_link_list;
> sysfs_read_dir_subdirs;
> };
>
> ?
>
> По мотивам
> http://lists.altlinux.org/pipermail/devel/2005-September/023881.html
Вообще этот способ чреват багами, если апстрим не использует соглашения
типа "имена вида _* предназначены для внутренних функций, которые не
должны экспортироваться из библиотеки".
[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]
^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: [devel] Q: sysfsutils
2007-01-30 15:37 ` Sergey Vlasov
@ 2007-01-30 16:43 ` Valery V. Inozemtsev
0 siblings, 0 replies; 12+ messages in thread
From: Valery V. Inozemtsev @ 2007-01-30 16:43 UTC (permalink / raw)
To: ALT Devel discussion list
[-- Attachment #1: Type: text/plain, Size: 230 bytes --]
> SYSFS_BASE тут можно было не заводить - local: можно положить в любую
> версию.
Цитирую Турбина:
"Чтобы local вообще скрывал символы от экспорта, его нужно
обязательно оставить в самой первой секции."
--
Valery V. Inozemtsev
[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]
^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: [devel] Q: sysfsutils
2007-01-30 14:42 ` Valery V. Inozemtsev
2007-01-30 15:12 ` Alexey I. Froloff
@ 2007-01-30 21:44 ` Alexey I. Froloff
2007-01-31 9:00 ` Anton Farygin
1 sibling, 1 reply; 12+ messages in thread
From: Alexey I. Froloff @ 2007-01-30 21:44 UTC (permalink / raw)
To: ALT Devel discussion list
[-- Attachment #1: Type: text/plain, Size: 296 bytes --]
* Valery V. Inozemtsev <shrek@> [070130 17:46]:
> "пилите, Шура, она золотая" (с)
> короче, назвался груздем...
Хи-хи. Выпиленный лобзиком sysfsutils на розовом облаке медленно
уплыл в направлении инкамига. Хи-хи.
P.S. О мой моск. Всем спасибо за помощь.
--
Regards,
Sir Raorn.
[-- Attachment #2: Digital signature --]
[-- Type: application/pgp-signature, Size: 189 bytes --]
^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: [devel] Q: sysfsutils
2007-01-30 21:44 ` Alexey I. Froloff
@ 2007-01-31 9:00 ` Anton Farygin
0 siblings, 0 replies; 12+ messages in thread
From: Anton Farygin @ 2007-01-31 9:00 UTC (permalink / raw)
To: ALT Devel discussion list
Alexey I. Froloff wrote:
> * Valery V. Inozemtsev <shrek@> [070130 17:46]:
>> "пилите, Шура, она золотая" (с)
>> короче, назвался груздем...
> Хи-хи. Выпиленный лобзиком sysfsutils на розовом облаке медленно
> уплыл в направлении инкамига. Хи-хи.
>
> P.S. О мой моск. Всем спасибо за помощь.
ты больше такое не кури... реакция странная, посмотрим что будет в самом
sysfs ;)
Rgds,
Rider
^ permalink raw reply [flat|nested] 12+ messages in thread
end of thread, other threads:[~2007-01-31 9:00 UTC | newest]
Thread overview: 12+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2007-01-30 13:00 [devel] Q: sysfsutils Alexey I. Froloff
2007-01-30 13:31 ` Anton Farygin
2007-01-30 13:36 ` Alexey I. Froloff
2007-01-30 13:56 ` Anton Farygin
2007-01-30 14:07 ` Sergey Vlasov
2007-01-30 14:38 ` Alexey I. Froloff
2007-01-30 14:42 ` Valery V. Inozemtsev
2007-01-30 15:12 ` Alexey I. Froloff
2007-01-30 15:37 ` Sergey Vlasov
2007-01-30 16:43 ` Valery V. Inozemtsev
2007-01-30 21:44 ` Alexey I. Froloff
2007-01-31 9:00 ` Anton Farygin
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