Overview
| Comment: | Updated to use ABI version for soname |
|---|---|
| Downloads: | Tarball | ZIP archive |
| Timelines: | family | ancestors | descendants | both | trunk |
| Files: | files | file ages | folders |
| SHA1: |
d26243325f3f469508c7c71502a57bf2 |
| User & Date: | rkeene on 2014-11-24 22:35:44.196 |
| Other Links: | manifest | tags |
Context
|
2014-11-25
| ||
| 18:03 | Updated to deal with erroptname more completely check-in: ba3430c2d6 user: rkeene tags: trunk | |
|
2014-11-24
| ||
| 22:35 | Updated to use ABI version for soname check-in: d26243325f user: rkeene tags: trunk | |
| 22:35 | Work on improving error handling check-in: 63a4e29f38 user: rkeene tags: trunk | |
Changes
Modified Makefile.in
from [eb94a13f4a]
to [d57cc8913f].
| ︙ | |||
12 13 14 15 16 17 18 | 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 | - + | PATH_SEPARATOR = @PATH_SEPARATOR@ SHOBJFLAGS = @SHOBJFLAGS@ SHOBJLDFLAGS = @SHOBJLDFLAGS@ SHOBJEXT = @SHOBJEXT@ ARFLAGS = # @ARFLAGS@ AREXT = @AREXT@ PKGVERS = @PACKAGE_VERSION@ |
| ︙ | |||
61 62 63 64 65 66 67 | 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 | + + - + | echo ' global:' >> '$@' cat '$(srcdir)/libconfig.syms.in' | sed 's/^@''SYMPREFIX@//;s/^/ /;s/$$/;/' >> '$@' echo ' local:' >> '$@' echo ' *;' >> '$@' echo '};' >> '$@' test-lc$(EXEEXT): $(BINS) $(srcdir)/test-lc.c rm -f libconfig.$(SHOBJEXT).$(ABI_VERSION) $(LN_S) libconfig.$(SHOBJEXT) libconfig.$(SHOBJEXT).$(ABI_VERSION) |
| ︙ | |||
83 84 85 86 87 88 89 | 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 | - + + | $(INSTALL) -m 644 lc_geterrstr.3 "$(DESTDIR)$(mandir)/man3/lc_geterrstr.3" $(INSTALL) -m 644 lc_seterrstr.3 "$(DESTDIR)$(mandir)/man3/lc_seterrstr.3" $(INSTALL) -m 644 lc_geterrno.3 "$(DESTDIR)$(mandir)/man3/lc_geterrno.3" $(INSTALL) -m 644 lc_process.3 "$(DESTDIR)$(mandir)/man3/lc_process.3" $(INSTALL) -m 644 lc_cleanup.3 "$(DESTDIR)$(mandir)/man3/lc_cleanup.3" $(INSTALL) -m 644 libconfig.3 "$(DESTDIR)$(mandir)/man3/libconfig.3" $(INSTALL) -m 644 $(srcdir)/libconfig.h "$(DESTDIR)$(includedir)/libconfig.h" |
Modified aclocal/shobj.m4
from [e9646b81f6]
to [9a0374cc5c].
| ︙ | |||
182 183 184 185 186 187 188 189 190 191 192 193 194 | 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 | + + + + + |
AC_MSG_RESULT([can't])
break
fi
LDFLAGS="${LDFLAGS} ${try}"
AC_TRY_LINK([void TestTest(void) { return; }], [], [
LDFLAGS="${SAVE_LDFLAGS}"
SHOBJLDFLAGS="${SHOBJLDFLAGS} ${try}"
AC_MSG_RESULT([$try])
break
])
done
AC_SUBST(SHOBJLDFLAGS)
])
|
Modified aclocal/versionscript.m4
from [68146d5f5a]
to [b9d44e1a68].
| ︙ | |||
31 32 33 34 35 36 37 38 39 | 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 | + + - + + - + + |
break
])
done
rm -f "${TMPSYMFILE}"
rm -f "${TMPVERSIONSCRIPT}"
LDFLAGS="${SAVE_LDFLAGS}"
if test -n "${addldflags}"; then
|
| ︙ |
Modified configure.ac
from [8e05c222f7]
to [3feb25323b].
| ︙ | |||
42 43 44 45 46 47 48 | 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 | + - + + |
AC_REPLACE_FUNCS(strsep strtoll getuid)
AC_CHECK_FUNCS(getpwuid strtof)
dnl Setup stable API
DC_SETUP_STABLE_API([${srcdir}/libconfig.vers], libconfig.syms)
dnl Set a soname
ABI_VERSION='0'
|
Modified test-lc.c
from [ae325a3444]
to [039acf4416].
| ︙ | |||
44 45 46 47 48 49 50 | 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 | - + |
lc_register_var("bob", LC_VAR_SIZE_SIZE_T, &xval, 's');
lc_register_var("Somesection.Free", LC_VAR_BOOL, &onoff, 0);
lc_register_var("long", LC_VAR_BOOL_BY_EXISTANCE, &onoff2, 'l');
lc_register_var("ipaddr", LC_VAR_IP, &ipaddr, 'i');
lc_register_callback("sally", 0, LC_VAR_STRING, sally_cmd, NULL);
lc_register_callback("HELP", 'h', LC_VAR_NONE, help_cmd, NULL);
lc_register_callback("*.ifmodule", 0, LC_VAR_NONE, cmd_ifmodule, NULL);
|
| ︙ |