Hello Tietze,

I update Macbook to latest 10.13.4 and also xcode tools.

I unset CCACHE_CPP2, removed gcc installed from brew.

still get make error saying:

...
checking whether C++11 use of const_iterator in standard containers is 
broken... yes
checking whether /Users/almas/lode/opt/bin/ccache 
/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang++
 -m64  -stdlib=libc++ -mmacosx-version-min=10.9 -isysroot 
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.13.sdk
 has broken static initializer_list support... yes
configure: error: working support for static initializer_list needed
Error running configure at /Users/almas/lode/dev/core/autogen.sh line 289.
Makefile:55: recipe for target '/Users/almas/lode/dev/core/config_host.mk' 
failed
make: *** [/Users/almas/lode/dev/core/config_host.mk] Error 2
#EOF


Regarding your reply:To purge all modifications do "git fetch --all && git 
reset --hard origin/master".


will "git reset --hard origin/master" undo changes already made in custom 
branches?

I was cherry-picking from branch A to branch B, 3 week ago.

After the first cherry-pick, I "make && make install" successfully in branch B.

But make failed with errors on locally unmodified files, I thought updating the 
local master branch will help resolve those issues.

So I did "./g pull -r" mistakenly on then-current branch B, which got error 
because of unstaged modification that are cherry-picks.

Then, I switched to branch master, and did "./g pull -r", after update, I still 
get  "C++11 use of const_iterator in standard containers is broken" and similar 
errors.


gcc -v:
Configured with: --prefix=/Applications/Xcode.app/Contents/Developer/usr 
--with-gxx-include-dir=/usr/include/c++/4.2.1
Apple LLVM version 9.1.0 (clang-902.0.39.1)
Target: x86_64-apple-darwin17.5.0
Thread model: posix
InstalledDir: 
/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin

make -v
GNU Make 4.1
Built for x86_64-apple-darwin17.3.0
Copyright (C) 1988-2014 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.

Will I better off "reset hard", then "make && make install", and only after 
make succeeded, start over(do from the beginning?) cherry-pick?

________________________________
From: Heiko Tietze <tietze.he...@gmail.com>
Sent: Thursday, March 29, 2018 10:33 PM
To: Ch g; libreoffice@lists.freedesktop.org
Subject: Re: autogen.sh fails on MacOS 10.13.3

To purge all modifications do "git fetch --all && git reset --hard 
origin/master". There are no reasons AFAIK to rerun autogen.sh.

On 29.03.2018 12:12, Ch g wrote:
> Hello all, I first built LO official source successfully with "build-nocheck" 
> option in this January, and could start that built
>
> app. But last week, I cherry-picked 3 commits from a forked repo which 
> enabled vertical Mongolian editing, then make failed with errors occurred in 
> unedited files. So, I thought maybe "./g pull r" could resolve those issues, 
> but not.
>
>
> My settings are following:
>
>
>
> autogen.input:
>
> --enable-dbgutil
> --enable-symbols
> --disable-cve-tests
> #EOF
>
>
> last few lines of
>
> ./autogen.sh:
>
> checking for Google Drive client id and secret... set
> checking for Alfresco Cloud client id and secret... set
> checking for OneDrive client id and secret... set
> checking whether to enable dependency tracking... yes
> checking for number of processors to use... 4
> checking whether C++11 use of const_iterator in standard containers is 
> broken... yes
> checking whether /Users/almas/lode/opt/bin/ccache 
> /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang++
>  -m64  -stdlib=libc++ -mmacosx-version-min=10.9 -isysroot 
> /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.13.sdk
>  has broken static initializer_list support... yes
> configure: error: working support for static initializer_list needed
> Error running configure at ./autogen.sh line 293.
> #EOF
>
>
> CFLAGS, CXXFLAGS and CPPFLAGS are unset.
>
>
> which g++: /usr/local/opt/ccache/libexec/g++
>
>
> gcc 7.3 was installed via homebrew and
>
> cd /usr/local/Cellar/gcc/7.3.0_1/bin && ln -s gcc-7 gcc && ln -s g++-7 g++
>
> g++ --version
> g++ (Homebrew GCC 7.3.0_1) 7.3.0
>
> gcc --version
> gcc (Homebrew GCC 7.3.0_1) 7.3.0
>
> I'm stuck now, I have many more commits for vertical Mongolian editing to 
> cherry-pick to continue my work.
>
> I hope anyone could give solutions to me.
>
> Thank you.
>
>
>
> _______________________________________________
> LibreOffice mailing list
> LibreOffice@lists.freedesktop.org
> https://lists.freedesktop.org/mailman/listinfo/libreoffice
>

--
Dr. Heiko Tietze
UX designer
Tel. +49 (0)179/1268509

_______________________________________________
LibreOffice mailing list
LibreOffice@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/libreoffice

Reply via email to