[MacPorts] #42128: [NEW] Firebird 2.5 Portfile, still problem compiling

MacPorts noreply at macports.org
Sun Mar 2 09:44:29 PST 2014


#42128: [NEW] Firebird 2.5 Portfile, still problem compiling
-------------------------+--------------------------------
  Reporter:  jul_bsd@…   |      Owner:  macports-tickets@…
      Type:  submission  |     Status:  new
  Priority:  Normal      |  Milestone:
 Component:  ports       |    Version:  2.2.1
Resolution:              |   Keywords:
      Port:  Firebird    |
-------------------------+--------------------------------

Comment (by jul_bsd@…):

 Thanks for the feedback cal@

 For icu, I had a discussion w the maintainer of firebird binary package
 for mac and he sayd

 {{{
 2. Ideally you shouldn't use the --with-system-icu it causes all sorts of
 problems. If you create a database
 using one version of ICU (say the latest version in macports) using UTF8
 for example, if you then
 try and use that database on a default build of Firebird 2.5 downloadable
 from Sourceforge, it
 won't work, you will need to back up and restore the database to make it
 usable. Normally (in the past)
 except for endian issues, databases can be swopped between intel systems
 without any problems.

 }}}


 I had a try both w or w/o system-icu but no success.
 I changed the portfile to get the two as variants but default is the one
 included as recommended on firebird side. but w LDFLAGS="-L../lib", it's
 correctly added to command but same error
 Currently
 * included icu: error like above
 * system icu:
 {{{
 /opt/local/bin/ranlib: archive member:
 ../gen/firebird/lib/libfbstatic.a(tpc.o) size too large (archive member
 extends past      the end of the file)
 }}}


 I don't understand the point about gcc. I forced the latest one gcc-4.9
 (as clang got "error: thread-local storage is unsupported for the current
 target"), so it should be libc++, no ?
 On clang compatibility, seems improving
 https://twitter.com/firebirdsql/status/404765948663451648 but not sure if
 released or maybe just part of 3.0 (alpha)

 I update the Portfile and join main.log in both cases.

-- 
Ticket URL: <https://trac.macports.org/ticket/42128#comment:4>
MacPorts <http://www.macports.org/>
Ports system for OS X


More information about the macports-tickets mailing list