[fdo-internals] FDO RFC 21 - New Linux Buildsystem Cmake Based

Greg Boone greg.boone at autodesk.com
Thu Jul 17 14:49:37 EDT 2008

Hi Helio,

You should really get the RFC approved by the PSC before moving too far ahead with the implementation. As a part of the RFC approval, you will have to provide responses on how you have addressed the concerns I originally voiced some time ago:

If the changes are submitted:

1) Can a full build, that includes FDO and all providers, be run in batch, without the need for any FDO/Thirdparty components to be installed?
2) Will new build routines for all FDO, providers and Utility projects be supported as a part of the RFC code submission?
3) Will the build documentation be updated as a part of the submission?
4) How will build validation be performed?

I also recommend not deleting any existing build files as a part of your eventual submission so that both build options can co-exist until all the kinks are worked-out.

You also need to outline how the Windows build will be affected. Just to give you a heads up, I am not in favor of requiring users to dynamically generate .sln, .vcproj or .csproj files.


-----Original Message-----
From: fdo-internals-bounces at lists.osgeo.org [mailto:fdo-internals-bounces at lists.osgeo.org] On Behalf Of Helio Chissini de Castro
Sent: Thursday, July 17, 2008 1:37 PM
To: FDO Internals Mail List
Subject: Re: [fdo-internals] FDO RFC 21 - New Linux Buildsystem Cmake Based

On Tuesday 17 June 2008 13:01:17 Jason Birch wrote:
> Hi Helio (is that an OK form of address?),
> Any update on making the initial patch available?  I'd really like to
> see how this stuff works :)
> Jason

Ok, back from the darkness ( also know as managing a whole part from a future
linux distro release to be out in first alpha )

I sent two weeks the signed form about commits right ( by fax ) and finishing
the second buildsystem cleanup, based on trunk now.
windows build is been slowly introduced now, but for this i will need help
from widows guys too.
Instead of push the minor changes in code to avoid some unexpected surprises,
if gcc is detected the FORTIFY_SOURCE flags are added to gcc behaves as in old
< 4.3 releases.

I will upload the new version  as soon as i back from OSCON next week.

For who not seen the first version of buildsystem patches, they are here for
3.3.1: http://www.geolinux.com.br/


Helio Chissini de Castro
KDE Project
Brasil and South America Primary Contact
fdo-internals mailing list
fdo-internals at lists.osgeo.org

More information about the fdo-internals mailing list