Commit graph

50 commits

Author SHA1 Message Date
wiz
84e123ddd2 Bump PKGREVISIONs for perl 5.30.0 2019-08-11 13:17:48 +00:00
wiz
93b46879c7 Recursive bump for perl5-5.28.0 2018-08-22 09:43:40 +00:00
wiz
58a2a977a7 recursive bump after mpfr shlib major bump 2018-01-28 16:24:10 +00:00
wiz
2b0a009d0e Bump PKGREVISION for perl-5.24.0 for everything mentioning perl. 2016-07-09 06:37:46 +00:00
jperkin
db1332a441 Use OPSYSVARS. 2016-02-25 14:42:55 +00:00
jperkin
ac56158090 Attempt to bring sanity to how ABI and MACHINE_ARCH are set.
Previously there were at least 5 different ways MACHINE_ARCH could be set,
some statically and some at run time, and in many cases these settings
differed, leading to issues at pkg_add time where there was conflict
between the setting encoded into the package and that used by pkg_install.

Instead, move to a single source of truth where the correct value based on
the host and the chosen (or default) ABI is determined in the bootstrap
script.  The value can still be overridden in mk.conf if necessary, e.g.
for cross-compiling.

ABI is now set by default and if unset a default is calculated based on
MACHINE_ARCH.  This fixes some OS, e.g. Linux, where the wrong default was
previously chosen.

As a result of the refactoring there is no need for LOWER_ARCH, with
references to it replaced by MACHINE_ARCH.  SPARC_TARGET_ARCH is also
removed.
2016-01-24 16:14:44 +00:00
jperkin
77d72fae74 Skip shlibs check for libgcj_bc.so, a "fake" library used at link time
only.  Fixes build on Linux.
2015-10-20 10:26:40 +00:00
prlw1
c77368e5a7 Fix for PR pkg/48683 based on a hint from wiz@. 2014-08-12 08:33:31 +00:00
wiz
7eeb51b534 Bump for perl-5.20.0.
Do it for all packages that
* mention perl, or
* have a directory name starting with p5-*, or
* depend on a package starting with p5-
like last time, for 5.18, where this didn't lead to complaints.
Let me know if you have any this time.
2014-05-29 23:35:13 +00:00
wiz
3faf991a33 Bump applications PKGREVISIONs for python users that might be using
python3, since the default changed from python33 to python34.

I probably bumped too many. I hope I got them all.
2014-05-17 16:10:41 +00:00
pho
4282257459 PR pkg/48740 - Fix problems on Darwin
Makefile:
  See ${WRKSRC}/libgcc/config/t-slibgcc-darwin: It uses strip(1) to
  create a stub library, not just to remove symbols, so we must not
  let strip(1) be a no-op regardless of ${INSTALL_UNSTRIPPED} or the
  build fails for missing files.

patches/patch-ac:
  Remove the whitespace between $(LINKER_RPATH_FLAG) and the path.
  Otherwise the flag may be misinterpreted by linker (e.g. Apple's ld)
2014-05-15 22:53:46 +00:00
wiz
d2ca14a3f1 Bump all packages for perl-5.18, that
a) refer 'perl' in their Makefile, or
b) have a directory name of p5-*, or
c) have any dependency on any p5-* package

Like last time, where this caused no complaints.
2013-05-31 12:39:57 +00:00
wiz
8b5d49eb78 Bump all packages that use perl, or depend on a p5-* package, or
are called p5-*.

I hope that's all of them.
2012-10-03 21:53:53 +00:00
asau
88feb4ac62 Drop superfluous PKG_DESTDIR_SUPPORT, "user-destdir" is default these days. 2012-10-02 20:11:34 +00:00
joerg
6855a2cecb Redo netbsd/ctype_base.h patch to not pollute the namespace as much with
sys/param.h.
2012-06-08 15:42:28 +00:00
hans
563f104ea1 Add option gcc-inplace-math to allow building devel/gmp and math/mpfr
along with gcc, as described at http://gcc.gnu.org/install/prerequisites.html
2012-04-13 11:01:32 +00:00
hans
cd8d0dd7d0 Move ICONVPREFIX definiton to nls option. 2012-04-13 10:35:38 +00:00
sbd
a2caee59e7 Update to GCC 4.4.7
GCC 4.4.7 is a bug-fix release containing fixes for regressions and serious
bugs in GCC 4.4.6.  This release marks the end of the maintainance of
the GCC 4.4 series.

This is the list of problem reports (PRs) from GCC's bug tracking system
that are known to be fixed in the 4.4.7 release. This list might not be
complete (that is, it is possible that some PRs that have been fixed are
not listed here).
http://gcc.gnu.org/bugzilla/buglist.cgi?bug_status=RESOLVED&resolution=FIXED&target_milestone=4.6.2
2012-03-15 07:43:30 +00:00
sbd
f25b10940e As this package is marked NOT-FOR-DRAGONFLY remove dragonfly patches
and pre-configure.

Also remove MESSAGE_SUBST.
2012-03-15 06:52:07 +00:00
sbd
315419e0d6 Pickup maintainership of gcc4 series packages.
This means I will also take care of adding newer gcc version.
2012-03-15 06:45:26 +00:00
wiz
95cbf41c3d Reset maintainer. 2012-02-24 17:35:13 +00:00
marino
5e33de4765 lang/gcc44: Mark NOT-FOR-DRAGONFLY
This package has never built on DragonFly, but it really is not needed as
the base compiler is gcc 4.4.7.  The sole package (databases/libcassandra)
that required lang/gcc44 was just changed to remove this requirement when
built on DragonFly.  This compiler is not worth the effort to fix for
DragonFly.
2011-11-29 19:14:53 +00:00
hans
fa4bea3173 Add the workaround for SunOS x86 ld bug that breaks .init sections.
Without it, programs using .init sections will just segfault. The
workaround comes from http://www.openssl.org/~appro/values.c

