Commit Graph

37 Commits

Author SHA1 Message Date
naddy e93f9d0ca9 drop RCS Ids 2022-03-11 19:28:46 +00:00
sthen 96fdc45c8d update to gprolog-1.5.0, from Bastian [bw-openbsd at gmx], small tweaks by me 2022-02-12 14:13:08 +00:00
cwen b34ce28546 gprolog: mark BROKEN-powerpc
OK sthen@
2020-06-13 12:07:22 +00:00
sthen 3318ced016 replace simple PERMIT_PACKAGE_CDROM=Yes with PERMIT_PACKAGE=Yes 2019-07-12 20:46:54 +00:00
sthen 021b19b2ca mark BROKEN-i386 2018-12-02 11:42:25 +00:00
jca c477f2e29e Accept text relocations on i386, needed by ld.lld
Reported and fix suggested by naddy@
2018-11-23 09:23:14 +00:00
jca 593b39126e Add support for sparc64
I tried to relax the checks in try_sigaction.c so that it works on any
arch, but maybe that test should be dropped completely instead.  The
runtime doesn't need a precise fault address, the latter is only used
for reporting.
2018-11-23 09:17:36 +00:00
jca ce9039c116 Disabling PIE is not needed on i386, amd64 and sparc64
i386 test by naddy@
2018-11-23 09:13:40 +00:00
jca 0fe6d9af1c Use system malloc(3), not Doug Lea malloc (backed by sbrk(2) by default) 2018-11-23 09:11:15 +00:00
jca 73fbdfce20 No need for textproc/gdiff, our diff(1) supports --ignore-space-change and -I 2018-11-16 22:19:45 +00:00
daniel 58a75df03e Update to gprolog 1.4.5, modify dlmalloc to avoid use of sbrk, and
drop maintainer as we haven't heard from in some time.

ok jca@
2018-11-12 19:15:40 +00:00
daniel 0655873932 Let gprolog build on macppc.
Maintainer timeout
2018-08-19 23:45:00 +00:00
espie 7737872aef rework COMPILER yet again. new version should be easier to grasp 2017-08-22 10:27:33 +00:00
espie 8878bc21dc gprolog requires gcc to build 2017-07-26 21:28:51 +00:00
espie fbb8cb7354 update to 1.4.4, fix configure so that various patches are no longer needed
maintainer timeout
2017-06-08 15:25:57 +00:00
sthen 945fa9eb2f Fix segfault during build with PIE-by-default on i386 by not using %ebx there.
Not quite sure why this is needed as it looks to be built without PIE
anyway, so XXX comment added to patch, but this makes things work.

N.B. regression tests fail, "error: objects are initialised from 1st to last
(should be from last to 1st) - undefine constant OBJ_CHAIN_REVERSE_ORDER in
obj_chain.h" but this is not new and they also fail on amd64.

Regen distinfo while there.
2014-01-08 11:54:12 +00:00
ajacoutot e3edfdd3aa Remove SECURITY files. They have served their purpose in the past but
have become pretty useless nowadays (and the pkg tools do not display
them anyway).
Some which contained valuable information have been turned into READMEs.

ok jasper@ sthen@
input/ok naddy@
2013-11-07 07:08:59 +00:00
espie 0662a4e9d6 PERMIT_* / REGRESS->TEST sweep 2013-03-11 11:20:26 +00:00
sthen 9615c3d6d8 zap trailing whitespace in files where it's present on PERMIT_* lines 2012-10-15 15:18:31 +00:00
pascal 07ffe3ec07 Adapt PIE fixes to new gcc/ld behaviour: Use -nopie as LDFLAGS and -fno-pie as
CFLAGS.

found in a bulk by and ok naddy@
2012-08-30 20:54:59 +00:00
pascal b118d4e770 Neither of these ports can use PIE.
ok naddy@
2012-08-11 23:02:23 +00:00
espie 88d20077a4 new depends 2010-11-17 08:05:12 +00:00
dcoppa 7cf12a1bb8 Rip out the gcc4 module now that src has gcc4
From Brad
2010-10-15 10:23:57 +00:00
jasper 49b2c85ee6 - update gprolog to 1.3.1
- unbreak it
- enable it on amd64

from daniel dickman and nuno morgadinho (MAINTAINER)

with a tweak by me to honor cflags.
2009-12-27 19:30:21 +00:00
merdely f525d52359 Remove surrounding quotes in COMMENT*/PERMIT_*/BROKEN 2007-09-16 00:27:05 +00:00
espie 9eafbbfb35 base64 checksums. 2007-04-05 16:19:55 +00:00
naddy bcc7662bfd Admit that it's BROKEN due to randomized mmap(). 2006-02-16 20:56:58 +00:00
sturm 4718cd11c3 not for sparc64 -> only for i386
bump PKGNAME

from maintainer Nuno Morgadinho <nmorgadinho at openbsd-pt.org>
2005-07-02 05:46:25 +00:00
alek 644f32ce81 Oh my^W^WMore no longer needed WWW:... lines 2005-03-25 15:13:59 +00:00
db 0925c3a284 typo and wording fixes; approved by pval
ok mbalmer@ "that diff was fun to read"
2005-03-15 01:57:02 +00:00
alek 522ecd0c11 Add/fix WANTLIB markers 2005-02-24 13:20:41 +00:00
naddy a8817eabcc SIZE 2005-01-05 16:50:35 +00:00
pvalchev ad4f6ecc35 recognise powerpc 2004-11-22 06:24:25 +00:00
sturm 6a68bc6fdd not for sparc64, maintainer timeout 2004-10-07 18:30:26 +00:00
espie 994150635d fix links 2004-09-26 15:32:27 +00:00
espie f2269fd058 move everything into its own separate subdirectory. 2004-09-26 15:21:13 +00:00
espie 7b8fcda725 basic port of gnu-prolog, adapted from submission:
- old tricks with $${DESTDIR} to make sure the compilation path is okay.
- patchlet to compile without gnu-make
- patchlet to not force any mcpu=   on i386.

To do: reenable extra features if they work.
2004-09-26 14:48:29 +00:00