on various php ports. The system is backward compatible and adds the
WANT_PHP_PEAR knob and support for PHP5 (lang/php5 will be updated in a
next PR). It works much better and is more flexible (a future addition will
be support for Apache 2 compiled with threads).
This is the last step before moving the bsd.php.mk file into /usr/ports/Mk
with the addition of USE_PHP={yes,4,5} global knob.
While I'm here, remove the DEBUG option from the extension list and change the
postgresql dependency.
PR: 59418
Submitted by: MAINTAINER
There is no bounds-checking patch for GCC 3.4 yet, extended printf format
checking for FreeBSD has not been ported yet, and the port is BROKEN due
to weird libjava build failures which occur if and only if building from
within the FreeBSD ports system.
- Transform some warnings into errors as suggested by some included
docs (some kind of MSVC compatibility which isn't reverted in icc
for linux).
ld.c:
- add possibility to use a different threads lib via PTHREAD_LIBS
variable (e.g. PTHREAD_LIBS=-lthr) [1]
this may be subject to change when gcc learns how to handle our
different threads libs
- refactor some code [1][2]
- remove mailwrapper license, there's no code from mailwrapper
anymore [2]
- correct the order of libc and libc_r [1][2]
Submitted by: mi [1]
Submitted by: Marius Strobl <marius@alchemy.franken.de> [2]
Reviewed by: Marius Strobl <marius@alchemy.franken.de> [1]
from bento:
> Configuration sparc64-portbld-freebsd5.1 not supported
> Configuration amd64-portbld-freebsd5.1 not supported
> Configuration ia64-portbld-freebsd5.1 not supported
no longer carries this version of the distfile. The newer version is
renamed, and I have left a note to that effect; I would have committed
it myself if the patches had applied cleanly, but they don't. Some
interested person would have to volunteer to look at that.
to genericize this thing -- the HP web site wants to "help" you to
fetch from one specific server. Folks, that's not really the way
load-balancing is supposed to work. In any case, the old URL is dead.
expat 1.95.6 in its distribution from Python-2.3.
- Bump PORTREVISION subsequently.
Requested by: Mike Brown <mike@skew.org>
Jeremy Kloth <jeremy.kloth@fourthought.com>
who did not respond to my email confirming whether they have an active
interest in maintaining the port:
sue reg rv jmb dima reg horikawa msmith jhs ue
Date: Sat, 1 Nov 2003 20:29:30 -0800
From: John Merryweather Cooper <coop9211@uidaho.edu>
To: edwin@lonesome.com
Subject: Re: FreeBSD ports Problem Reports for ports you maintain
X-Mailer: Balsa 2.0.15
lang/jgnat and the associated lang/jgnat-doc-* ports should
be retired. lang/jgnat is no longer supported by ACT and
will no longer compile with lang/gnat's Ada compiler.
PR: ports/46443
Submitted by: david@realityrift.com
Approved by: John Merryweather Cooper <coop9211@uidaho.edu>
o Un-break port.
o A lot of fixes, taken from recent commits to php4 port.
PR: ports/58617
Submitted by: Alex Dupre <sysadmin@alexdupre.com> (maintainer)
target runtime problems occur.
* Bumb PORTREVISION accordingly.
* Mark (temporary) BROKEN on -current. This seems to be a gcc3 issue.
Pointed out by: Lutz Bichler <Lutz.Bichler@unibw-muenchen.de>
without PERL_CONFIGURE trickery), the interaction of 5.8.1's MakeMaker
and BSDPAN can lead to parts of perl-using ports to be installed to
/lib, which is bad. Fix that.
Reported by: Mike Harding <mvh@ix.netcom.com>
Also:
Make suidperl optional (ENABLE_SUIDPERL knob). Switch to perlmalloc by
default, unless threaded perl is built, to improve performance.
Modernize pkg-plist (switch to SITE_PERL where possible). Update WWW.
Many thanks to foxfair who prepared most of this update.
FreeBSD only provides the __fpsetreg() used by the following two
for the GNU Compiler. When using, say, Intel's icc they break.
Submitted by: root@celsius.bychok.com
execline is a very light non-interactive scripting language,
which is similar to /bin/sh. Simple shell scripts can be
easily rewritten in the execline language, improving performance
and memory usage. execline was designed for use
in embedded systems, but works on most Unix flavors.
execline features conditional loops, getopt-style option handling,
filename globbing, and more. Meanwhile, its syntax
is far more logical and predictable than the shell's syntax,
and has no security issues.
Author: Laurent G. Bercot <ska-skaware@skarnet.org>
WWW: http://www.skarnet.org/software/execline/
Approved by: krion (implicit)
1993 (!). It only works on i386 and even then only on 4.x. See
perhaps instead the project at
http://call-with-current-continuation.org/chicken.html.
This port should be deleted in 3 months if no one steps forward to save it.
* Use continuation->backing_store to determine if we return for the first
time from getcontext(). This avoids having to depend on non-POSIX semantics
of the Linux implementation.
* Avoid using __libc_ia64_register_backing_store_base by hardcoding the base
of the backing store. The kernel is changed to put the backing store at
this address. It's not entirely clean, but I want to avoid adding all sorts
of variables in our libc for this for now.
* Fix a genuine bug in the ia64 case: the ia64-specific fields are not
initialized. On FreeBSD this means they have garbage (= 0xd0). Call
memset() after allocation to make sure the contregs structure is properly
cleared. Since this may affect other architectures, this patch will be
ia64 only.
Submitted by: marcel
previous update on the way.
Generalize this port such that switching between GCC snapshots and releases
will be even simpler next time. Remove code to use CVS to obtain sources as
I (wearing my GCC hat) can guarantee that we will provide snapshots as long
as needed in the future.
to core dump when it tries to allocate what seems like 512 MB of memory
when it tries to do garbage collection. Anyone wanting to look at fixing
boehm-gc on FreeBSD is more than welcome to submit patches. You will not
be turned away.
been around 2000. It may have been supplanted by a similar
project named mpd (http://www.cs.arizona.edu/mpd).
PR: ports/56420
Submitted by: Mark Linimon
Reviewed by: Mark Linimon
- removing conflict detection with converters/kdesupport11;
- lang/njs and lang/spidermonkey install bin/js
(noted by Oliver Eikemeier <eikemeier@fillmore-labs.com>).
PR: ports/57972
Submitted by: Thierry Thomas <thierry@pompo.net>
The system.se and loadpath.se files had the build path instead of
the install path. This patch corrects this issuse.
Also the loadpath.UNIX file was no longer applicable.
This isn't an issue for people using the Gobo geant build system,
but for pure SmartEiffel users the port didn't work.
PR: ports/57203
Submitted by: User & <berend@pobox.com>
because a static library of ifc has an unresolved symbol, __sigsetjmp.
The following is an example of error messages:
PR: 57574
Submitted by: Masakazu HIGAKI <higamasa@dream.com>
- Add mnogosearch extension
- Use USE_OPENSSL knob instead of direct including of bsd.openssl.mk
- Fix OpenSSL undefind symbols at runtime
- Fix OpenLDAP/MySQL dependencies, by moving down the inclusion of the
bsd.port.pre.mk makefile
- Fix make describe/all-depends-list to catch correct libraries
- Fix mcrypt extension (add ltdl dependency)
PR: 57699
Submitted by: sysadmin@alexdupre.co
in the mono/tests/ subdirectory, and it no longer hangs or dies with weird
errors. (And, yes, I do have garbage collecting enabled).
I'll let the C# user community be my judge. There still may be some issues
since boehm-gc isn't fully functional in its multi-threaded state on FreeBSD.
trying to install on non-i386. Mark it to warn the unwary.
Since it doesn't have a maintainer, I guess you could go either
way on whether it should be "broken" or "ignore".
PR: 57595
Submitted by: Mark Linimon <linimon@lonesome.com>
Mark it as ignore to warn the unwary. (There's probably
little reason to mark it as broken since it has no
maintainer. Any volunteers?)
PR: 57594
Submitted by: Mark Linimon <linimon@lonesome.com>
o Sync with latest PHP5 changes (new DB4 extension,
use correct knobs, etc...)
PR: ports/57399
Submitted by: Alex Dupre <sysadmin@alexdupre.com> (maintainer)
ArrowLISP is a small, properly tail-recursive, dynamically
scoped interpreter for a purely symbolic and almost
side-effect-free dialect of LISP. It may be considered an
implementation of pure LISP.
The interpreter has both a command line interface and an
editor-like full screen interface.
PR: ports/55501
Submitted by: Nils M Holm <nmh@t3x.org>
BrainF*ck is a minimalistic, yet Turing-complete programming
language with only 8 instructions. bf2c compiles a BF file
into a corresponding C file, optimizing as much as possible
for speed, size and readability.
It is written for fun, self-educating purposes and to beat
existing BF compilers.
PR: ports/57241
Submitted by: Rene Ladan <r.c.ladan@student.tue.nl>
Update pike 7.4 to 7.4.28 (official release from IDA).
Added a backup mirror of official IDA mirror.
PR: ports/56947
Submitted by: Xavier Beaudouin <kiwi@oav.net>
- Disable dlmodule on amd64 and sparc64 because dlmodule isn't designed
for them.
- Add -fPIC on CFLAGS on amd64 for mod_python3 and other ports using it
on linking their own dynamic library.
According to the author, there is some problem with the
original master site. He updated the mainsite for fbbi.
PR: ports/56945
Submitted by: Li-lun Wang (Leland Wang) <llwang@infor.org>