Tested on 5.10, not needed on 5.11.
2011-10-12 16:10:48 +00:00
hans
e3968cf780 To decide whether the visibility attribute can be supported on SunOS,
configure needs objdump.
2011-10-12 15:48:40 +00:00
hans
881258c0be Fix build on SunOS 5.10 2011-10-04 14:06:47 +00:00
hans
25d90fe735 Reduce the dependencies on tools: bison, flex and gm4 are not really
needed to build gcc.
2011-07-14 12:52:35 +00:00
hans
282b6f9d10 Move option-specific dependencies, tools and variables to their
respective options. Reduces dependencies when not building C++ or Java.
2011-07-13 13:25:17 +00:00
hans
419086121e Use the options framework to select which language frontends to build
besides C. Just as before, the default is to build c++, java, fortran
and objc. Option java implies option c++.
2011-07-12 18:05:58 +00:00
wiz
1db7011fa5 Update to 4.4.6, from Kai-Uwe Eckhardt.
This is the list of problem reports (PRs) from GCC's bug tracking
system that are known to be fixed in the 4.4.6 release. This list
might not be complete (that is, it is possible that some PRs that
have been fixed are not listed here):

http://gcc.gnu.org/bugzilla/buglist.cgi?bug_status=RESOLVED&resolution=FIXED&target_milestone=4.4.6
2011-07-11 23:26:32 +00:00
dholland
660346e3c3 The "aot-compile" script uses python, so depend on python and deploy
REPLACE_PYTHON accordingly. PKGREVISION -> 3
2011-07-05 00:28:33 +00:00
obache
9ea3b36c23 recursive bump from gettext-lib shlib bump. 2011-04-22 14:40:40 +00:00
hans
dba4c7ac98 Fix option nls.
Include devel/gettext-lib/buildlink3.mk in buildlink3.mk only if option
nls is enabled. Msgfmt is only needed if nls is enabled.
2011-04-14 19:38:13 +00:00
hans
0d38d3aa3f On SunOS, always use the Sun linker, but only use the Sun assembler if
the GNU assembler cannot be found.
2011-04-14 19:31:35 +00:00
hans
726136716c Whats netbsd64macro.dfs and why is it missing?
Uncomment that stuff to make the test target work again.
From Kai-Uwe Eckhardt.
2011-03-16 17:48:22 +00:00
hans
5a7541a212 Unlimit stacksize to fix build on some NetBSD platforms.
From Kai-Uwe Eckhardt.
2011-03-16 17:44:23 +00:00
hans
679a72c1db Update to 4.4.5, fixes a build problem on OpenIndiana (and probably
Solaris 11 Express, too).

Changes 4.4.5:

The GNU project and the GCC developers are pleased to announce the
release of GCC 4.4.5.

This release is a bug-fix release, containing fixes for regressions in
GCC 4.4.4 relative to previous releases of GCC.
2011-02-25 13:34:56 +00:00
asau
d11a9560fe Bump revision after math/mpfr update. 2010-07-15 21:35:10 +00:00
adam
fb7b9246d1 Changes 4.4.4:
The [1]GNU project and the GCC developers are pleased to announce the
release of GCC 4.4.4.

This release is a bug-fix release, containing fixes for regressions in
GCC 4.4.3 relative to previous releases of GCC.
2010-05-06 10:21:17 +00:00
asau
00708ce7e3 Recursive revision bump for GMP update. 2010-03-24 19:43:21 +00:00
adam
22e19de0c3 Changes 4.4.3:
The GNU project and the GCC developers are pleased to announce the
release of GCC 4.4.3.

This release is a bug-fix release, containing fixes for regressions in
GCC 4.4.1 relative to previous releases of GCC.
2010-03-15 08:27:06 +00:00
tnn
38cc084785 Turn native language support into an option and disable it by default
everywhere but on NetBSD (where we know it doesn't add any run-time
dependencies)
2009-10-24 20:15:05 +00:00
wiz
675445532a Mark as user-destdir ready. 2009-09-25 09:37:57 +00:00
dmcmahill
8332472120 Fix DESTDIR builds. There were PLIST and rpath problems. Noted by Thomas
Klausner.
2009-09-25 02:48:08 +00:00
tnn
e2d281b2fa don't undef PKG_DEVELOPER! 2009-09-24 13:04:16 +00:00
wiz
8ab264d6b7 Move LICENSE to MAINTAINER paragraph. 2009-09-24 12:56:27 +00:00
dmcmahill
ccb013ba1c add missing LICENSE 2009-09-24 12:23:44 +00:00
dmcmahill
6c0805e737 add LIBS.SunOS+= -lgmp per PR42109 2009-09-24 11:58:35 +00:00
dmcmahill
2f0b3c4815 - Get rid of a ${WRKDIR} reference in an installed file.
- Fix a bad reference to /bin/bash.
- Work around a non-portable argument to find.

This should address the bash issues reported in PR42092
lang/gcc44 leaves uncorrected reference to /bin/bash
2009-09-24 11:50:56 +00:00
tnn
f2241ea8c2 COMMENT improvement 2009-09-18 12:29:14 +00:00
dmcmahill
bb5b605376 Import gcc-4.4.1 as lang/gcc44. This is the latest branch of gcc.
Of particular note is this package contains gfortran which is required
for building some scientific software (recent versions of scilab
for example).  Package is prepared as a monolithic install of gcc
since gcc is really not set up to build and install the core and then
later add on different languages as their own packages.
2009-09-18 11:24:50 +00:00