may be like this?

i installed doxygen and I can't see new warnings yet ...

пт, 16 сент. 2022 г., 23:08 Andrew Randrianasulu <[email protected]>:

>
>
> пт, 16 сент. 2022 г., 06:12 Phyllis Smith <[email protected]>:
>
>> *Andrea*, when you do a build so you get 900+ warning messages in the
>> generated "log" file that look like:
>>
>> /mnt0/build5/cinelerra-5.1/thirdparty/flac-1.4.0/include/FLAC++/export.h:87:
>> warning: Member FLACPP_API_VERSION_CURRENT (macro definition) of group
>> flacpp_export is not documented.
>> /mnt0/build5/cinelerra-5.1/thirdparty/flac-1.4.0/include/FLAC/metadata.h:408:
>> warning: Illegal command \n as part of a title section
>> /mnt0/build5/cinelerra-5.1/thirdparty/flac-1.4.0/include/FLAC/metadata.h:1700:
>> warning: Illegal command \n as part of a title section
>>
>
>
> it seems this warning comes from doxygen ...
>
> https://github.com/doxygen/doxygen/issues/6304
>
> may be we can just disable documentation building in flac ....
>
>>
>>
>> On Mon, Sep 12, 2022 at 8:12 PM Phyllis Smith <[email protected]>
>> wrote:
>>
>>> So far I just downloaded it and built into Cinelerra.  It had no "hard"
>>> errors BUT there were 956 lines in the log file about warnings and unknown
>>> that I have not yet analyzed.  And I have not run any tests.  Will update
>>> later.
>>>
>>> On Sun, Sep 11, 2022 at 9:48 AM Andrew Randrianasulu via Cin <
>>> [email protected]> wrote:
>>>
>>>> https://www.phoronix.com/news/FLAC-1.4-Released
>>>>
>>>> there ARE breaking changes in API so it may not work with our code yet
>>>> ...
>>>>
>>>> One thing NOT mentioned in Phoronix article but spelled out on github
>>>> is removal of some assembly optimizations, because they "provide only small
>>>> benefits" and make fuzzing harder...
>>>>
>>>> so speed might be slower, not sure how much
>>>> --
>>>> Cin mailing list
>>>> [email protected]
>>>> https://lists.cinelerra-gg.org/mailman/listinfo/cin
>>>>
>>>
From a9aaf1e46cdff26747acf07ac2bb3dc68fb9c56e Mon Sep 17 00:00:00 2001
From: Andrew Randrianasulu <[email protected]>
Date: Fri, 16 Sep 2022 23:15:04 +0300
Subject: [PATCH 14/14] Disable doxygen documentation in flac

---
 cinelerra-5.1/thirdparty/Makefile | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/cinelerra-5.1/thirdparty/Makefile b/cinelerra-5.1/thirdparty/Makefile
index 3d712464..ccd4ddbf 100644
--- a/cinelerra-5.1/thirdparty/Makefile
+++ b/cinelerra-5.1/thirdparty/Makefile
@@ -200,7 +200,7 @@ djbfft.mak_params?=; cd $(call bld_path,djbfft); ln -sf djbfft.a libdjbfft.a
 audiofile.cfg_params?=--enable-shared=no
 audiofile.mak_params?=LIBS="-lm -lstdc++"
 flac.cfg_vars?= CFLAGS+=" -O3 -funroll-loops " CPPFLAGS+=" -DNDEBUG " CXXFLAGS+=" -O2 "
-flac.cfg_params?= --enable-shared=no --enable-debug=no --enable-examples=no
+flac.cfg_params?= --enable-shared=no --disable-doxygen-docs --enable-debug=no --enable-examples=no
 flac.cflags?="$(call inc_path,libogg) $(call ld_path,libogg,src/.libs)"
 ffnvcodec.cfg_vars=echo "exec true" > ./configure; chmod +x ./configure;
 giflib.cfg_vars=echo "exec true" > ./configure; chmod +x ./configure;
-- 
2.37.3

-- 
Cin mailing list
[email protected]
https://lists.cinelerra-gg.org/mailman/listinfo/cin

Reply via email to