Return-Path: X-Original-To: archive-asf-public-internal@cust-asf2.ponee.io Delivered-To: archive-asf-public-internal@cust-asf2.ponee.io Received: from cust-asf.ponee.io (cust-asf.ponee.io [163.172.22.183]) by cust-asf2.ponee.io (Postfix) with ESMTP id A2B15200D2D for ; Fri, 27 Oct 2017 19:41:00 +0200 (CEST) Received: by cust-asf.ponee.io (Postfix) id A15D4160BF2; Fri, 27 Oct 2017 17:41:00 +0000 (UTC) Delivered-To: archive-asf-public@cust-asf.ponee.io Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by cust-asf.ponee.io (Postfix) with SMTP id 944411609DD for ; Fri, 27 Oct 2017 19:40:59 +0200 (CEST) Received: (qmail 57436 invoked by uid 500); 27 Oct 2017 17:40:58 -0000 Mailing-List: contact dev-help@openoffice.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: dev@openoffice.apache.org Delivered-To: mailing list dev@openoffice.apache.org Received: (qmail 57425 invoked by uid 99); 27 Oct 2017 17:40:58 -0000 Received: from pnap-us-west-generic-nat.apache.org (HELO spamd3-us-west.apache.org) (209.188.14.142) by apache.org (qpsmtpd/0.29) with ESMTP; Fri, 27 Oct 2017 17:40:58 +0000 Received: from localhost (localhost [127.0.0.1]) by spamd3-us-west.apache.org (ASF Mail Server at spamd3-us-west.apache.org) with ESMTP id 75C161805AA for ; Fri, 27 Oct 2017 17:40:57 +0000 (UTC) X-Virus-Scanned: Debian amavisd-new at spamd3-us-west.apache.org X-Spam-Flag: NO X-Spam-Score: -0.148 X-Spam-Level: X-Spam-Status: No, score=-0.148 tagged_above=-999 required=6.31 tests=[HTML_MESSAGE=2, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H2=-2.8, SPF_NEUTRAL=0.652] autolearn=disabled Received: from mx1-lw-eu.apache.org ([10.40.0.8]) by localhost (spamd3-us-west.apache.org [10.40.0.10]) (amavisd-new, port 10024) with ESMTP id kZjdH-XWtdPK for ; Fri, 27 Oct 2017 17:40:51 +0000 (UTC) Received: from resqmta-po-07v.sys.comcast.net (resqmta-po-07v.sys.comcast.net [96.114.154.166]) by mx1-lw-eu.apache.org (ASF Mail Server at mx1-lw-eu.apache.org) with ESMTPS id 4BCD55FB2D for ; Fri, 27 Oct 2017 17:40:50 +0000 (UTC) Received: from resomta-po-12v.sys.comcast.net ([96.114.154.236]) by resqmta-po-07v.sys.comcast.net with ESMTP id 88cWeg9Z45zb888cde1sgx; Fri, 27 Oct 2017 17:40:43 +0000 Received: from [192.168.199.10] ([69.251.90.98]) by resomta-po-12v.sys.comcast.net with SMTP id 88cbeopS8WFyC88cce2qnr; Fri, 27 Oct 2017 17:40:43 +0000 From: Jim Jagielski Content-Type: multipart/alternative; boundary="Apple-Mail=_1E1B0E95-F0F8-4CE4-ADA8-EF6482DC642E" Mime-Version: 1.0 (Mac OS X Mail 10.3 \(3273\)) Subject: Re: [Build] XCode 8.3.3 / 4.1.4 - quicktime.h header missing Date: Fri, 27 Oct 2017 13:40:41 -0400 References: <72B743AA-2BD9-43D2-8D9F-53A7EDA3E268@jaguNET.com> <97663606-D3B6-48BD-8AD7-E39436A8FFFB@comcast.net> <8E9B31D4-C82A-4A36-86A0-A4117319AABC@jaguNET.com> <0184FABA-755B-451C-8C4D-F33E73706FDB@comcast.net> <5B791DBC-C267-4B62-82D7-02604D00C268@comcast.net> <557D3B48-B72E-4DA1-B88F-95C55A4F1EB2@comcast.net> <971CD87B-F4AB-49F8-8535-B76E307EE9C2@jaguNET.com> <0C6BA510-F786-4410-8510-0876CF6A39EB@comcast.net> <0BD93840-4650-425D-84B2-794530114B77@jaguNET.com> To: OOo Apache In-Reply-To: Message-Id: X-Mailer: Apple Mail (2.3273) X-CMAE-Envelope: MS4wfArpC8EJ1szMiTcZLNVBnkPKUwzjn/kb486FGmB+CMEaimJ+P36L7Q6XeD1fN50EzHCaFgAc5AAuCDUbejmd/EzO6EzibAJrhhMVXuxOCTQifdbaab51 YM57RbScA8bz5kgcBTvtoDDklyVQZtzTWx6nJmK9yNIaWYp/aEOtm1k8 archived-at: Fri, 27 Oct 2017 17:41:00 -0000 --Apple-Mail=_1E1B0E95-F0F8-4CE4-ADA8-EF6482DC642E Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset=utf-8 Attached is the build script I've been using (also in = devtools/build-scripts): it describes the env and the programs installed (and versions)... I do = use Java7 #!/bin/sh ### 4.1.2 Script: ### 4.1.2 Script: echo "### Configure" ### 4.1.2 Script: ./configure \ ### 4.1.2 Script: --with-build-version=3D"$(date +"%Y-%m-%d = %H:%M:%S (%a, %d %b %Y)")" \ ### 4.1.2 Script: --enable-verbose \ ### 4.1.2 Script: --enable-category-b \ ### 4.1.2 Script: --enable-wiki-publisher \ ### 4.1.2 Script: --enable-bundled-dictionaries \ ### 4.1.2 Script: --without-stlport \ ### 4.1.2 Script: = --with-dmake-path=3D/Users/jsc/dev/tools/bin/dmake \ ### 4.1.2 Script: = --with-epm=3D/Users/jsc/dev/tools/bin/epm/epm \ ### 4.1.2 Script: --with-openldap \ ### 4.1.2 Script: = --with-junit=3D/Users/jsc/dev/tools/junit/junit-4.11.jar \ ### 4.1.2 Script: = --with-packager-list=3D/Users/jsc/dev/svn/aoo-build-pack.lst ### 4.1.2 Script: = --with-jdk-home=3D/Library/Java/JavaVirtualMachines/jdk1.7.0_67.jdk/Conten= ts/Home \ ### 4.1.2 Script: = --with-ant-home=3D/Users/jsc/dev/tools/apache-ant-1.9.3/dist \ ### 4.1.2 Script: --with-lang=3D"kid ast bg ca ca-XR ca-XV = cs da de el en-GB en-US es eu fi fr gd gl he hi hu it ja km ko lt nb nl = pl pt pt-BR ru sk sl sr sv ta th tr vi zh-CN zh-TW" ### 4.1.2 Script: ### 4.1.2 Script: # # Build-script for AOO 4.1.x on OSX 10.12 # # System Setup: # XCode 8.3.3 (Updated w/ https://github.com/devernay/xcodelegacy.git) # # Local Changes: # MacPorts: # o apache-ant (1.9.9) # o gnutar (1.29) (symlink gnutar to gtar) # o perl5 (perl5.22) # o p5-archive-* # o p5-lwp-* # o p5-xml-parser # # Oracle JAVA 1.7 JDK # # /usr/local: # o dmake # = http://sourceforge.net/projects/oooextras.mirror/files/dmake-4.12.tar.bz2 # ./configure --prefix=3D/usr/local ; make install # o epm # http://www.msweet.org/files/project2/epm-4.3-source.tar.gz # $ ./configure --prefix=3D/usr/local ; make install # # o openssl (1.0.2j) # https://www.openssl.org/source/openssl-1.0.2j.tar.gz # $ export MACOSX_DEPLOYMENT_TARGET=3D10.7 # $ ./Configure darwin64-x86_64-cc no-shared --prefix=3D/usr/local= --openssldir=3D/usr/local ; make install # # Env: # LIBRARY_PATH=3D/usr/local/lib # C_INCLUDE_PATH=3D/usr/local/include # CPLUS_INCLUDE_PATH=3D/usr/local/include # MACOSX_DEPLOYMENT_TARGET=3D10.7 # = PATH=3D/opt/local/bin:/opt/local/sbin:/usr/local/bin:/usr/bin:/bin:/usr/sb= in:/sbin:. # # Notes: # o openssl required for serf; we build non-shared so all # linkings are to the static libs # # o JDK 1.7 seems to work better; and it's always best to # have just *one* version of te JDK installed. # if [ ! -d ../main -o ! -d sal ] ; then echo "CHDIR into AOO's main/ directory first!" exit 1 fi if [ -z "$JAVA_HOME" ] ; then JAVA_HOME=3D$(/usr/libexec/java_home -v 1.7) fi if [ ! -d "$JAVA_HOME" ] ; then echo "JAVA_HOME not found: $JAVA_HOME" exit 1 fi export JAVA_HOME echo "JAVA_HOME is: $JAVA_HOME..." if [ -z "$ANT_HOME" ] ; then ANT_HOME=3D/usr/local/share/java/apache-ant fi if [ ! -d "$ANT_HOME" ] ; then echo "ANT_HOME not found: $ANT_HOME" exit 1 fi export ANT_HOME echo "ANT_HOME is: $ANT_HOME..." if [ -z "$JUNIT_PATH" ] ; then JUNIT_PATH=3D/usr/local/share/java/junit.jar fi if [ ! -e "$JUNIT_PATH" ] ; then echo "JUNIT_PATH not found: $JUNIT_PATH" exit 1 fi export JUNIT_PATH echo "JUNIT_PATH is: $JUNIT_PATH..." if [ ! -e external/unowinreg/unowinreg.dll ] ; then echo "Downloading unowinreg.dll..." curl -o external/unowinreg/unowinreg.dll = http://www.openoffice.org/tools/unowinreg_prebuild/680/unowinreg.dll fi LANGS=3D"ast bg ca ca-XR ca-XV cs da de el en-GB en-US es eu fi fr gd gl = he hi hu it ja km ko lt nb nl pl pt pt-BR ru sk sl sr sv ta th tr vi = zh-CN zh-TW" if [ ! -e configure -o configure.in -nt configure ] ; then echo "Running autoconf..." autoconf || exit 1 fi ./configure \ --with-build-version=3D"$(date +"%Y-%m-%d %H:%M:%S (%a, %d %b %Y)") = - `uname -sm`" \ --with-vendor=3D"Apache OpenOffice Community Build" \ --enable-verbose \ --with-openldap \ --enable-category-b \ --enable-bundled-dictionaries \ --enable-wiki-publisher \ --with-junit=3D"$JUNIT_PATH" \ --with-jdk-home=3D"$JAVA_HOME" \ --with-ant-home=3D"$ANT_HOME" \ --with-epm=3D/usr/local/bin/epm \ --with-dmake-path=3D/usr/local/bin/dmake \ --without-stlport \ --with-package-format=3D"installed dmg" \ --disable-systray \ --with-alloc=3Dsystem \ --with-lang=3D"${LANGS}" \ | tee config.out || exit 1 ./bootstrap || exit 1 source ./MacOSXX64Env.Set.sh || exit 1 cd instsetoo_native time perl "$SOLARENV/bin/build.pl" --all -- -P4 || exit 1 cd util dmake ooolanguagepack || exit 1 dmake sdkoo_en-US || exit 1 date "+Build ended at %H:%M:%S" > On Oct 27, 2017, at 1:13 PM, Dave Fisher = wrote: >=20 > Hi Jim, >=20 > OK. That helped, but now I am stuck because in odk and javadoc = generation. >=20 > dmake: Error code 1, while making = '../../unxmaccx.pro/bin/odkcommon/docs/java/ref/index.html' > dmake: '../../unxmaccx.pro/bin/odkcommon/docs/java/ref/index.html' = removed. >=20 > 1 module(s):=20 > odk > need(s) to be rebuilt >=20 > I think I need to switch to JDK 7, but that is no longer easy. Do you = have any advice? >=20 > Regards, > Dave >=20 >> On Oct 27, 2017, at 4:01 AM, Jim Jagielski > wrote: >>=20 >> I also run from the Terminal... well, iTerm. >>=20 >>> On Oct 26, 2017, at 8:08 PM, Dave Fisher > wrote: >>>=20 >>> Downloading the SDK now. >>>=20 >>> While I wait - I run from terminal are you running elsewhere? >>>=20 >>>> On Oct 26, 2017, at 4:59 PM, Jim Jagielski >> wrote: >>>>=20 >>>> sdk 10.9 lacks Python. No idea why. >>>>=20 >>>> Install sdk 10.11 and configure should find and use that one. >>>>=20 >>>> All this is fixed in trunk. >>>>=20 >>>>> On Oct 26, 2017, at 7:29 PM, Dave Fisher >> wrote: >>>>>=20 >>>>> Hi - >>>>>=20 >>>>> Well this is a royal pain to setup. >>>>>=20 >>>>> I=E2=80=99ve done the xcodelegacy and have installed the 10.7 and = 10.9 SDKs. >>>>>=20 >>>>> I have a fresh copy of the branch AOO414. I run and now it cannot = find python headers. >>>>>=20 >>>>> checking which python to use... compiling against system python = (/usr/bin/python) >>>>> compiling against system python (version 2.7) >>>>> checking Python.h usability... no >>>>> checking Python.h presence... no >>>>> checking for Python.h... no >>>>> configure: error: Python headers not found >>>>>=20 >>>>> I need help. What the heck happened to my Python setup? >>>>>=20 >>>>> Thanks, >>>>> Dave >>>>>=20 >>>>>> On Oct 26, 2017, at 1:00 PM, Dave Fisher > >>> wrote: >>>>>>=20 >>>>>> Hi Jim, >>>>>>=20 >>>>>> I=E2=80=99m building AOO 4.1.4 using macOS12 library and made it = all the way to VCL where I get: >>>>>>=20 >>>>>> = /Users/davewave/Development/aoo-4.1.4/main/vcl/aqua/source/dtrans/PictToBm= pFlt.cxx:34:10: fatal error: 'QuickTime/QuickTime.h' file not found >>>>>> #include >>>>>>=20 >>>>>> Do I need to use XCodeLegacy and point to 10.7? >>>>>>=20 >>>>>> Regards, >>>>>> Dave >>>>>>=20 >>>>>>> On Oct 25, 2017, at 12:24 PM, Dave Fisher > >>> wrote: >>>>>>>=20 >>>>>>> Hi - >>>>>>>=20 >>>>>>> I am now on Xcode 8.3.3. Cleaned up and reset. >>>>>>>=20 >>>>>>> I now I=E2=80=99m on an issues with Redland: >>>>>>>=20 >>>>>>> configure: error: Raptor is too old - see = http://librdf.org/raptor/ = > = = >> to get a 2.0.7 = or newer >>>>>>> dmake: Error code 1, while making = '../unxmaccx.pro/misc/build/so_configured_so_rasqal' >>>>>>>=20 >>>>>>> 1 module(s):=20 >>>>>>> redland >>>>>>> need(s) to be rebuilt >>>>>>>=20 >>>>>>> Reason(s): >>>>>>>=20 >>>>>>> ERROR: error 65280 occurred while making = /Users/davewave/Development/aoo/main/redland/rasqal >>>>>>>=20 >>>>>>> When you have fixed the errors in that module you can resume the = build by running: >>>>>>>=20 >>>>>>> build --all:redland >>>>>>>=20 >>>>>>> Looking into this it looks bogus and I went past the check and = now: >>>>>>>=20 >>>>>>> configure: error: Rasqal is not installed or too old - see = http://librdf.org/rasqal/ = > >> to get a version in range 0.9.25 to 0.9.99 >>>>>>> dmake: Error code 1, while making = '../unxmaccx.pro/misc/build/so_configured_so_redland' >>>>>>>=20 >>>>>>> 1 module(s):=20 >>>>>>> redland >>>>>>> need(s) to be rebuilt >>>>>>>=20 >>>>>>> Reason(s): >>>>>>>=20 >>>>>>> ERROR: error 65280 occurred while making = /Users/davewave/Development/aoo/main/redland/redland >>>>>>>=20 >>>>>>> When you have fixed the errors in that module you can resume the = build by running: >>>>>>>=20 >>>>>>> build --all:redland >>>>>>>=20 >>>>>>> Looks like I have something off in my environment. >>>>>>>=20 >>>>>>> Regards, >>>>>>> Dave >>>>>>>=20 >>>>>>>=20 >>>>>>>> On Oct 25, 2017, at 8:19 AM, Dave Fisher > >>> wrote: >>>>>>>>=20 >>>>>>>> Hi Jim, >>>>>>>>=20 >>>>>>>> Thanks. I have Xcode 9 which has the following: >>>>>>>>=20 >>>>>>>> $ xcodebuild -showsdks >>>>>>>> iOS SDKs: >>>>>>>> iOS 11.0 -sdk iphoneos11.0 >>>>>>>>=20 >>>>>>>> iOS Simulator SDKs: >>>>>>>> Simulator - iOS 11.0 -sdk iphonesimulator11.0 >>>>>>>>=20 >>>>>>>> macOS SDKs: >>>>>>>> macOS 10.13 -sdk macosx10.13 >>>>>>>>=20 >>>>>>>> tvOS SDKs: >>>>>>>> tvOS 11.0 -sdk appletvos11.0 >>>>>>>>=20 >>>>>>>> tvOS Simulator SDKs: >>>>>>>> Simulator - tvOS 11.0 -sdk = appletvsimulator11.0 >>>>>>>>=20 >>>>>>>> watchOS SDKs: >>>>>>>> watchOS 4.0 -sdk watchos4.0 >>>>>>>>=20 >>>>>>>> watchOS Simulator SDKs: >>>>>>>> Simulator - watchOS 4.0 -sdk watchsimulator4.0 >>>>>>>>=20 >>>>>>>> I modified configure to target 10.13 and adjusted the egrep: >>>>>>>>=20 >>>>>>>> sdk_found=3D`xcodebuild -showsdks | $EGREP "sdk = macosx10.(10|11|12|13)" | sed -e "s/.*sdk //" | head -n1` >>>>>>>>=20 >>>>>>>> Also -=20 >>>>>>>> # sdk_target=3D10.9 = =20 >>>>>>>> sdk_target=3D10.13 >>>>>>>>=20 >>>>>>>> The last means the environment variable = MACOSX_DEPLOYMENT_TARGET in the release script is not used. >>>>>>>>=20 >>>>>>>> On to the next issue with the category B downloads. Certificate = store issues giving 500 errors. >>>>>>>>=20 >>>>>>>> Also, I noticed a version 5.5 of Tomcat =E2=80=A6. >>>>>>>>=20 >>>>>>>> Regards, >>>>>>>> Dave >>>>>>>>=20 >>>>>>>>> On Oct 25, 2017, at 5:32 AM, Jim Jagielski > >>> wrote: >>>>>>>>>=20 >>>>>>>>> Actually, if you have Xcode7 or Xcode8, there is no need for >>>>>>>>> Xcodelegacy at all. >>>>>>>>>=20 >>>>>>>>> All Xcodelegacy does is obtain older macOS SDKs and installs = them >>>>>>>>> in Xcode. But we use the latest SDK available (via configure). = So >>>>>>>>> Xcodelegacy is not a requirement/dependency per se. It's just >>>>>>>>> useful in case we get into a situation where we need to >>>>>>>>> use an older SDK rather than the latest. >>>>>>>>>=20 >>>>>>>>>> On Oct 24, 2017, at 6:00 PM, Dave Fisher = = > >>> wrote: >>>>>>>>>>=20 >>>>>>>>>> Hi Jim, >>>>>>>>>>=20 >>>>>>>>>> I=E2=80=99m hung up on what I should do with = https://github.com/devernay/xcodelegacy = = > = >> = = > = >>> >>>>>>>>>>=20 >>>>>>>>>> What should I download before I run the scripts? Which form = of the command should I use? >>>>>>>>>>=20 >>>>>>>>>> BTW - this requirement is only mentioned in the build release = script. >>>>>>>>>>=20 >>>>>>>>>> Regards, >>>>>>>>>> Dave >>>>>>>>>>=20 >>>>>>>>>>> On Oct 23, 2017, at 5:38 PM, Dave Fisher = = > >> > >>>> wrote: >>>>>>>>>>>=20 >>>>>>>>>>> Hi Jim, >>>>>>>>>>>=20 >>>>>>>>>>> I wanted to validate build instructions. Should I take these = two from your github for my MacOS Sierra environment? >>>>>>>>>>>=20 >>>>>>>>>>> Regards, >>>>>>>>>>> Dave >>>>>>>>>>>=20 >>>>>>>>>>> Sent from my iPhone >>>>>>>>>>>=20 >>>>>>>>>>>> On Oct 20, 2017, at 7:31 AM, Jim Jagielski > >> > >>>> wrote: >>>>>>>>>>>>=20 >>>>>>>>>>>> Just a FYI that I am tracking dmake and epm on the >>>>>>>>>>>> below Github pages: >>>>>>>>>>>>=20 >>>>>>>>>>>> o https://github.com/jimjag/epm = > >> > >>> >>>>>>>>>>>> o https://github.com/jimjag/dmake = > >> > >>> >>>>>>>>>>>>=20 >>>>>>>>>>>> I know we are moving away from dmake, but IMO it'll take >>>>>>>>>>>> some time for that to be complete. Plus, updating to the >>>>>>>>>>>> latest version of EPM is useful (it's the ONLY way to build >>>>>>>>>>>> the macOS versions now, for example), but we also need >>>>>>>>>>>> the AOO-specific patches in there. Which are included >>>>>>>>>>>> in my forks. >>>>>>>>>>>>=20 >>>>>>>>>>>> Just topic for discussion and chewing over >>>>>>>>>>>>=20 >>>>>>>>>>>> = --------------------------------------------------------------------- >>>>>>>>>>>> To unsubscribe, e-mail: = dev-unsubscribe@openoffice.apache.org = = > = = >> = = > = = >>> >>>>>>>>>>>> For additional commands, e-mail: = dev-help@openoffice.apache.org = > = = >> = = > = >>> >>>>>>>>>>>>=20 >>>>>>>>>>>=20 >>>>>>>>>>>=20 >>>>>>>>>>> = --------------------------------------------------------------------- >>>>>>>>>>> To unsubscribe, e-mail: = dev-unsubscribe@openoffice.apache.org = = > = = >> = = > = = >>> >>>>>>>>>>> For additional commands, e-mail: = dev-help@openoffice.apache.org = > = = >> = = > = = >>> >>>=20 >>=20 >=20 --Apple-Mail=_1E1B0E95-F0F8-4CE4-ADA8-EF6482DC642E--