Commit graph

29 commits

Author SHA1 Message Date
jlam
ac3d4d96f3 Welcome to the brave new world of gettext-0.14.5 -- if a source file
includes <libintl.h>, then we must ensure that the resulting object
is linked against -lintl.  This ensures that the correct *printf()
functions are used across all platforms.
2006-03-31 22:30:02 +00:00
jschauma
08bc5b3031 Not all compilers accept --disable-shared. Instead of trying to get
the right one for each one, just get rid of this flag, as it concerns
the creation of a test binary anyway.  (This allows ORBit to compile
and install under IRIX.)
2006-03-12 18:13:53 +00:00
grant
efc8ea1d6d fix config.h to include <alloca.h> if found (ORBIT_HAVE_ALLOCA_H was
not being defined, so alloca.h was never included).

fixes build with sunpro.
2005-08-18 05:46:16 +00:00
wiz
11884b4eb0 Fix AC_DEFUN argument quoting for automake 1.8 and newer. Addresses
part of PR 30053.  No PKGREVISION bump because most people won't
care.
2005-04-27 09:06:39 +00:00
wiz
63bc8e3278 Fix AC_DEFUN argument quoting for automake 1.8 and newer. Addresses
part of PR 30053.  No PKGREVISION bump because most people won't
care.
2005-04-27 08:57:00 +00:00
jmmv
8bdfdbdee6 Add missing blank line at top of patch file. 2005-03-09 15:57:07 +00:00
agc
b12d62efb5 Add RMD160 digests. 2005-02-24 12:13:41 +00:00
adam
376285e7cd Changes 0.5.17:
* Bug fixes
2005-01-13 09:58:57 +00:00
jlam
af591191d2 Remove redundant uses of PTHREAD_{CFLAGS,LDFLAGS} now that they're added
automatically by pthread.buildlink3.mk.  Also, factor out the pthread
library out of PTHREAD_LDFLAGS into a standalone variable PTHREAD_LIBS
and use it in packages where necessary (usually the ones that don't
have a GNU configure script).
2004-11-12 06:39:19 +00:00
sketch
f65d99908f Properly check for alloca.h and use if necessary, fixing USE_SUNPRO build. 2003-12-16 11:22:31 +00:00
hubertf
ebe010da62 Build orbit-ird dynamic, not static.
This makes this package compile on Solaris and Linux (plus - hey! - static
linking is really from the past millennium!)

Fixes PR 23032.
2003-10-07 19:43:34 +00:00
martti
1c31bb2783 Use the IOV_MAX fix only in NetBSD 2003-08-29 06:48:07 +00:00
grant
334ccb91fd use PTHREAD_LDFLAGS instead of -lpthread for portability, and
include pthread.buildlink2.mk.
2003-07-11 23:38:45 +00:00
wiz
5370b9765e Replace wrap_writev with a simpler solution (old one had some problems).
Fixes endless loop problems. Report and suggestion by Greg Troxel
gdt at ir bbn com in private mail; some comments by Alistair Crooks;
patch reviewed and okayed by Jaromir Dolecek.
Bump PKGREVISION to 3.
2003-01-19 13:48:18 +00:00
jlam
d81f1aef1b * NetBSD's (and most likely Linux's) indent program is sufficient for ORBit,
so don't depend on devel/gindent on these two platforms.

* USE_BUILDLINK2 implies AUTOMAKE_OVERRIDE=NO.

* Don't use the hackish test for libwrap supplied in the configure script.
  Instead, just specify the necessary variables to link against libwrap
  in the package Makefile.

This closes PR 18712 by Greg A. Woods.
2002-11-25 21:20:05 +00:00
rh
e525650d57 Replace hand made patches for pkgconfig tempates with PKGCONFIG_OVERRIDE. 2002-10-30 03:09:25 +00:00
jlam
2b468ecd6f Remove dependency on automake by patching the Makefile.in file instead of
the Makefile.am file.
2002-09-27 00:45:13 +00:00
jlam
e2afa97f51 Merge changes in packages from the buildlink2 branch that have
buildlink2.mk files back into the main trunk.  This provides sufficient
buildlink2 infrastructure to start merging other packages from the
buildlink2 branch that have already been converted to use the buildlink2
framework.
2002-08-25 18:38:05 +00:00
rh
db7a881c68 Patch the various pkgconfig files to include proper -Wl,-R options.
Bump PKGREVISION
2002-07-18 02:19:24 +00:00
agc
52ed484e2d Upgrade to version 0.5.15 from 0.5.13nb1 of the ORBit package - diffs
provided by Thomas Klausner.

