Re: Compiling 4.1.1 on MacOS X 10.6.8 (intel) - GCC version problem

2014-11-27 Thread Herbert Duerr

On 27.11.2014 01:09, Clive Bruton wrote:

I am trying to compile OpenOffice 4.1.1 to run on MacOS X 10.6.8.


For building older versions of OpenOffice on Mac please see [1]. It 
requires XCode 2 or XCode 3, both of which are not easy to get nowadays. 
They are also almost impossible to install on current systems. For these 
older versions the page also documents the requirement to compile with 
the 10.4 SDK.


For building AOO 4.1 or newer please see [2]. The build system has been 
reworked to allow current XCode versions (4.5 or newer) and works fine 
with newer SDKs (10.7 or newer). However OSX 10.7 or newer are a 
requirement for these newer builds.


[1] 
https://wiki.openoffice.org/wiki/Documentation/Building_Guide/Building_on_MacOSX
[2] 
https://wiki.openoffice.org/wiki/Documentation/Building_Guide_AOO/Building_on_MacOsX



When I
run the ./configure it runs for a few seconds then shows the following
error:

 checking the GNU gcc compiler version... configure: error:
 found version 1.0.2, use version 3+ of the gcc compiler

If I run:

 gcc -v

I get:

 gcc version 4.2.1 (Apple Inc. build 5659)

Any ideas on how to fix this?

Also, what's the specific reason 4.1.1 isn't built as a binary for
10.6.8, while 4.0.1 is?


Please see above. The build system was quite outdated, the build 
requirements were more than obsolete and targeted platforms that were no 
longer supported by Apple. Also many other vendors like Mozilla, Google, 
Microsoft, Adobe, etc. had already dropped support for these old platforms.


When we did the overdue refresh for newer platforms we also used the 
opportunity to switch to 64bit. It would have been possible to get it 
work on OSX10.6 too, but it was already unsupported by Apple then and 
nobody was interested to put work into backporting the stuff [3].


[3] http://markmail.org/message/qfqarbaoesonibur

Herbert

-
To unsubscribe, e-mail: dev-unsubscr...@openoffice.apache.org
For additional commands, e-mail: dev-h...@openoffice.apache.org



Re: Compiling 4.1.1 on MacOS X 10.6.8 (intel) - GCC version problem

2014-11-27 Thread Clive Bruton


On 27 Nov 2014, at 08:35, Herbert Duerr wrote:


For building older versions of OpenOffice on Mac please see [1].


I think what you are saying is that there are dependencies in the  
code that require 10.7. If this is the case then the error reported  
should be that the system is not supported (and why), rather than the  
gcc version is incorrect.


It requires XCode 2 or XCode 3, both of which are not easy to get  
nowadays. They are also almost impossible to install on current  
systems. For these older versions the page also documents the  
requirement to compile with the 10.4 SDK.


Actually, these versions of Xcode are easy enough to get (I  
downloaded 3.2.6 just a few days ago), and at least with 3.x the  
option is there in the install to include support for 10.4. The old  
versions of Xcode are here (Xcode 2.3-6.1 for download, just search  
for Xcode):


https://developer.apple.com/downloads/index.action

Please see above. The build system was quite outdated, the build  
requirements were more than obsolete and targeted platforms that  
were no longer supported by Apple. Also many other vendors like  
Mozilla, Google, Microsoft, Adobe, etc. had already dropped support  
for these old platforms.


When we did the overdue refresh for newer platforms we also used  
the opportunity to switch to 64bit. It would have been possible to  
get it work on OSX10.6 too, but it was already unsupported by Apple  
then and nobody was interested to put work into backporting the  
stuff [3].


Thanks for the note. I think the issue is that all the companies you  
name have a commercial interest in obsolescence, I'm not sure what  
the incentive for the Apache foundation would be in supporting that  
business model. From my own perspective, and I am probably in a small  
minority, my interest in supporting older systems (ie up to 10.6) is  
because they are able to run PPC and classic apps, which 10.7 is  
unable to do. I'm pretty sure I have Apache and MySQL running on such  
systems.



-- Clive

-
To unsubscribe, e-mail: dev-unsubscr...@openoffice.apache.org
For additional commands, e-mail: dev-h...@openoffice.apache.org



