head 1.5; access; symbols UUID_1_6_2:1.4 UUID_1_6_1:1.4 UUID_1_6_0:1.4 UUID_1_5_1:1.2 UUID_1_5_0:1.2 UUID_1_4_2:1.2 UUID_1_4_1:1.2 UUID_1_4_0:1.2 UUID_1_3_2:1.1 UUID_1_3_1:1.1 UUID_1_3_0:1.1; locks; strict; comment @# @; 1.5 date 2008.07.05.12.58.24; author rse; state dead; branches; next 1.4; commitid XLXN7vUmABwPcC9t; 1.4 date 2007.05.19.19.30.35; author rse; state Exp; branches; next 1.3; commitid mMp6jdm9OyTtEzis; 1.3 date 2007.01.01.18.14.58; author rse; state Exp; branches; next 1.2; commitid jOXiIO8S8v7xFP0s; 1.2 date 2006.01.13.06.44.34; author rse; state Exp; branches; next 1.1; commitid hYfQc9JIMh4bcphr; 1.1 date 2005.09.01.22.24.02; author rse; state Exp; branches; next ; desc @@ 1.5 log @remove OSSP uuid from CVS -- it is now versioned controlled in a Monotone repository @ text @dnl dnl OSSP uuid - Universally Unique Identifier dnl Copyright (c) 2004-2007 Ralf S. Engelschall dnl Copyright (c) 2004-2007 The OSSP Project dnl dnl This file is part of OSSP uuid, a library for the generation dnl of UUIDs which can found at http://www.ossp.org/pkg/lib/uuid/ dnl dnl Permission to use, copy, modify, and distribute this software for dnl any purpose with or without fee is hereby granted, provided that dnl the above copyright notice and this permission notice appear in all dnl copies. dnl dnl THIS SOFTWARE IS PROVIDED ``AS IS'' AND ANY EXPRESSED OR IMPLIED dnl WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF dnl MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. dnl IN NO EVENT SHALL THE AUTHORS AND COPYRIGHT HOLDERS AND THEIR dnl CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, dnl SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT dnl LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF dnl USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND dnl ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, dnl OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT dnl OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF dnl SUCH DAMAGE. dnl dnl config.m4: PHP/Zend API build-time configuration (language: m4) dnl PHP_ARG_ENABLE(uuid, OSSP uuid module, [ --enable-uuid Enable OSSP uuid extension module.]) if test "$PHP_UUID" != "no"; then PHP_NEW_EXTENSION(uuid, uuid.c, $ext_shared) AC_DEFINE(HAVE_UUID, 1, [Have OSSP uuid library]) PHP_ADD_LIBPATH([..], ) PHP_ADD_LIBRARY([uuid],, UUID_SHARED_LIBADD) PHP_ADD_INCLUDE([..]) PHP_SUBST(UUID_SHARED_LIBADD) dnl avoid linking conflict with a potentially existing uuid_create(3) in libc AC_CHECK_FUNC(uuid_create,[ SAVE_LDFLAGS="$LDFLAGS" LDFLAGS="$LDFLAGS -Wl,-Bsymbolic" AC_TRY_LINK([],[], [EXTRA_LDFLAGS="$EXTRA_LDFLAGS -Wl,-Bsymbolic"]) LDFLAGS="$SAVE_LDFLAGS"]) fi @ 1.4 log @Make GNU autoconf procedure of PHP binding more robust by using -Wl,-Bsymbolic only on platforms where uuid_create(3) actually exists and where -Wl,-Bsymbolic is really accepted by the tool chain. This especially unbreaks MacOS X. @ text @@ 1.3 log @Adjust copyright messages for new year 2007. @ text @d40 7 a46 2 dnl avoid conflict with libc's uuid_create(3) EXTRA_LDFLAGS="$EXTRA_LDFLAGS -Wl,-Bsymbolic" @ 1.2 log @Adjust copyright messages for new year 2006. @ text @d3 2 a4 2 dnl Copyright (c) 2004-2006 Ralf S. Engelschall dnl Copyright (c) 2004-2006 The OSSP Project @ 1.1 log @Add an experimental PHP 4/5 language API binding which can be enabled under build-time with opption --with-php. @ text @d3 2 a4 2 dnl Copyright (c) 2004-2005 Ralf S. Engelschall dnl Copyright (c) 2004-2005 The OSSP Project @