Changeset 873
- Timestamp:
- 08/01/07 07:05:03 (1 year ago)
- Files:
-
- cherokee/trunk/ChangeLog (modified) (1 diff)
- cherokee/trunk/cherokee/Makefile.am (modified) (5 diffs)
- cherokee/trunk/configure.in (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
cherokee/trunk/ChangeLog
r872 r873 1 1 2007-07-31 Alvaro Lopez Ortega <alvaro@alobbs.com> 2 3 * cherokee/Makefile.am (library_soname): Added the -version-info 4 parameter to the libraries' LDFLAGS in order specify the soname. 5 Patch by Marcus Rueckert <darix@web.de>. 6 7 * configure.in: Added three exported variables defining the 8 libraries soname. 2 9 3 10 * cherokee/handler_dirlist.h, cherokee/handler_dirlist.c: Blank cherokee/trunk/cherokee/Makefile.am
r859 r873 65 65 # LDFLAGS for libraries 66 66 # 67 library_soname = \ 68 -version-info $(CHEROKEE_CURRENT):$(CHEROKEE_REVISION):$(CHEROKEE_AGE) 69 67 70 if PLATFORM_WIN32 68 71 no_undefined = -no-undefined -Wl,--export-all-symbols … … 623 626 # with this flag too, so stick it into the ldflags if it's there... 624 627 # extra cflags at link time can't hurt 625 libcherokee_base_la_LDFLAGS = $(common_ldflags) 628 libcherokee_base_la_LDFLAGS = $(common_ldflags) $(library_soname) 626 629 libcherokee_base_la_LIBADD = \ 627 630 $(TLS_LIBS) \ … … 630 633 $(external_pcre_lib) 631 634 632 libcherokee_client_la_LDFLAGS = $(common_ldflags) 635 libcherokee_client_la_LDFLAGS = $(common_ldflags) $(library_soname) 633 636 libcherokee_client_la_LIBADD = \ 634 637 $(TLS_LIBS) \ … … 637 640 libcherokee-base.la 638 641 639 libcherokee_server_la_LDFLAGS = $(common_ldflags) 642 libcherokee_server_la_LDFLAGS = $(common_ldflags) $(library_soname) 640 643 libcherokee_server_la_CFLAGS = \ 641 644 $(static_validator_htpasswd_flags) \ … … 653 656 libcherokee-base.la 654 657 655 libcherokee_config_la_LDFLAGS = $(common_ldflags) 658 libcherokee_config_la_LDFLAGS = $(common_ldflags) $(library_soname) 656 659 libcherokee_config_la_LIBADD = \ 657 660 $(PTHREAD_LIBS) \ cherokee/trunk/configure.in
r805 r873 46 46 AC_SUBST(PACKAGE_MICRO_VERSION) 47 47 48 dnl Define library soname 49 CHEROKEE_AGE=0 50 CHEROKEE_CURRENT=0 51 CHEROKEE_REVISION=1 52 AC_SUBST(CHEROKEE_AGE) 53 AC_SUBST(CHEROKEE_CURRENT) 54 AC_SUBST(CHEROKEE_REVISION) 48 55 49 56 dnl Check the SVN revision