| Summary: | libevent_extra makes no sense | ||
|---|---|---|---|
| Product: | Sisyphus | Reporter: | Dmitry V. Levin <ldv> |
| Component: | libevent2.1 | Assignee: | placeholder <placeholder> |
| Status: | CLOSED FIXED | QA Contact: | qa-sisyphus |
| Severity: | normal | ||
| Priority: | P3 | CC: | asheplyakov, glebfm, ldv, placeholder, vt |
| Version: | unstable | ||
| Hardware: | all | ||
| OS: | Linux | ||
|
Description
Dmitry V. Levin
2019-03-27 06:56:39 MSK
Не могу разглядеть криминала в ситуации. Допустимо положение, когда есть клиенты библиотеки, которым требуется только libevent_core (кстати, в Сизифе это MySQL-server) и ничего больше, и полный libevent по каким-то причинам нежелателен. Зачем для таких пользователей создавать искусственные сложности на ровном месте? Сейчас нет клиентов библиотеки libevent_extra, но кто даст гарантию, что они не появятся завтра? (In reply to comment #1) > Не могу разглядеть криминала в ситуации. Допустимо положение, когда есть > клиенты библиотеки, которым требуется только libevent_core (кстати, в Сизифе > это MySQL-server) и ничего больше, и полный libevent по каким-то причинам > нежелателен. Зачем для таких пользователей создавать искусственные сложности на > ровном месте? Сейчас нет клиентов библиотеки libevent_extra, но кто даст > гарантию, что они не появятся завтра? Видимо, я плохо объяснил, попробую с другой стороны. Поскольку libevent == libevent_core + libevent_extra и libevent_extra слинкована с libevent_core, сейчас приложение, которое собирают с -levent_extra, получает в точности такой же набор интерфейсов, что и приложение, которое собирают с -levent. |