Re: [BUILDBOT] - FreeBSD nightly (openoffice-fbsd-nightly)
On 8 May 2015, at 4:07 am, Pedro Giffuni p...@apache.org wrote: Hello Gavin; Thank you for looking at it, I wasn't really aware the buildbot was still available. In upstream FreeBSD we of course do our own builds with minimal patches but we use pre-packaged dependencies when possible. I strongly recommend upgrading the buildbot to FreeBSD 10 and using clang 3.5+ for the build. FreeBSD 9 requires a newer gcc version and also requires a patch related to libiconv (AOO Bugzilla i118574) which is not nice enough for the ASF repository. FreeBSD 10 and newer use the complete llvm/libc++ stack which is more interesting for the buildbot. Right, so the fbsd build box has been on FreeBSD 10 for a while now. It was on FreeBSD 10.0-RELEASE. Clang on this version was 3.3 I have just now upgraded to FreeBSD 10.0-RELEASE and upgraded all packages. quote FreeBSD 10.1-RELEASE-p10 (GENERIC) #0: Wed May 13 06:54:13 UTC 2015 [gmcdonald@bb-fbsd2 ~]$ sudo pkg update Updating FreeBSD repository catalogue... FreeBSD repository is up-to-date. All repositories are up-to-date. [gmcdonald@bb-fbsd2 ~]$ clang --version FreeBSD clang version 3.4.1 (tags/RELEASE_34/dot1-final 208032) 20140512 Target: x86_64-unknown-freebsd10.1 Thread model: posix /quote Therefore it looks like Clang 3.5+ is not available in the package tree as you recommend. I’ll perform a manual build now and see how it fairs. Gav… Pedro. - To unsubscribe, e-mail: dev-unsubscr...@openoffice.apache.org For additional commands, e-mail: dev-h...@openoffice.apache.org signature.asc Description: Message signed with OpenPGP using GPGMail
Re: [BUILDBOT] - FreeBSD nightly (openoffice-fbsd-nightly)
Hi Again, So now we have another error relating to coinmp this time - needs to be rebuilt. What is the process for performing the rebuild? I have rebuilt the coinmp port at the OS level but it made no difference so I’m assuming it needs to be done a different way - or perhaps due to my upgrading the Operating System from 10.0 to 10.1 and upgrading all packages and ports that the config files need changing ? I’ve done quite a few builds today and performed an OS upgrade so everything is bang upto date as far as FreeBSD is concerned so now Im stuck and need some advice on how to continue. Thanks Gav… On 6 May 2015, at 1:22 pm, Herbert Duerr h...@apache.org wrote: Hi Gavin, thanks for looking into this! On 2015-05-06 13:46, Gavin McDonald wrote: So the build got further, both configure and buildstrap passed. Now we get libtextcat errors , see: http://ci.apache.org/builders/openoffice-fbsd-nightly/builds/328/steps/build%20--all/logs/stdio http://ci.apache.org/builders/openoffice-fbsd-nightly/builds/328/steps/build --all/logs/stdio [...] ERROR: error 65280 occurred while making /usr/home/buildslave27/slave27/openoffice-fbsd-nightly/build/main/libtextcat When you have fixed the errors in that module you can resume the build by running: build --all:libtextcat Any ideas on that one? There should be a log file for the libtextcat problem with more specific details about the error, but I can't look as the AOO FreeBSD buildbot log files are not available where they should be [1] because their delivery failed [2]. As a reference the corresponding good log file (e.g. for Linux) is at [3]. Please check the log files on the build machine itself at main/libtextcat/unxfbsdx.pro/misc/logs [1] http://ci.apache.org/projects/openoffice/buildlogs/fbsdn/log/unxfbsdx.pro.build.html [2] http://ci.apache.org/builders/openoffice-fbsd-nightly/builds/328/steps/move%20logs%20to%20web/logs/stdio [3] http://ci.apache.org/projects/openoffice/buildlogs/linux64/main/libtextcat/unxlngx6.pro/misc/logs/libtextcat.txt Herbert - To unsubscribe, e-mail: dev-unsubscr...@openoffice.apache.org For additional commands, e-mail: dev-h...@openoffice.apache.org signature.asc Description: Message signed with OpenPGP using GPGMail
Re: [BUILDBOT] - FreeBSD nightly (openoffice-fbsd-nightly)
Concerning coinmp ... There might be some AOO local issues concerning the naming of the shared lib. In FreeBSD builds we use the prepackaged libraries and I haven't tested the internal libraries in a while. Hope that helps, Pedro. (BTW, please CC me when replying to the list since I am not subscribed.) On 06/03/15 11:51, Pedro Giffuni wrote: Hi again Gavin; There are packages for llvm35, llvm36 and llvm-devel. Try: pkg install llvm35 # ls /usr/local/bin/clang* /usr/local/bin/clang++-devel/usr/local/bin/clang-devel /usr/local/bin/clang++35 /usr/local/bin/clang-format-devel /usr/local/bin/clang-check-devel /usr/local/bin/clang-format35 /usr/local/bin/clang-check35 /usr/local/bin/clang-tblgen-devel /usr/local/bin/clang-cpp-devel /usr/local/bin/clang-tblgen35 /usr/local/bin/clang-cpp35 /usr/local/bin/clang35 The base system is hooked to an older version because newer versions require a C++11 compiler to build which will make life difficult for those updating with gcc-4.2.1. We may update the compiler for FreeBSD 10.2. Pedro. - To unsubscribe, e-mail: dev-unsubscr...@openoffice.apache.org For additional commands, e-mail: dev-h...@openoffice.apache.org
Re: [BUILDBOT] - FreeBSD nightly (openoffice-fbsd-nightly)
Hi again Gavin; There are packages for llvm35, llvm36 and llvm-devel. Try: pkg install llvm35 # ls /usr/local/bin/clang* /usr/local/bin/clang++-devel/usr/local/bin/clang-devel /usr/local/bin/clang++35 /usr/local/bin/clang-format-devel /usr/local/bin/clang-check-devel /usr/local/bin/clang-format35 /usr/local/bin/clang-check35 /usr/local/bin/clang-tblgen-devel /usr/local/bin/clang-cpp-devel /usr/local/bin/clang-tblgen35 /usr/local/bin/clang-cpp35 /usr/local/bin/clang35 The base system is hooked to an older version because newer versions require a C++11 compiler to build which will make life difficult for those updating with gcc-4.2.1. We may update the compiler for FreeBSD 10.2. Pedro. - To unsubscribe, e-mail: dev-unsubscr...@openoffice.apache.org For additional commands, e-mail: dev-h...@openoffice.apache.org
Re: [BUILDBOT] - FreeBSD nightly (openoffice-fbsd-nightly)
Hello Gavin; Thank you for looking at it, I wasn't really aware the buildbot was still available. In upstream FreeBSD we of course do our own builds with minimal patches but we use pre-packaged dependencies when possible. I strongly recommend upgrading the buildbot to FreeBSD 10 and using clang 3.5+ for the build. FreeBSD 9 requires a newer gcc version and also requires a patch related to libiconv (AOO Bugzilla i118574) which is not nice enough for the ASF repository. FreeBSD 10 and newer use the complete llvm/libc++ stack which is more interesting for the buildbot. Pedro. - To unsubscribe, e-mail: dev-unsubscr...@openoffice.apache.org For additional commands, e-mail: dev-h...@openoffice.apache.org
[BUILDBOT] - FreeBSD nightly (openoffice-fbsd-nightly)
Hi All, So this build has been failing more or less forever: http://ci.apache.org/builders/openoffice-fbsd-nightly?numbuilds=100 http://ci.apache.org/builders/openoffice-fbsd-nightly?numbuilds=100 So it is failing the ‘configure’ and ‘buildstrap’ steps. The latest build at: http://ci.apache.org/builders/openoffice-fbsd-nightly/builds/321/steps/configure/logs/stdio http://ci.apache.org/builders/openoffice-fbsd-nightly/builds/321/steps/configure/logs/stdio shows errors that is the main theme of the previous build failures. sh: can't access tty; job control turned off configure: WARNING: unrecognized options: --disable-mozilla head: /etc/*-release: No such file or directory checking which cppunit to use... configure: WARNING: not using cppunit configure: error: hunspell headers not found. First thing I’ll do is remove the —disable-mozilla and —with-system-hunspell options and performa a manual build , see if it gets any further. I’d like to know however if these are ‘required’ options and if so what is needed in order to stop those errors with these options. Gav… signature.asc Description: Message signed with OpenPGP using GPGMail
Re: [BUILDBOT] - FreeBSD nightly (openoffice-fbsd-nightly)
So the build got further, both configure and buildstrap passed. Now we get libtextcat errors , see: http://ci.apache.org/builders/openoffice-fbsd-nightly/builds/328/steps/build%20--all/logs/stdio http://ci.apache.org/builders/openoffice-fbsd-nightly/builds/328/steps/build%20--all/logs/stdio details: = Building module libtextcat = Entering /usr/home/buildslave27/slave27/openoffice-fbsd-nightly/build/main/libtextcat mkout -- version: 1.8 1 module(s): libtextcat need(s) to be rebuilt Reason(s): ERROR: error 65280 occurred while making /usr/home/buildslave27/slave27/openoffice-fbsd-nightly/build/main/libtextcat When you have fixed the errors in that module you can resume the build by running: build --all:libtextcat Any ideas on that one? (could be a freeBSD env specific error.) Gav… On 6 May 2015, at 11:23 am, Gavin McDonald gmcdon...@apache.org wrote: Hi All, So this build has been failing more or less forever: http://ci.apache.org/builders/openoffice-fbsd-nightly?numbuilds=100 http://ci.apache.org/builders/openoffice-fbsd-nightly?numbuilds=100 So it is failing the ‘configure’ and ‘buildstrap’ steps. The latest build at: http://ci.apache.org/builders/openoffice-fbsd-nightly/builds/321/steps/configure/logs/stdio http://ci.apache.org/builders/openoffice-fbsd-nightly/builds/321/steps/configure/logs/stdio shows errors that is the main theme of the previous build failures. sh: can't access tty; job control turned off configure: WARNING: unrecognized options: --disable-mozilla head: /etc/*-release: No such file or directory checking which cppunit to use... configure: WARNING: not using cppunit configure: error: hunspell headers not found. First thing I’ll do is remove the —disable-mozilla and —with-system-hunspell options and performa a manual build , see if it gets any further. I’d like to know however if these are ‘required’ options and if so what is needed in order to stop those errors with these options. Gav… signature.asc Description: Message signed with OpenPGP using GPGMail
Re: [BUILDBOT] - FreeBSD nightly (openoffice-fbsd-nightly)
Hi Gavin, thanks for looking into this! On 2015-05-06 13:46, Gavin McDonald wrote: So the build got further, both configure and buildstrap passed. Now we get libtextcat errors , see: http://ci.apache.org/builders/openoffice-fbsd-nightly/builds/328/steps/build%20--all/logs/stdio http://ci.apache.org/builders/openoffice-fbsd-nightly/builds/328/steps/build --all/logs/stdio [...] ERROR: error 65280 occurred while making /usr/home/buildslave27/slave27/openoffice-fbsd-nightly/build/main/libtextcat When you have fixed the errors in that module you can resume the build by running: build --all:libtextcat Any ideas on that one? There should be a log file for the libtextcat problem with more specific details about the error, but I can't look as the AOO FreeBSD buildbot log files are not available where they should be [1] because their delivery failed [2]. As a reference the corresponding good log file (e.g. for Linux) is at [3]. Please check the log files on the build machine itself at main/libtextcat/unxfbsdx.pro/misc/logs [1] http://ci.apache.org/projects/openoffice/buildlogs/fbsdn/log/unxfbsdx.pro.build.html [2] http://ci.apache.org/builders/openoffice-fbsd-nightly/builds/328/steps/move%20logs%20to%20web/logs/stdio [3] http://ci.apache.org/projects/openoffice/buildlogs/linux64/main/libtextcat/unxlngx6.pro/misc/logs/libtextcat.txt Herbert - To unsubscribe, e-mail: dev-unsubscr...@openoffice.apache.org For additional commands, e-mail: dev-h...@openoffice.apache.org