There was no API/BI changes between the latest 3.4.2 and new 3.5.x interface. The API/ABI compatability was broken between the very first release of 3.4.2-1 and 3.4.2-2. Thus, 3.5.x is a *catch-up* release.
If you use automake tools, modify your configure.in (or configure.ac) accordingly:
dnl ----------------------------- dnl Pick up ASSA library flags. dnl ----------------------------- PKG_CHECK_MODULES(ASSA, assa-3.5 >= 3.5.0) AC_SUBST(ASSA_CFLAGS) AC_SUBST(ASSA_LIBS)