logo       
Google Custom Search
    AddThis Social Bookmark Button
-->

2004/12/15: faerion tree periodic build (OpenBSD): msg#00013

Subject: 2004/12/15: faerion tree periodic build (OpenBSD)
Faerion.OSS Nightly Build Script.
Host system is gavrik.indeyets.pp.ru (OpenBSD).
Working directory is /home/hex/.nightly.
Temporary directory is /tmp/hex/faerion/nightly.

[ Updating from Subversion]
updating faerion...
updating libfaeutil...
updating libflog...
updating librascal...
updating makedefs...
updating mystery...
updating parabellym...
svn: Unable to open an ra_local session to URL
svn: Unable to open repository 'file:///home/hex/svn/parabellym'
svn: Berkeley DB error while opening environment for filesystem 
/home/hex/svn/parabellym/db:
DB_RUNRECOVERY: Fatal error, run database recovery
updating zat...

[ Preparing a temporary directory. ]
drwxr-xr-x  4 hex  wheel  512 Dec 15 01:00 /tmp/hex/faerion/nightly
drwxr-xr-x  2 hex  wheel  512 Dec 15 01:00 /tmp/hex/faerion/nightly/include
drwxr-xr-x  2 hex  wheel  512 Dec 15 01:00 /tmp/hex/faerion/nightly/lib

[ Setting up the environment. ]
Could not find LIBRARY_PATH envar.

