From: Changyeon Lee Date: Wed, 7 Aug 2024 10:53:14 +0000 (+0900) Subject: Build with hal-rootstrap X-Git-Tag: accepted/tizen/unified/20240820.163545~1 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=dd9a6ac77536c8eeffc0d164e969a5ca0e2245d2;p=platform%2Fadaptation%2Flibtbm-dumb.git Build with hal-rootstrap Change-Id: Ie8656c924419da23fa8e4bbbdac56347caae8798 --- diff --git a/configure.ac b/configure.ac index 59839c5..0019a2e 100644 --- a/configure.ac +++ b/configure.ac @@ -36,11 +36,10 @@ AC_FUNC_ALLOCA # Enable quiet compiles on automake 1.11. m4_ifdef([AM_SILENT_RULES], [AM_SILENT_RULES([yes])]) -PKG_CHECK_MODULES(LIBDRM, libdrm) -PKG_CHECK_MODULES(HAL_API_COMMON, hal-api-common) -PKG_CHECK_MODULES(HAL_API_TBM, hal-api-tbm) -PKG_CHECK_MODULES(DLOG, dlog) -PKG_CHECK_MODULES(LIBUDEV, libudev) +PKG_CHECK_MODULES(LIBHAL_BACKEND_TBM_DUMB, hal-rootstrap) + +AC_SUBST(LIBHAL_BACKEND_TBM_DUMB_CFLAGS) +AC_SUBST(LIBHAL_BACKEND_TBM_DUMB_LIBS) # set the data dir for the tbm config DEFAULT_HAL_LIBDIR="/hal/lib" @@ -64,12 +63,6 @@ if test "x${have_dma_buf}" = "xyes" ; then AC_DEFINE(HAVE_DMA_BUF, 1, [Enable dma buf sync]) fi -LIBHAL_BACKEND_TBM_DUMB_CFLAGS="$HAL_API_COMMON_CFLAGS $HAL_API_TBM_CFLAGS $LIBDRM_CFLAGS $DLOG_CFLAGS $LIBUDEV_CFLAGS " -LIBHAL_BACKEND_TBM_DUMB_LIBS="$HAL_API_COMMON_LIBS $HAL_API_TBM_LIBS $LIBDRM_LIBS $DLOG_LIBS $LIBUDEV_LIBS " - -AC_SUBST(LIBHAL_BACKEND_TBM_DUMB_CFLAGS) -AC_SUBST(LIBHAL_BACKEND_TBM_DUMB_LIBS) - AC_OUTPUT([ Makefile src/Makefile]) diff --git a/packaging/hal-backend-tbm-dumb.spec b/packaging/hal-backend-tbm-dumb.spec index fd0448b..359233c 100644 --- a/packaging/hal-backend-tbm-dumb.spec +++ b/packaging/hal-backend-tbm-dumb.spec @@ -8,12 +8,7 @@ ExcludeArch: i586 Source0: %{name}-%{version}.tar.gz Source1001: %{name}.manifest -BuildRequires: pkgconfig(libdrm) -BuildRequires: pkgconfig(libtbm) -BuildRequires: pkgconfig(hal-api-common) -BuildRequires: pkgconfig(hal-api-tbm) -BuildRequires: pkgconfig(dlog) -BuildRequires: pkgconfig(libudev) +BuildRequires: pkgconfig(hal-rootstrap) %description description: hal tbm backend module for drm dumb diff --git a/src/tbm_backend_dumb.c b/src/tbm_backend_dumb.c index 8e71b5b..f36162e 100644 --- a/src/tbm_backend_dumb.c +++ b/src/tbm_backend_dumb.c @@ -48,7 +48,7 @@ SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. #include #include #include -#include +#include #include #include #include "tbm_backend_log.h" diff --git a/src/tbm_backend_log.c b/src/tbm_backend_log.c index f7c16ef..ef91bf4 100644 --- a/src/tbm_backend_log.c +++ b/src/tbm_backend_log.c @@ -56,7 +56,7 @@ _tbm_backend_log_dlog_print(int level, const char *fmt, va_list arg) default: return; } - __dlog_vprint(LOG_ID_SYSTEM, dlog_prio, LOG_TAG, fmt, arg); + dlog_vprint(dlog_prio, LOG_TAG, fmt, arg); } void