[MacPorts] #18554: [PATCH] Update sqlite3 build process, add +fts3 variant

MacPorts noreply at macports.org
Thu Feb 19 23:32:56 PST 2009


#18554: [PATCH] Update sqlite3 build process, add +fts3 variant
-----------------------------------+----------------------------------------
  Reporter:  eridius@…             |       Owner:  mww@…            
      Type:  enhancement           |      Status:  closed           
  Priority:  Normal                |   Milestone:  Port Enhancements
 Component:  ports                 |     Version:  1.7.0            
Resolution:  wontfix               |    Keywords:                   
      Port:  sqlite3               |  
-----------------------------------+----------------------------------------
Changes (by mww@…):

  * status:  new => closed
  * resolution:  => wontfix


Comment:

 Regarding  interprocedural optimization, gcc prior to 4.1 only supports
 inlining, so the edge of the amalgamation source should be minimal at
 best. Later versions of gcc and llvm may gain more from this source but as
 the bottleneck of sqlite is normally IO, the effect should again be
 minimal (if any). On PPC this might actually reduce performance as the
 larger binary (due to inlining) requires more memory; Apple compiles its
 sources for PPC optimized for size because of this.

 The [http://www.sqlite.org/amalgamation.html sqlite homepage] states that
 the amalgamation source is for integration (''...contains everything you
 need to integrate SQLite into a larger project'');

 To enable the FTS3 module, the amalgamation sources are not required.
 Should we add a {{{fts3}}} variant nevertheless?

-- 
Ticket URL: <http://trac.macports.org/ticket/18554#comment:1>
MacPorts <http://www.macports.org/>
Ports system for Mac OS


More information about the macports-tickets mailing list