non port: lang/gprolog/distinfo |
Number of commits found: 13 |
Saturday, 10 Jul 2021
|
22:17 Eugene Grosbein (eugen)
lang/gprolog: update to 1.5.0
Port changes:
- the version 1.5.0 now recognizes clang for amd64 so
the patch files/patch-EnginePl_machine.h reduced but
it is still needed for i386 build;
- this version correctly defines NO_MACHINE_REG_FOR_REG_BANK
and adds -fcommon for clang, so CFLAGS reduced too;
- the patch files/patch-Ma2Asm_x86__64__any.c rebuilt for new code,
it is still needed as build fails with an error without the patch:
Fatal Error: Segmentation Violation (bad address: 0x100ec814853)
941d1da |
Monday, 23 Nov 2020
|
13:26 eugen
lang/gprolog: recover GNU Prolog under FreeBSD.
Update to version 1.4.5 released in 2020.
Make it build and run with Clang 10:
- clang has no register reservation for x86, hence patch-EnginePl_machine.h
and -DNO_MACHINE_REG_FOR_REG_BANK to prevent using missing feature;
- add patch-Ma2Asm_x86__64__any.c fetched from upstream SourceForge
post-release commit dealing with PIC issues;
- disable usage of spinlocks that results in a hang eating all available
CPU cycles; fixed with -DUSE_LOCKS=1 -DUSE_RECURSIVE_LOCKS=1
-DUSE_SPIN_LOCKS=0;
- the software uses bundled dlmalloc dated back 2011 that replaces
functions like calloc() with own implemenations and it's calloc()
sometimes fails to clear allocated memory; this results in SIGSEGV
when its own hash-table implementation dereferences junk that
supposed to be NULL pointer, so it fails to complete build;
fixed with MMAP_CLEARS=0.
PR: 231393
|
Monday, 14 Jul 2014
|
11:24 wen
- Update to 1.4.4
- Stage support
- Add LICENSE
- Pet portlint
PR: 191072
Submitted by: Keith Gaughan<k@stereochro.me>
Approved by: maintainer(timeout, >28 days)
|
Thursday, 25 Oct 2012
|
08:32 jhale
- Update to 1.4.1
- Trim Makefile header
While here:
- Remove indefinite article from COMMENT
- Convert to new options framework
PR: ports/172180
Submitted by: wen@
Approved by: maintainer timeout (25 days)
makc, avilla (mentors, implicit)
Feature safe: yes
|
Monday, 12 Mar 2012
|
06:52 jgh
- Update to 1.4.0 and update maintainer address
PR: ports/165961
Submitted by: maintainer, nsmoot@make.sh
Feature safe: yes
|
Sunday, 3 Jul 2011
|
13:45 ohauer
- remove MD5
|
Friday, 12 Feb 2010
|
17:24 miwi
- Update to 1.3.1
PR: 143232
Submitted by: Hung-Yi Chen <gaod@hychen.org>
Approved by: maintainer timeout
|
Wednesday, 19 Mar 2008
|
07:43 vs
Update to 1.3.0. It might also build on amd64 now, but I haven't been able
to run it on a tinderbox, so it stays i386 for now.
|
Sunday, 22 Jan 2006
|
12:42 edwin
SHA256ify
Approved by: krion@
|
Thursday, 17 Feb 2005
|
15:58 vs
- Update to CVS snapshot 1.2.18 (tarball from Debian)
- Use PORTDOCS/EXAMPLESDIR
- We still use the pre-built docs from 1.2.16
|
Monday, 22 Mar 2004
|
10:38 vs
SIZE-ify distinfo
Reminded by: trevor
Approved by: linimon (mentor)
|
Saturday, 23 Nov 2002
|
00:43 edwin
Maintainer update to version 1.2.16
PR: ports/45381
Submitted by: Douglas Anestad <yotta@anestad.com> <yotta@anestad.com>
|
Sunday, 8 Jul 2001
|
08:57 ijliao
add gprolog A free Prolog compiler developed by Daniel Diaz
|
Number of commits found: 13 |