Re: Compiling 4.1.1 on MacOS X 10.6.8 (intel) - GCC version problem

2014-11-27 Thread Herbert Duerr

On 27.11.2014 12:31, Clive Bruton wrote:

On 27 Nov 2014, at 08:35, Herbert Duerr wrote:


For building older versions of OpenOffice on Mac please see [1].


I think what you are saying is that there are dependencies in the code
that require 10.7. If this is the case then the error reported should be
that the system is not supported (and why), rather than the gcc version
is incorrect.


Agreed. This and other messages should be updated to pinpoint the exact 
root cause. Also the configure options that don't make sense on a 
platform should be removed altogether. While reworking the configure 
step IMHO also the advanced options should have to be enabled extra. 
There is plenty of opportunity to make the configure step and the build 
system much smoother.



It requires XCode 2 or XCode 3, both of which are not easy to get
nowadays. They are also almost impossible to install on current
systems. For these older versions the page also documents the
requirement to compile with the 10.4 SDK.


Actually, these versions of Xcode are easy enough to get (I downloaded
3.2.6 just a few days ago), and at least with 3.x the option is there in
the install to include support for 10.4. The old versions of Xcode are
here (Xcode 2.3-6.1 for download, just search for Xcode):

 https://developer.apple.com/downloads/index.action


Installing and running these old XCodes on recent systems (e.g. 
Yosemite) is the really tricky thing. And finding and downloading their 
blobs is also not as easy as installing them from the app store.



Please see above. The build system was quite outdated, the build
requirements were more than obsolete and targeted platforms that were
no longer supported by Apple. Also many other vendors like Mozilla,
Google, Microsoft, Adobe, etc. had already dropped support for these
old platforms.

When we did the overdue refresh for newer platforms we also used the
opportunity to switch to 64bit. It would have been possible to get it
work on OSX10.6 too, but it was already unsupported by Apple then and
nobody was interested to put work into backporting the stuff [3].


Thanks for the note. I think the issue is that all the companies you
name have a commercial interest in obsolescence, I'm not sure what the
incentive for the Apache foundation would be in supporting that business
model.


I'm not sure that e.g. Google or Mozilla are interested in planned 
obsolescence. They are probably just not interested in putting extra 
effort into providing upgrade paths for users that seem to be averse to 
upgrading. The law of diminishing returns applies in this situation.



From my own perspective, and I am probably in a small minority,
my interest in supporting older systems (ie up to 10.6) is because they
are able to run PPC and classic apps, which 10.7 is unable to do. I'm
pretty sure I have Apache and MySQL running on such systems.


The two Apache projects you mentioned probably just require plain POSIX 
compliance for their development platforms. AFAIK this aspect of the Mac 
development environment has remained stable, so not extra effort was 
required, whereas in our GUI heavy requirements plenty of stuff has been 
deprecated. We cannot ignore these deprecations forever, they'll be 
removed sooner or later.


Anyway, in your case I suggest to build the latest AOO 4.0.1 source [1] 
on XCode3 with the Mac 10.4 SDK using the build instructions at [2].


[1] http://svn.apache.org/repos/asf/openoffice/tags/AOO401/
[2] 
https://wiki.openoffice.org/wiki/Documentation/Building_Guide/Building_on_MacOSX


Herbert


-
To unsubscribe, e-mail: dev-unsubscr...@openoffice.apache.org
For additional commands, e-mail: dev-h...@openoffice.apache.org



Re: Issues for vertical layout on Mac

2014-11-27 Thread Herbert Duerr

Hi Aron,

On 27.11.2014 08:53, aron wrote:

I reported a vertical layout issues under Mac at here
https://www.libreoffice.org/bugzilla/show_bug.cgi?id=86768
also reported it at OpenOffice's bugzilla
https://issues.apache.org/ooo/show_bug.cgi?id=125908


It looks like OSX's CoreText does funny things when vertical mode is 
requested for fonts that don't understand the concept of vertical mode.


I suggest to experiment with the pCFVertBool variable in 
main/vcl/aqua/source/gdi/ctfonts.cxx or by disabling the line setting 
the value for KCTVerticalFormsAttributeName altogether. If it shows that 
only fonts without OpenType's vert or vrt2 feature are affected we 
could add a check for this and then work around this CoreText problem.


