2011/10/18 Török Edwin <ed...@clamav.net>:
> On 10/18/2011 02:37 AM, Renato Botelho wrote:
>> There is a problem building 0.97.3 on FreeBSD with external
>> llvm, a user has reported 0.97.2 has the same problem.
>> Follow
>> the error message:
>>
>> gmake[3]: Leaving directory
>> `/work/a/ports/security/clamav/work/clamav-0.97.3/libltdl'
>> gmake[2]: Leaving directory
>> `/work/a/ports/security/clamav/work/clamav-0.97.3/libltdl'
>> Making all in libclamav
>> gmake[2]: Entering directory
>> `/work/a/ports/security/clamav/work/clamav-0.97.3/libclamav'
>> gmake  all-recursive
>> gmake[3]: Entering directory
>> `/work/a/ports/security/clamav/work/clamav-0.97.3/libclamav'
>> Making all in c++
>> gmake[4]: Entering directory
>> `/work/a/ports/security/clamav/work/clamav-0.97.3/libclamav/c++'
>> gmake  all-am
>> gmake[5]: Entering directory
>> `/work/a/ports/security/clamav/work/clamav-0.97.3/libclamav/c++'
>>   CXX    libclamavcxx_la-bytecode2llvm.lo
>> /bin/sh ./libtool --silent --tag=CXX   --mode=compile c++
>> -DHAVE_CONFIG_H -I.  -I./../.. -I./.. -I./../../  -I/usr/local/include
>>   -I./../.. -I./.. -I./../../  -I/usr/local/include  -DNDEBUG
>> -D_GNU_SOURCE -D__STDC_LIMIT_MACROS -D__STDC_CONSTANT_MACROS -O2
>> -fno-exceptions -fno-rtti -fPIC -Woverloaded-virtual -Wcast-qual
>> -fexceptions -DLLVM28 -DLLVM29 -O2 -pipe -march=i486
>> -fno-strict-aliasing -c -o libclamavcxx_la-bytecode2llvm.lo `test -f
>> 'bytecode2llvm.cpp' || echo './'`bytecode2llvm.cpp
>>   CXX    libclamavcxx_la-ClamBCRTChecks.lo
>> /bin/sh ./libtool --silent --tag=CXX   --mode=compile c++
>> -DHAVE_CONFIG_H -I.  -I./../.. -I./.. -I./../../  -I/usr/local/include
>>   -I./../.. -I./.. -I./../../  -I/usr/local/include  -DNDEBUG
>> -D_GNU_SOURCE -D__STDC_LIMIT_MACROS -D__STDC_CONSTANT_MACROS -O2
>> -fno-exceptions -fno-rtti -fPIC -Woverloaded-virtual -Wcast-qual
>> -fexceptions -DLLVM28 -DLLVM29 -O2 -pipe -march=i486
>> -fno-strict-aliasing -c -o libclamavcxx_la-ClamBCRTChecks.lo `test -f
>> 'ClamBCRTChecks.cpp' || echo './'`ClamBCRTChecks.cpp
>> ClamBCRTChecks.cpp:37:29: error: PointerTracking.h: No such file or directory
>
> The file is in the git repository, but it was missing from Makefile.am and as 
> such
> 'make dist' didn't add it to the release tarballs. The file is only used when 
> building
> with external LLVM.
>
> You can get the file from here and drop it in libclamav/c++:
> http://git.clamav.net/gitweb?p=clamav-devel.git;a=blob_plain;f=libclamav/c%2B%2B/PointerTracking.h;hb=13b8484e6d9fe77f07554591f914554aa8c703e3

Do you have plans to fix it on Makefile.am? Or i need to copy
this file from git when new version is released?

Regards
-- 
Renato Botelho
_______________________________________________
http://lurker.clamav.net/list/clamav-devel.html
Please submit your patches to our Bugzilla: http://bugs.clamav.net

Reply via email to