Commit Graph

45 Commits

Author SHA1 Message Date
jocke
2070c271dd Honor CC environment variable as the first pick in the compiler list, temporarily commented out the test for it being executable as it doesn't work properly when CC is set due to how finalize() checks for being empty
git-svn-id: svn://svn.code.sf.net/p/libkqueue/code/trunk@440 fb4e3144-bc1c-4b72-a658-5bcd248dd7f7
2011-02-23 16:48:57 +00:00
mheily
89c42b63e8 Upgrade to makeconf r10.
Always use -shared when running the linker (fixes Linux build).

git-svn-id: svn://svn.code.sf.net/p/libkqueue/code/trunk@439 fb4e3144-bc1c-4b72-a658-5bcd248dd7f7
2011-02-23 01:41:22 +00:00
jocke
89717f7c0a Fix Solaris build - use -shared for Solaris ldflags to build shlib for now, comment out usage of st_count as the 32-bit Solaris atomic ops will bail out on the type sig_atomic_t
git-svn-id: svn://svn.code.sf.net/p/libkqueue/code/trunk@436 fb4e3144-bc1c-4b72-a658-5bcd248dd7f7
2011-02-21 13:28:44 +00:00
mheily
49857606f7 backport "distfile" from pthwq
git-svn-id: svn://svn.code.sf.net/p/libkqueue/code/trunk@435 fb4e3144-bc1c-4b72-a658-5bcd248dd7f7
2011-02-21 00:06:42 +00:00
mheily
56949646f7 create -devel RPM
git-svn-id: svn://svn.code.sf.net/p/libkqueue/code/trunk@348 fb4e3144-bc1c-4b72-a658-5bcd248dd7f7
2010-12-24 17:34:51 +00:00
mheily
f4444c40b8 docfix
git-svn-id: svn://svn.code.sf.net/p/libkqueue/code/trunk@334 fb4e3144-bc1c-4b72-a658-5bcd248dd7f7
2010-09-15 02:24:34 +00:00
mheily
539b76d525 port configure script to Nexenta
git-svn-id: svn://svn.code.sf.net/p/libkqueue/code/trunk@322 fb4e3144-bc1c-4b72-a658-5bcd248dd7f7
2010-09-12 18:28:35 +00:00
mheily
5b7c55ad58 set freebsd target
git-svn-id: svn://svn.code.sf.net/p/libkqueue/code/trunk@290 fb4e3144-bc1c-4b72-a658-5bcd248dd7f7
2010-08-07 23:18:03 +00:00
mheily
cc1c0f78fd Handle ENOTSOCK properly
git-svn-id: svn://svn.code.sf.net/p/libkqueue/code/trunk@282 fb4e3144-bc1c-4b72-a658-5bcd248dd7f7
2010-08-03 02:46:27 +00:00
mheily
20e12ae98d fix path
git-svn-id: svn://svn.code.sf.net/p/libkqueue/code/trunk@280 fb4e3144-bc1c-4b72-a658-5bcd248dd7f7
2010-07-28 01:31:59 +00:00
mheily
03be78e8a8 use CCS linker
git-svn-id: svn://svn.code.sf.net/p/libkqueue/code/trunk@279 fb4e3144-bc1c-4b72-a658-5bcd248dd7f7
2010-07-28 01:29:50 +00:00
mheily
54a1a607bc different ldflags for solaris (credit: Joakim Johansson)
git-svn-id: svn://svn.code.sf.net/p/libkqueue/code/trunk@273 fb4e3144-bc1c-4b72-a658-5bcd248dd7f7
2010-07-28 00:15:09 +00:00
mheily
65d9f11cb5 do not call make clean automatically
git-svn-id: svn://svn.code.sf.net/p/libkqueue/code/trunk@271 fb4e3144-bc1c-4b72-a658-5bcd248dd7f7
2010-07-27 01:41:16 +00:00
mheily
366e731afe solaris tweaks
git-svn-id: svn://svn.code.sf.net/p/libkqueue/code/trunk@266 fb4e3144-bc1c-4b72-a658-5bcd248dd7f7
2010-07-27 01:24:06 +00:00
mheily
4f0e567487 changes for deb package
git-svn-id: svn://svn.code.sf.net/p/libkqueue/code/trunk@242 fb4e3144-bc1c-4b72-a658-5bcd248dd7f7
2010-04-03 16:18:42 +00:00
mheily
cef25c8e3a remove generated files in err()
git-svn-id: svn://svn.code.sf.net/p/libkqueue/code/trunk@205 fb4e3144-bc1c-4b72-a658-5bcd248dd7f7
2010-02-10 03:22:39 +00:00
mheily
538ff908e0 fix check_header()
git-svn-id: svn://svn.code.sf.net/p/libkqueue/code/trunk@183 fb4e3144-bc1c-4b72-a658-5bcd248dd7f7
2010-02-06 00:50:04 +00:00
mheily
6d52e321bd improved Diff target
git-svn-id: svn://svn.code.sf.net/p/libkqueue/code/trunk@162 fb4e3144-bc1c-4b72-a658-5bcd248dd7f7
2010-01-30 05:11:40 +00:00
mheily
38713504c0 Remove generated objects after ./configure is executed
git-svn-id: svn://svn.code.sf.net/p/libkqueue/code/trunk@128 fb4e3144-bc1c-4b72-a658-5bcd248dd7f7
2009-12-26 00:07:30 +00:00
mheily
b13e9222a5 * Use GCC instead of ld(1) for the linking stage. [Fixes problem reported by Mario Schwalbe]
* New target 'rpm' builds RPMs and DEBs.

  * The 'make install' target now respects DESTDIR

  * New unit test program that uses libdispatch.



