espie
798b9a1d04
no longer hangs. make sure your ld.so is uptodate!!!
2017-05-08 17:52:46 +00:00
kurt
aec6c735a6
- fix clang + fastdebug issue in loopPredicate.cpp
...
- use HW_PHYSMEM64 to correct assert in fastdebug
2017-04-24 15:25:49 +00:00
espie
7d16fc98f7
prevent building on clang arch until someone figures out why it hangs
2017-04-23 02:32:34 +00:00
kurt
0ce7f70751
- Clean up makefile and fix MAKE_ENV as per espie@ guidance. okay espie@
2017-04-23 00:29:22 +00:00
kurt
558715b919
- disconnect devel/jdk/1.7 from the build
...
- adjust java.port.mk so all 1.7 and lower ports now build with 1.8
- bump revision on affected ports
okay sthen@, ian@, landry@
2017-04-21 13:27:46 +00:00
kurt
5f69cd0166
- patches to allow build with clang 4.0
...
- uncomment MAKE_ENV+=USE_CLANG=true to build with clang
2017-04-21 02:30:40 +00:00
sthen
7b9fdbb2c9
use LIBCXX
2017-04-10 11:45:22 +00:00
kurt
c51b401d76
Eliminiate with_ipv6 FLAVOR. ipv6 will be included in the main package
...
by default now. However ipv4 will continue to be the default address
family in the package. To enable ipv6 (and disable ipv4 in the process),
see package README's. okay sthen@ with feedback from ajacoutot@
2017-03-10 02:21:22 +00:00
jca
7a37b45b32
Honour CC/CXX
2017-03-04 22:12:19 +00:00
kurt
fa446505dc
- fix socket creation in with_ipv6 flavor by stopping the jdk from forcing
...
ipv4 to ipv6 address mapping on using the IPV6_V6ONLY socket option.
2017-02-23 13:11:42 +00:00
kurt
9626e97026
- Update to u121
...
Contains many upstream bug fixes and security fixes which
can be mined from u112-u121 release notes here:
http://www.oracle.com/technetwork/java/javase/8u-relnotes-2225394.html
- Update cacerts from freebsd repo
- Remove patch now upstream
okay sthen@
2017-02-07 16:56:51 +00:00
kurt
ba858a5a9a
- switch bootstrap to bootjdk so that jdk 1.7 can be removed
...
- fix getOpenFileDescriptorCount() reported by Pavel Korovin
okay sthen@
2016-12-31 19:58:56 +00:00
kurt
90b685810e
Update to u112.
...
Contains many upstream bug fixes and security fixes which
can be mined from u72-u112 release notes here:
http://www.oracle.com/technetwork/java/javase/8u-relnotes-2225394.html
Tested by naddy@ edd@ sthen@. okay sthen@
2016-12-16 17:27:45 +00:00
sthen
bfed43c14f
use the centralized ld "wxneeded" wrapper for the jdk ports.
2016-08-18 12:29:32 +00:00
sthen
87ce503717
apply the same ld wrapper to jdk/1.8 as was done for jdk/1.7 to mark the
...
binaries as wxneeded.
this build is less complicated than 1.7 so a nicer fix than the wrapper
should be sanely possible, but committing the simpler one for now to
hopefully unbreak packages.
2016-08-17 21:58:36 +00:00
sthen
2c9f598da6
mark jdk/1.7 as wxneeded (and provide new amd64/i386 bootstraps), this is
...
done via an ld wrapper script in ${WRKDIR}/bin because the build process is
fairly complicated and already involves several layers of patches.
2016-08-17 21:36:47 +00:00
naddy
0df352d3a4
replace libiconv module
2016-08-01 21:45:30 +00:00
espie
1d55a231e7
add is-branch to all trivial ports that exist as multiple branches.
2016-06-29 16:14:38 +00:00
sthen
e85f5d7911
new bootstraps for TIB
2016-05-07 20:43:10 +00:00
naddy
52501c1f09
replace libiconv module with library dependency; no bump needed
2016-04-09 20:14:48 +00:00
naddy
2c4204cf62
remove SHARED_ONLY from simple ports that use the gettext or libiconv module
2016-03-18 21:38:22 +00:00
kurt
929a88ed9c
Update to u72. Contains many upstream bug fixes and security fixes which
...
can be mined from u51-u72 release notes here:
http://www.oracle.com/technetwork/java/javase/8u-relnotes-2225394.html
Tested by Caspar Schutijser. okay sthen@ & naddy
2016-02-23 20:54:51 +00:00
jasper
c4be4b956e
hookup missing README; ok kurt@
2016-01-06 09:48:44 +00:00
sthen
97889e162c
switch my distfiles mirror to https
2015-12-03 21:24:29 +00:00
jasper
dd11ff3185
switch distfiles.nl to SSL, setup with security/letsencrypt/client
2015-11-24 09:11:02 +00:00
kurt
c96dfe17fb
Fix unpack200 segfault due to symbol visablity.
2015-07-01 15:44:48 +00:00
naddy
04cc37d54d
neuter another check that picks up gawk without need; ok kurt@
2015-06-29 10:46:28 +00:00
naddy
bd5be1924a
The JDK build framework eventually calls a GNU configure script, so
...
use CONFIGURE_STYLE=gnu in order to pull in all our tweaks. ok kurt@
2015-06-27 12:21:02 +00:00
kurt
0660bddf70
- Install a valid cacerts file with the jdk to fix ssl connections.
...
Problem reported by ian@
- cacerts file obtained from FreeBSD's svn repo.
- Fix iconv linking and symbols. Problem reported by Christian Schulte.
2015-06-18 19:12:04 +00:00
kurt
1ac5f039b6
Enable devel/jdk/1.8 and add support for it in java.port.mk. okay jasper@
2015-06-17 17:16:04 +00:00
kurt
443c656f54
import jdk-1.8.0.45v0
...
The OpenJDK SDK software includes tools useful for developing and
testing programs written in the Java programming language and
running on the Java platform.
Most of the upstream *bsd porting was done by FreeBSD java developers.
The OpenBSD portions were done by myself and Bryan C. Everly.
okay ian@, jasper@
2015-06-17 17:12:26 +00:00
kurt
35d97716f0
- Update to 7u80 which includes Java SE Critical Patch Updates:
...
http://www.oracle.com/technetwork/java/javase/7u-relnotes-515228.html
- Support Gnome shell as Mutter backport from jdk8 from Christian Schulte:
http://hg.openjdk.java.net/jdk8/jdk8/jdk/rev/8530456e0091
okay sthen@ kili@ ajacoutot@
2015-05-11 14:47:45 +00:00
espie
2ace40bfb8
don't depend on modes in the ports tree being what we want installed
2015-05-08 09:08:44 +00:00
sthen
ac1d2156da
don't check timestamp on currency properties file during jdk build; ok espie
2014-12-31 12:46:07 +00:00
kurt
1bdfbb8039
Remove 1.6 from cvs. It was unlinked last release. okay sthen@
2014-11-20 23:14:57 +00:00
kurt
550ea43b07
update to u71 including security fixes. okay sthen@
2014-11-20 23:09:44 +00:00
sthen
feb954cc99
Update to Java 7u65, including some security fixes.
...
Committing on behalf of kurt@
2014-08-22 09:16:05 +00:00
kurt
46f312eaef
- Unlink jdk/1.6 and make jdk/1.7 the default jdk for all java ports
...
- Adjust java.port.mk and cmake to use 1.7
- Adjust jdk/1.7 for pkg_add upgrades
okay sthen@, jasper@, ajacoutot@
2014-05-07 15:42:15 +00:00
kurt
9db10c080e
- Change bootstrap to not depend on jdk/1.6. Builds on i386 now but
...
not sure if i386 is fully stable yet.
okay sthen@
2014-05-01 00:47:25 +00:00
kurt
8aafdf023a
- Update to 7u55 including several security updates
...
- Remove patches included in upstream repository
- Update cacerts (from FreeBSD)
- Add build-bootjdk makefile target in prep for new bootstrap
- Allow changes to LD_LIBRARY_PATH so that new bootstrap will work
okay sthen@, dcoppa@, ian@
2014-04-30 13:21:00 +00:00
dcoppa
1d4bfaffd9
Add forgotten comment.
2014-03-13 13:47:10 +00:00
sthen
735e1b24db
additional comment reminding to switch libreoffice back if jdk is fixed
2014-01-11 22:37:44 +00:00
sthen
d53e942c77
Disable java subpackage of databases/db on i386, java is broken there and
...
this knocks out many ports which rely on db.
Add a comment next to BROKEN-i386 in jdk/1.6/Makefile reminding that this
has been done.
2014-01-09 09:59:55 +00:00
sthen
f70f34732b
reluctantly mark BROKEN-i386; most if not all builds using packages from this
...
fail with the following error,
"guarantee(get_thread() == thread) failed: must be the same thread, quickly"
espie@ agrees
2013-12-30 23:21:41 +00:00
sthen
701c91e413
kill VMEM_WARNING
2013-11-25 14:16:22 +00:00
dcoppa
ae719919a2
Fix DefaultAsynchronousChannelProvider.create so it does not crash
...
("java.lang.InternalError: platform not recognized"), but instead
creates an instance of BsdAsynchronousChannelProvider().
From FreeBSD PR 183389
okay kurt@ (maintainer)
2013-10-30 15:23:32 +00:00
bluhm
c75e0ba51e
Including the header file netinet6/in6_var.h from netinet/in_var.h
...
automatically is bad. To change that, a few ports must be adapted.
Do an explicit #include <netinet6/in6_var.h> when it is needed.
OK ajacoutot@
Next try to commit this file after a fresh cvs -d cvs:/cvs add.
2013-10-16 15:36:49 +00:00
bluhm
c48b97d5e2
Including the header file netinet6/in6_var.h from netinet/in_var.h
...
automatically is bad. To change that, a few ports must be adapted.
Do an explicit #include <netinet6/in6_var.h> when it is needed.
OK ajacoutot@
2013-10-16 14:12:21 +00:00
sthen
b93eb069d1
new amd64/i386 bootstraps for JDK; thanks to Christian Schulte for
...
a surprising clue about libfontconfig.so.
2013-08-22 16:21:17 +00:00
espie
ce2440275c
rename stuff so that java.port.mk conforms to the new style of overriding
...
do-build.
2013-07-02 10:36:35 +00:00