I've updated the AOO issue you reported accordingly.


Like shown in the illustration below, both Mongolian and English text is
not handled correctly on vertical layout mode under Mac(and Ubuntu too
although there is no Ubuntu's screen shot at here).


Attachments are stripped from mails sent to this mailing list so the 
images cannot be seen. But they are available in the issue you reported.



-
To unsubscribe, e-mail: dev-unsubscr...@openoffice.apache.org
For additional commands, e-mail: dev-h...@openoffice.apache.org



Re: 2015 -- Our 30th Anniversary

2014-11-27 Thread Kay Schenk


On 11/24/2014 11:00 AM, Louis Suárez-Potts wrote:
 Let's imagine a roller coaster.
 
 But I would also ask then the group at OX (Ye Olde Hamburg contingent), as
 well as others in LO, say, to join in. This quarter century chunk is
 *serious* time. It's not a trivial expanse of forget me nots trod under
 history's sneakers.
 
 It's time that's been spent making a product that's proven resilient and
 powerful and it its making included a huge number of people, not all of
 whom are here listening but all the same are there using.
 
 louis

You are SO right! Regardless of a 30th or 25th anniversary, it is not
inconsequential.

So what are your thoughts on appropriate activities for this occasion?


 
 On 24 November 2014 at 13:01, Kay Schenk kay.sch...@gmail.com wrote:
 
 On Sun, Nov 23, 2014 at 11:48 PM, Roberto Galoppini 
 roberto.galopp...@gmail.com wrote:

 2014-11-23 21:55 GMT+01:00 Louis Suárez-Potts lui...@gmail.com:


 On 2014-11 -23, at 12:58, Kay Schenk kay.sch...@gmail.com wrote:

 On Fri, Oct 24, 2014 at 7:41 AM, Rob Weir r...@robweir.com wrote:

 Those who know the history know that Apache OpenOffice is the
 continuation of the OpenOffice.org project, which itself came from a
 proprietary suite developed in Germany called StarOffice, which
 itself
 started as StarWriter, an application written in 1985 by Marco
 Börries
 .

 So next year, in 2015, will be our 30th anniversary.

 Any ideas what we might do?

 For example, does anyone still have a Zilog Z80 (or an emulator)
 that
 can run the original StarWriter?

 It looks like some emulators here:

 http://www.z80.info/z80emu.htm#EMU_CPU_W32

 It might be interesting to show the history of Writer, from release
 to
 release, via a set of screen shots (or a movie) showing the
 evolution
 of the UI.

 Regards,

 -Rob


 Can we reach a consensus on whether 2015 should be a 25 yr or 30 yr
 anniversary? It would be great to get some graphic types involved
 soon
 in
 creating an appropriate logo for the websites to put up in 2015.

 Why do we need a certain date to enable good graphics? Note, I’m a
 historian. That means that I distrust any claim to date certainty and
 believe, rather, that we can trace backwards the emergence of
 modalities
 of
 living which in the present lay claim to having been birthed at
 particular
 moments, though in historical narrative that was only when they were
 revealed to be as such.

 Hence, a graph(ic) would do nicely, no? Not a cake but a chart?


 I wasn't actually thinking of a cake but maybe a fun modification to the
 round logo for a year -- encircled with silver (25th anniversary?) or the
 like.





 Would be cool to do something like this: http://historyofbitcoin.org/


 Yes, it would, and I think we have this timeline somewhere...I'll try to
 locate it.



 Roberto









 Despite the fact that 1985 was the release of a text based StarWriter
 rather than graphical, I, personally am good with this date.


 --



 -
 MzK

 One must still have chaos in oneself to be able to give birth
 to a dancing star.
 -- Friedrich Nietzsche


 -
 To unsubscribe, e-mail: dev-unsubscr...@openoffice.apache.org
 For additional commands, e-mail: dev-h...@openoffice.apache.org






 --

 -
 MzK

 One must still have chaos in oneself to be able to give birth
  to a dancing star.
  -- Friedrich Nietzsche

 

-- 
-
MzK

One must still have chaos in oneself to be able to give birth
 to a dancing star.
 -- Friedrich Nietzsche

-
To unsubscribe, e-mail: dev-unsubscr...@openoffice.apache.org
For additional commands, e-mail: dev-h...@openoffice.apache.org