git-svn-id: svn://svn.code.sf.net/p/libkqueue/code/trunk@113 fb4e3144-bc1c-4b72-a658-5bcd248dd7f7
2009-11-26 06:09:44 +00:00
mheily
5a1dfc86f2 fix DEPS implementation
git-svn-id: svn://svn.code.sf.net/p/libkqueue/code/trunk@112 fb4e3144-bc1c-4b72-a658-5bcd248dd7f7
2009-11-25 01:37:14 +00:00
mheily
03a3a4b48d build fixes and Solaris fixes
git-svn-id: svn://svn.code.sf.net/p/libkqueue/code/trunk@108 fb4e3144-bc1c-4b72-a658-5bcd248dd7f7
2009-11-25 01:04:27 +00:00
mheily
71ec49bb3c add src/linux/proc.c
git-svn-id: svn://svn.code.sf.net/p/libkqueue/code/trunk@107 fb4e3144-bc1c-4b72-a658-5bcd248dd7f7
2009-11-25 00:28:12 +00:00
mheily
bab7f0f8d8 * Ported to Solaris 10. The port compiles but does not work yet.
* Experimental work on EVFILT_PROC, disabled by default.

  * kqueue() init hook

  * kevent() split into several hook functions.



git-svn-id: svn://svn.code.sf.net/p/libkqueue/code/trunk@106 fb4e3144-bc1c-4b72-a658-5bcd248dd7f7
2009-11-24 03:32:59 +00:00
mheily
c9e5fa9267 fix broken tr
git-svn-id: svn://svn.code.sf.net/p/libkqueue/code/trunk@105 fb4e3144-bc1c-4b72-a658-5bcd248dd7f7
2009-11-20 04:37:04 +00:00
mheily
881d67d1da support Solaris tr(1)
git-svn-id: svn://svn.code.sf.net/p/libkqueue/code/trunk@104 fb4e3144-bc1c-4b72-a658-5bcd248dd7f7
2009-11-20 04:34:03 +00:00
mheily
20bcd7a849 * Install libkqueue.la and libkqueue.a in LIBDIR
* New test target "test-libtool" builds the test program using libtool.