[ Rebuilding libfaeutil. ]
You are using OpenBSD.
Looking for cc... found!
Looking for windres... none.
Looking for cpp -E... none.
Looking for /tmp/hex/faerion/nightly/include... found!
Looking for /tmp/hex/faerion/nightly/lib... found!
Looking for atou()... none.
Looking for arc4random()... found!
Looking for crc32()... none.
Looking for getopt()... found!
Looking for gettime()... none.
Looking for strisdigit()... none.
Looking for strlcat()... found!
Looking for strlcata()... none.
Looking for strlcpy()... found!
Looking for strlcpya()... none.
Looking for strtok()... found!
Looking for strtok_r()... found!
Looking for strtoupper()... none.
Removed the temporary directory.
Wrote Makedefs.faerion.include
rm -f .depend
cc -W -Wall -Werror -Wstrict-prototypes -I/tmp/hex/faerion/nightly/include 
-DOSNAME=OpenBSD -DHAVE_arc4random -DHAVE_getopt -DHAVE_strlcat -DHAVE_strlcpy 
-DHAVE_strtok -DHAVE_strtok_r -MM atou.cc crc32.cc daemon.c fileio-freadline.c 
getopt.cc gettime.cc memory.cc mutex.cc putint.cc putptr.cc putshort.cc 
random.cc sem.cc sofunc.cc strisdigit.cc strlcat.cc strlcata.cc strlcpy.cc 
strlcpya.cc strtok.cc strtok_r.cc strtoupper.cc timespec.cc tlskey.cc 
unicode-u2w.c unicode-ucs2utf.c unicode-umap.c unicode-utf2ucs.c 
unicode-utfcut.c unicode-utflen.c unicode-w2u.c unicode-xlat.c | sed -e 
's#^\([^:]*\): \([a-zA-Z0-9_]*/\)*#$(_OBJDIR)/\2\1: \2#' >> .depend
rm -rf fake-1.0
mkdir -p fake-1.0/include/faeutil
mkdir -p fake-1.0/lib
mkdir -p fake-1.0/share/faeutil
cp README fake-1.0/share/faeutil
cp *.h fake-1.0/include/faeutil
cp libfaeutil.a fake-1.0/lib
cp -R fake-1.0/* /tmp/hex/faerion/nightly/ && rm -rf fake-1.0

[ Rebuilding libflog. ]
You are using OpenBSD.
Looking for cc... found!
Looking for windres... none.
Looking for xsltproc... found!
Looking for iconv... found!
Looking for /tmp/hex/faerion/nightly/include... found!
Looking for /tmp/hex/faerion/nightly/lib... found!
Looking for strlcat... found!
Looking for strlcpy... found!
Removed the temporary directory.
Wrote Makedefs.faerion.include
for i in src; do /usr/local/bin/gmake -C $i depend; done
gmake[1]: Entering directory `/home/hex/.nightly/libflog/trunk/src'
rm -f .depend
cc -W -Wall -Werror -Wstrict-prototypes -I/tmp/hex/faerion/nightly/include 
-DOSNAME=OpenBSD -DHAVE_strlcat -DHAVE_strlcpy -DVERSION=\"1.2\" -MM flog.cc 
flog_crc.cc flog_file.cc log_t.cc mutex.cc sofunc.cc | sed -e 's#^\([^:]*\): 
\([a-zA-Z0-9_]*/\)*#$(_OBJDIR)/\2\1: \2#' >> .depend
gmake[1]: Leaving directory `/home/hex/.nightly/libflog/trunk/src'
for i in src; do /usr/local/bin/gmake -C $i || exit 1; done
gmake[1]: Entering directory `/home/hex/.nightly/libflog/trunk/src'
gmake[1]: Leaving directory `/home/hex/.nightly/libflog/trunk/src'

[ Rebuilding librascal. ]
You are using OpenBSD.
Looking for cc... found!
Looking for windres... none.
Looking for cpp -E... none.
Looking for gpg... none.
Looking for xsltproc... found!
Looking for /tmp/hex/faerion/nightly/include... found!
Looking for /tmp/hex/faerion/nightly/lib... found!
Looking for arc4random()... found!
Looking for poll()... found!
Looking for strlcat()... found!
Looking for strlcpy()... found!
Looking for res_init()... found!
Removed the temporary directory.
Wrote Makedefs.faerion.include
for i in sources/bsd; do /usr/local/bin/gmake -C $i depend; done
gmake[1]: Entering directory `/home/hex/.nightly/librascal/trunk/sources/bsd'
rm -f .depend
cc -W -Wall -Werror -Wstrict-prototypes -I/tmp/hex/faerion/nightly/include 
-DOSNAME=OpenBSD -DHAVE_arc4random -DHAVE_poll -DHAVE_strlcat -DHAVE_strlcpy 
-DHAVE_res_init -DVERSION_NUM="2,0,0,0" -DBUILD_RASCAL -DRASCAL_HELPERS -MM 
connection.cc connection_dg.cc connection_in.cc rascal_accept.cc 
rascal_connect.cc rascal_get_rq_size.cc rascal_get_sq_size.cc rascal_init.cc 
rascal_read.cc rascal_set_context.cc rascal_set_dispatcher.cc rascal_shrink.cc 
rascal_work.cc rascal_write.cc | sed -e 's#^\([^:]*\): 
\([a-zA-Z0-9_]*/\)*#$(_OBJDIR)/\2\1: \2#' >> .depend
for i in ../common; do /usr/local/bin/gmake -C $i depend; done
gmake[2]: Entering directory `/home/hex/.nightly/librascal/trunk/sources/common'
rm -f .depend
cc -W -Wall -Werror -Wstrict-prototypes -I/tmp/hex/faerion/nightly/include 
-DOSNAME=OpenBSD -DHAVE_arc4random -DHAVE_poll -DHAVE_strlcat -DHAVE_strlcpy 
-DHAVE_res_init -DVERSION_NUM="2,0,0,0" -DBUILD_RASCAL -DRASCAL_HELPERS -MM 
datachain.cc datachainitem.cc debug.cc object.cc packetchain.cc rascal.cc 
rascal_aton.cc rascal_cancel.cc rascal_dumpfile.cc rascal_get_errmsg.cc 
rascal_ntoa.cc rascal_options.cc rascal_wait.cc resolver/header.cc 
resolver/monitor.cc resolver/rascal_getaddr.cc resolver/rascal_gethost.cc 
resolver/rascal_getsrv.cc resolver/rascal_set_nameserver.cc resolver/request.cc 
resolver/resolver.cc | sed -e 's#^\([^:]*\): 
\([a-zA-Z0-9_]*/\)*#$(_OBJDIR)/\2\1: \2#' >> .depend
gmake[2]: Leaving directory `/home/hex/.nightly/librascal/trunk/sources/common'
gmake[1]: Leaving directory `/home/hex/.nightly/librascal/trunk/sources/bsd'
for i in sources/bsd; do /usr/local/bin/gmake -C $i || exit 1; done
gmake[1]: Entering directory `/home/hex/.nightly/librascal/trunk/sources/bsd'
for i in ../common; do /usr/local/bin/gmake -C $i || exit 1; done
gmake[2]: Entering directory `/home/hex/.nightly/librascal/trunk/sources/common'
gmake[2]: Leaving directory `/home/hex/.nightly/librascal/trunk/sources/common'
gmake[1]: Leaving directory `/home/hex/.nightly/librascal/trunk/sources/bsd'

[ Rebuilding parabellym. ]
You are using OpenBSD.
Looking for gmake... found!
Looking for cc... found!
Looking for windres... none.
Looking for cpp -E... none.
Looking for gpg... none.
Looking for iconv... found!
Looking for xsltproc... found!
Looking for /tmp/hex/faerion/nightly/include... found!
Looking for /tmp/hex/faerion/nightly/lib... found!
Looking for libflog... none.
Looking for arc4random()... found!
Looking for daemon()... found!
Looking for flog_writef()... none.
Looking for getopt()... found!
Looking for poll()... found!
Looking for strlcat()... found!
Looking for strlcpy()... found!
Removed the temporary directory.
Wrote Makedefs.faerion.include

You can now build the library using the following commands:

  gmake [all]     -- build the library
  gmake clean     -- remove temporary files
  gmake cleandist -- remove temporary files and directories
  gmake rebuild   -- recompile everything
  gmake fake      -- simulate the installation process
  gmake install   -- install the library

There is also a variable FLAVOR which, if set to "full", results
in building additional modules (normally skipped), like:

  gmake FLAVOR=full

Just remember to install the library first, and then build the
modules; most of them link to the library.
for i in core ; do /usr/local/bin/gmake -C $i depend; done
gmake[1]: Entering directory `/home/hex/.nightly/parabellym/trunk/core'
rm -f .depend
cc -W -Wall -Werror -Wstrict-prototypes -I/tmp/hex/faerion/nightly/include 
-DOSNAME=OpenBSD -DHAVE_arc4random -DHAVE_daemon -DHAVE_getopt -DHAVE_poll 
-DHAVE_strlcat -DHAVE_strlcpy -DPARA_BUILD_CORE -DVERSION_NUM="1,0,0,0" 
-DMODEXT=\"so\" -MM debug.cc exposed.cc message.cc module.cc msgp.cc msgq.cc | 
sed -e 's#^\([^:]*\): \([a-zA-Z0-9_]*/\)*#$(_OBJDIR)/\2\1: \2#' >> .depend
gmake[1]: Leaving directory `/home/hex/.nightly/parabellym/trunk/core'
for i in core ; do /usr/local/bin/gmake -C $i || exit 1; done
gmake[1]: Entering directory `/home/hex/.nightly/parabellym/trunk/core'
gmake[1]: Leaving directory `/home/hex/.nightly/parabellym/trunk/core'
rm -rf fake-1.0
mkdir -p fake-1.0/lib
mkdir -p fake-1.0/include/parabellym
mkdir -p fake-1.0/share/parabellym
cp LICENSE fake-1.0/share/parabellym
cp core/api.h fake-1.0/include/parabellym
cp core/libparabellym.so fake-1.0/lib
cp core/libparabellym.so fake-1.0/lib
cp -R fake-1.0/* /tmp/hex/faerion/nightly/ && rm -rf fake-1.0
for i in core ; do /usr/local/bin/gmake -C $i || exit 1; done
gmake[1]: Entering directory `/home/hex/.nightly/parabellym/trunk/core'
gmake[1]: Leaving directory `/home/hex/.nightly/parabellym/trunk/core'
rm -rf fake-1.0
mkdir -p fake-1.0/lib
mkdir -p fake-1.0/include/parabellym
mkdir -p fake-1.0/share/parabellym
cp LICENSE fake-1.0/share/parabellym
cp core/api.h fake-1.0/include/parabellym
cp core/libparabellym.so fake-1.0/lib
cp core/libparabellym.so fake-1.0/lib
cp -R fake-1.0/* /tmp/hex/faerion/nightly/ && rm -rf fake-1.0

[ Everything looks good! ]


-------------------------------------------------------
SF email is sponsored by - The IT Product Guide
Read honest & candid reviews on hundreds of IT Products from real users.
Discover which products truly live up to the hype. Start reading now. 
http://productguide.itmanagersjournal.com/



<Prev in Thread] Current Thread [Next in Thread>