From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: From: "Sergey Y. Afonin" To: ALT Devel discussion list Subject: Re: [devel] Re: clamav-0.70-alt2: rebuild failed [1] Date: Fri, 7 May 2004 19:34:25 +0500 User-Agent: KMail/1.6.2 References: <20040504120448.CE92CFF5@basalt.office.altlinux.org> <200405071859.22457.asy@altlinux.ru> <20040507141625.GB27158@basalt.office.altlinux.org> In-Reply-To: <20040507141625.GB27158@basalt.office.altlinux.org> MIME-Version: 1.0 Content-Disposition: inline Content-Type: text/plain; charset="koi8-r" Content-Transfer-Encoding: 8bit Message-Id: <200405071934.25210.asy@altlinux.ru> X-BeenThere: devel@altlinux.ru X-Mailman-Version: 2.1.4 Precedence: list Reply-To: ALT Devel discussion list List-Id: ALT Devel discussion list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 07 May 2004 14:34:44 -0000 Archived-At: List-Archive: List-Post: On Friday 07 May 2004 19:16, Dmitry V. Levin wrote: > > Доступ до cvs-а появился, sendmail уехал. Выделился пакет > > sendmail-libs, на него надо зависимость для clamav-milter > > делать. > > Зачем? Другой вот момент, что .so вот так делаются: find $OBJDIR/lib* -type d|\ while read f; do \ cd $f; \ temp_name=`echo -n $f|sed -e "s/^.*\///g"`; \ gcc -shared -o $temp_name.so.%version -Wl,-soname,$temp_name.so.8 *.o; \ cd ../..; \ done Во-первых, надо было до pushd $OBJDIR find lib* -type d|\ while read f; do \ cd $f; \ gcc -shared -o $f.so.%version -Wl,-soname,$f.so.8 *.o; \ cd ..; \ done popd упростить, во-вторых '-print0' не использовал... Второе - более-менее сознательно: тут перевод строки, как раз, нужен, а лучше не придумалось. -- С уважением, Сергей Афонин asy@altlinux.ru