espie
34795a4f2a
fix dependencies
2010-05-23 13:29:32 +00:00
espie
8571b20397
Ouch, if libtool is built without g77 around, then it can't build fortran.
...
BUILD_DEPENDS only (on gcc4 systems), should be possible to CONFIGURE_ENV
things out, to revisit later.
2010-05-23 13:28:16 +00:00
espie
15e6083406
use fortran module
2010-05-23 13:11:38 +00:00
espie
6cd3d19da7
use mod fortran
2010-05-23 13:08:09 +00:00
espie
b3f6a9ebde
needs fortran to build
2010-05-23 13:04:22 +00:00
espie
f1a5fdcad6
module fortran
2010-05-23 11:55:52 +00:00
espie
6bba6c07f7
fix build
2010-05-23 11:29:45 +00:00
espie
74ea436027
use fortran module
2010-05-23 11:09:36 +00:00
espie
0b3aa0cfeb
misc fixes
...
- for gcc4, insist on -fno-wrapv, since it breaks things.
- use atomic builtins as they are available (on i386 at least)
- remove a few reasons why gmake is required (but not all)
- pass MAKE_JOBS to configure step.
2010-05-23 10:36:49 +00:00
espie
776d22825b
okay, even with gcc4, we don't have fenv.h. Kill bogus patch
2010-05-23 10:32:48 +00:00
espie
8a8304cf02
fix for gcc4
2010-05-23 10:27:46 +00:00
espie
84154e7171
module fortran
2010-05-23 10:25:55 +00:00
espie
b283989e7c
use fortran module
2010-05-23 10:22:33 +00:00
espie
d932c34a34
also count libf2c as a build depends: it's needed for a working g77
...
compiler, but some ports end up building libraries that do not depend on it
2010-05-23 09:40:19 +00:00
espie
2ada9ff9b4
use MODFORTRAN to get an f77 compiler
2010-05-23 09:34:41 +00:00
espie
bfb7e8e53c
fix
2010-05-23 09:28:19 +00:00
espie
7dd09beb4d
only warn for empty patches, instead of erroring out.
...
Simplify the task of testing patches that remove patches.
Don't forget to cvs rm though !
2010-05-23 09:22:50 +00:00
espie
e4ca716cf8
GLU has some unsafe prototypes. Either that or -isystem /usr/X11R6/include...
2010-05-23 09:19:45 +00:00
espie
b8bde2a05e
C++ syntax
2010-05-23 09:13:15 +00:00
espie
a2c438edf9
prepare the move
2010-05-23 08:59:36 +00:00
espie
84db74def7
fix build
2010-05-23 01:10:54 +00:00
espie
e132cb4724
fix
2010-05-23 01:06:47 +00:00
espie
c69b066669
fix build
2010-05-23 01:05:38 +00:00
espie
e16f4761e8
fix
2010-05-23 00:57:22 +00:00
espie
5d2d4754da
help getting to f77 if it moves out of /usr/bin
2010-05-22 22:01:54 +00:00
espie
f117c5d6fb
don't try to prototype alloca by hand
2010-05-22 21:55:24 +00:00
espie
17372c934a
missing prototypes
2010-05-22 21:31:57 +00:00
espie
f47623639b
fix
2010-05-22 21:28:21 +00:00
espie
84872a6823
C++ syntax
2010-05-22 21:23:33 +00:00
espie
e3fa03cd6b
cast is not lvalue
2010-05-22 21:19:20 +00:00
espie
c0d4a46925
static != extern
2010-05-22 21:17:19 +00:00
espie
dbcfe8499d
C++ syntax
2010-05-22 21:02:34 +00:00
espie
725bef0c95
ANSI
2010-05-22 20:59:08 +00:00
espie
4623b45c3c
stop fucking around with prototypes
2010-05-22 20:55:55 +00:00
espie
0ef68eeca0
ANSI __FUNCTION__
2010-05-22 20:35:17 +00:00
espie
98dc317f8c
fix
2010-05-22 20:30:38 +00:00
espie
01a00395e2
fix lvalue casts
2010-05-22 16:16:45 +00:00
espie
ec292b4bde
friends don't decl
2010-05-22 16:11:34 +00:00
espie
3d8fd5be6f
protos clean-up
2010-05-22 16:02:23 +00:00
espie
64da2fd4f9
inline won't be visible -> fix build with g++4
2010-05-22 15:50:26 +00:00
espie
af6d541836
fix build
2010-05-22 15:18:35 +00:00
espie
44d7d5bfec
ANSIFY
2010-05-22 15:17:13 +00:00
espie
c21efe4f2b
switch() syntax
2010-05-22 15:15:52 +00:00
espie
523644d13e
missing proto
2010-05-22 15:14:18 +00:00
landry
e98c821a0d
Remove .section .note.GNU-stack from this asm file, we already mark by
...
default the executable as not needing an executable stack, and it
confuses gas on hppa.
unbreaks both ports on hppa, no regression on other archs.
With hints from kettenis@
2010-05-22 15:13:39 +00:00
espie
831dcfc871
fix build with gcc4
2010-05-22 15:08:52 +00:00
espie
f11ee83915
proto fixes for gcc4
2010-05-22 15:05:29 +00:00
espie
8000754473
inconsistent decls
2010-05-22 14:58:36 +00:00
espie
ced09ca89e
const-correct, appeases g++4
2010-05-22 14:27:21 +00:00
espie
fa7b6a93d2
zap bad decl of malloc, fixes build with gcc4
2010-05-22 14:23:48 +00:00