git-svn-id: svn://svn.code.sf.net/p/libkqueue/code/trunk@100 fb4e3144-bc1c-4b72-a658-5bcd248dd7f7
2009-11-18 01:22:29 +00:00
mheily
2889f3c3fb initial incomplete RPM implementation
git-svn-id: svn://svn.code.sf.net/p/libkqueue/code/trunk@97 fb4e3144-bc1c-4b72-a658-5bcd248dd7f7
2009-11-16 03:54:47 +00:00
mheily
8243c7444c fix obsd breakage
git-svn-id: svn://svn.code.sf.net/p/libkqueue/code/trunk@77 fb4e3144-bc1c-4b72-a658-5bcd248dd7f7
2009-11-08 05:56:34 +00:00
mheily
9eace5a827 fix tests on linux
git-svn-id: svn://svn.code.sf.net/p/libkqueue/code/trunk@76 fb4e3144-bc1c-4b72-a658-5bcd248dd7f7
2009-11-08 05:53:38 +00:00
mheily
981c542b3e fix check_symbol
git-svn-id: svn://svn.code.sf.net/p/libkqueue/code/trunk@75 fb4e3144-bc1c-4b72-a658-5bcd248dd7f7
2009-11-08 05:24:21 +00:00
mheily
04e317624b configure fixes
git-svn-id: svn://svn.code.sf.net/p/libkqueue/code/trunk@73 fb4e3144-bc1c-4b72-a658-5bcd248dd7f7
2009-11-08 05:12:51 +00:00
mheily
5bca0111bd add check_symbol to configure
git-svn-id: svn://svn.code.sf.net/p/libkqueue/code/trunk@71 fb4e3144-bc1c-4b72-a658-5bcd248dd7f7
2009-11-08 05:09:30 +00:00
mheily
4b46cc5d44 major changes to internal build script
git-svn-id: svn://svn.code.sf.net/p/libkqueue/code/trunk@67 fb4e3144-bc1c-4b72-a658-5bcd248dd7f7
2009-11-08 02:04:16 +00:00
mheily
e27c64276f move sys/ under include/
git-svn-id: svn://svn.code.sf.net/p/libkqueue/code/trunk@66 fb4e3144-bc1c-4b72-a658-5bcd248dd7f7
2009-11-08 00:59:36 +00:00
mheily
f7965dc609 Eliminate the use of -D_REENTRANT
git-svn-id: svn://svn.code.sf.net/p/libkqueue/code/trunk@65 fb4e3144-bc1c-4b72-a658-5bcd248dd7f7
2009-11-08 00:56:42 +00:00
mheily
6dca6b64be revert bad checkin #60
git-svn-id: svn://svn.code.sf.net/p/libkqueue/code/trunk@61 fb4e3144-bc1c-4b72-a658-5bcd248dd7f7
2009-11-07 21:02:10 +00:00
mheily
e5968c6ac4 attempt to merge
git-svn-id: svn://svn.code.sf.net/p/libkqueue/code/trunk@60 fb4e3144-bc1c-4b72-a658-5bcd248dd7f7
2009-11-07 20:59:21 +00:00
mheily
34cbbc0ada v0.2
git-svn-id: svn://svn.code.sf.net/p/libkqueue/code/trunk@59 fb4e3144-bc1c-4b72-a658-5bcd248dd7f7
2009-11-07 20:55:22 +00:00
mheily
8a11ae04dc * Do not link the test program with the pthreads library.
* pkg-config no longer requires linking with -lpthread and -lrt.



git-svn-id: svn://svn.code.sf.net/p/libkqueue/code/trunk@58 fb4e3144-bc1c-4b72-a658-5bcd248dd7f7
2009-11-07 20:29:41 +00:00
mheily
12fc5329ce vnode fixes, build fixes.
unit tests run under linux and openbsd.
last checkin before 0.1 branch

git-svn-id: svn://svn.code.sf.net/p/libkqueue/code/trunk@45 fb4e3144-bc1c-4b72-a658-5bcd248dd7f7
2009-11-06 03:12:23 +00:00
mheily
e49207038b Build improvements as suggested by Mario Schwalbe
git-svn-id: svn://svn.code.sf.net/p/libkqueue/code/trunk@44 fb4e3144-bc1c-4b72-a658-5bcd248dd7f7
2009-11-06 00:18:53 +00:00
mheily
d985f117ab docfix
git-svn-id: svn://svn.code.sf.net/p/libkqueue/code/trunk@32 fb4e3144-bc1c-4b72-a658-5bcd248dd7f7
2009-11-01 23:49:32 +00:00
mheily
1b4190cedf improved build system.
relocatable prefix.
document pkg-config.


git-svn-id: svn://svn.code.sf.net/p/libkqueue/code/trunk@31 fb4e3144-bc1c-4b72-a658-5bcd248dd7f7
2009-11-01 19:06:43 +00:00
mheily
51a674414b initial import
git-svn-id: svn://svn.code.sf.net/p/libkqueue/code/trunk@1 fb4e3144-bc1c-4b72-a658-5bcd248dd7f7
2009-10-20 00:31:17 +00:00