[rfc][icedtea7] patch for macosx build

Alex Kasko alex.kasko.lists at gmail.com
Sun Aug 11 14:39:03 PDT 2013


Hi,

I've built icedtea7 head (hg:0a8108854365) for macosx x86_64 and want to 
publish patch for possible upstreaming.

I've used the same sources, as in windows build - obtained from 
"icedtea7/openjdk" directory by running:

     ./configure \
     --disable-system-zlib \
     --disable-system-jpeg \
     --disable-system-png \
     --disable-system-gif \
     --disable-system-lcms \
     --disable-compile-against-syscalls \
     --disable-nss

and "make" on debian wheezy.

Then built these sources on macosx 10.7.5 with xcode 4.3.2 (gcc 4.2.1) 
as a separate openjdk build (without icedtea infrastructure) using 
additional environment
variables:

     export FT2_CFLAGS='-I$(FREETYPE_HEADERS_PATH) 
-I$(FREETYPE_HEADERS_PATH)/freetype2'
     export DISABLE_INTREE_EC=true

Patch was created against icedtea7-forest/jdk (hg:afaedb56b499):

2013-08-11  Alex Kasko  <alex.kasko.mail at gmail.com>

	*make/java/nio/Makefile:
	add "syscalls_fp.c" to compilation list in macosx specific section
	*make/sun/lwawt/FILES_c_macosx.gmk:
	add "cups_fp.c" to compilation list
	*make/sun/lwawt/Makefile:
	add "solaris/native/common/deps" directory to headers search list, and 
to vpath (not sure whether vpath is necessary here)


-- 
Regards,
Alex Kasko
-------------- next part --------------
A non-text attachment was scrubbed...
Name: icedtea7_macosx.patch
Type: text/x-diff
Size: 1583 bytes
Desc: not available
Url : http://mail.openjdk.java.net/pipermail/distro-pkg-dev/attachments/20130812/1a03a3ce/icedtea7_macosx.patch 


More information about the distro-pkg-dev mailing list