[MacPorts] #20956: openjdk6: build fails on Snow Leopard with error during "corba-build"

MacPorts noreply at macports.org
Tue Nov 2 09:44:35 PDT 2010


#20956: openjdk6: build fails on Snow Leopard with error during "corba-build"
------------------------------------+---------------------------------------
 Reporter:  dmz@…                   |       Owner:  landonf@…           
     Type:  defect                  |      Status:  new                 
 Priority:  Normal                  |   Milestone:                      
Component:  ports                   |     Version:  1.8.0               
 Keywords:                          |        Port:  openjdk6            
------------------------------------+---------------------------------------

Comment(by johnsonlaucn@…):

 This is the latest Portfile and patches that works on my system.

 Changes to current version:

 1. Updated to the latest version b20.

 2. Patches
  a. The latest FreeBSD patch against b20 (patch-set) and NIO selector
 patch (patch-nio-kqueue) applied.
  b. patch-jvm_base_addr: obsoleted and removed.
  c. patch-10.6-ucontext: Fixed <ucontext.h> location for Snow Leopard (and
 Leopard?).
  d. patch-darwin-arch: Fixed Core JDK's platform detection for BSD /
 Darwin.
  e. patch-hotspot-arch: Fixed Hotspot's platform detection for BSD /
 Darwin
  (contributed by someone else, but sorry I forgot the original place this
 patch comes from).
  f. patch-solaris-timezone-md-return-typo: Fixed a typo in TimeZone_md.c
 which may cause 32bit failed to build.
  g. patch-compile-W-format: Fixed some codes that may cause GCC 4.2 to
 generate warnings and fail the build (contributed by Alexander Strange).
  h. patch-skip-sa-build: Skips Serviceability build which Darwin does not
 support.
  i. patch-swing-beans-failed-by-bootjdk: Prevents native DLL loads from
 failing when generating doclet in 64bit bulid with a boot JDK of 32bit by
 switching the JDK to the newly built one.

 3. Parallel build disabled because it will cause hotspot failed to build.

 4. Two variants (32bit & fast-debug) introduced.

 5. New depend dejavu-fonts was introcuded (for Java2D).

 6. openjdk6_bootstrap's Portfile was also changed.
 Now its cacerts file points to the system's default cacerts, which is used
 to establish HTTPS connections during JAXP / JAXWS builds.

 Both 64bit with and without fast-debug built successfully on my Snow
 Leopard.

 32bit is not tested.

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


More information about the macports-tickets mailing list