Diffs from previous version:

2002-03-20  Michael Meeks  <michael@ximian.com>
        * configure.in: copy the autoconf macro into here so we
        can rely on it not changing across autoconf versions.
2002-03-11  Michael Meeks  <michael@ximian.com>
        * src/IIOP/giop-msg-buffer.c
        kill #define writev mess.
        (giop_send_buffer_write): handle EINTR, handle EAGAIN
        correctly, handle short writev's correctly, test
        thorougly.
        * src/ORBitutil/compat.c (g_writev): kill this
        abomination.
2002-02-11  Sebastian Wilhelmi  <wilhelmi@ira.uka.de>
        * src/orb/allocators.h, src/orb/allocators.c (ORBit_alloc_2,
        ORBit_free): Make the free marker really always sit directly in
        front of the memory block, not at some random lower position.
2002-02-09 Elliot Lee <sopwith@redhat.com>
        * src/ORBitutil/os-feature-alloca.h: Don't redefine alloca if it is already defined.
2002-01-27  Darin Adler  <darin@bentspoon.com>
        * test/everything/Makefile.am: Added -lm -- can't build without it.
2002-01-25  Mark McLoughlin  <mark@skynet.ie>
        * configure.in: (AC_CHECK_ALIGNOF): error out if an alignment
        is found to be zero.

Thomas thought that the modification to src/IIOP/giop-msg-buffer.c to
"kill #define writev mess" might mean that we could drop the
NetBSD-specific wrapper for writev(2), but sadly this isn't so -
configure undefines HAVE_LIMITED_WRITEV on NetBSD, and rightly so,
since IOV_MAX (1024) iovecs can be written, not 50.  However, we still
have the basic "attempt to send more than IOV_MAX iovecs and you get
EINVAL" problem with our writev(2) implementation.
2002-04-25 12:17:04 +00:00
itohy
9b48289c2c - Correctly detect a.out shared library (developers should test on a.out env ;)
- Create fake libtool object (*.lo) if no shared libwrap exists.
2002-04-04 08:08:24 +00:00
agc
951e53f46e The ORBit code doesn't check the number of iovec structs before it
calls writev(2).  Some of the applications which use ORBit, such as
oaf, can send 1214 iovecs, which is slightly more than IOV_MAX.  Add a
wrapper for writev(2), to check the number of iovecs passed to writev,
and loop, sending MIN(IOV_MAX, count) until the iovecs have all been
written.
2002-03-22 11:26:04 +00:00
rh
267abdcefa Update ORBit to 0.5.13. Changes are bugfixes and minor interface
enhancements.
2002-01-15 23:52:11 +00:00
rh
9c2c826ea5 Define _POSIX_THREAD_SYSCALL_SOFT=1 so syscalls won't block other threads.
Bump version to 0.5.8nb1
2001-10-04 19:25:25 +00:00
skrll
9fc1f508be Remove BUILD_DEPENDS on autoconf by patching configure instead of
configure.in.
2001-08-28 18:37:54 +00:00
jlam
65618f73ac Refer to glib-config as $GLIB_CONFIG in the configure script. 2001-06-16 20:01:23 +00:00
rh
af03ce6561 Update ORBit to 0.5.8. Changes are bugfixes and new features needed by
bonobo-1.0.4 (sorry, no further details are known to me).
2001-05-21 19:59:03 +00:00
wiz
433b62957e Move to sha1 checksum, and/or add distfile sizes. 2001-04-21 11:23:08 +00:00
agc
2d6b6a009c + move the distfile digest/checksum value from files/md5 to distinfo
+ move the patch digest/checksum values from files/patch-sum to distinfo
2001-04-17 11:43:32 +00:00