Bug 8855

Summary: Неверный выбор тарбола при билде под генту
Product: CIFS@Etersoft Reporter: dimbor <akadown>
Component: компиляция модуляAssignee: Pavel Shilovsky <piastry>
Status: CLOSED DUPLICATE QA Contact:
Severity: trivial    
Priority: P4 CC: akadown, lav, sin
Version: не указана   
Target Milestone: ---   
Hardware: PC   
OS: All   
Whiteboard:
Заявки RT: Связано с:
Дата напоминания:

Description dimbor 2012-11-27 12:32:21 MSK
Не захотело компилиться под ядром 3.1, пыталось собраться из kernel-source-etercifs-3.3-1.76.tar.bz2. При дознавательстве выяснилось, что в /usr/share/etercifs/functions.sh имеется detect_etercifs_sources(). Там есть строка: KERNEL_SOURCE_ETERCIFS_LINK=`ls -1 $ETERCIFS_SOURCES_LIST | grep $KERNEL_STRING | sort -r |  head -n 1`

При KERNEL_STRING="3.1" гентовский grep фильтрует по регулярному выражению (точка - любой символ). В итоге *3-1* попадает в результаты выборки.
Исправлять было лень - просто тарбол удалил. Но менее знающие могут наступить.
Comment 1 Pavel Shilovsky 2012-11-29 07:10:54 MSK
Уже есть такая бага - исправление будет в следующем выпуске etercifs.

*** This bug has been marked as a duplicate of bug 8716 ***