Your message dated Sun, 10 Dec 2023 18:51:21 +0000
with message-id <[email protected]>
and subject line Bug#1023233: fixed in optee-client 4.0.0-1
has caused the Debian Bug report #1023233,
regarding optee-client FTCBFS: hard codes the build architecture pkg-config
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)


-- 
1023233: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1023233
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Source: optee-client
Version: 3.19.0-1
Tags: patch upstream
User: [email protected]
Usertags: ftcbfs

optee-client fails to cross build from source, because the upstream
Makefiles hard code the build architecture pkg-config. Please consider
applying the attached patch to fix the cross build.

Helmut
--- optee-client-3.19.0.orig/Makefile
+++ optee-client-3.19.0/Makefile
@@ -52,7 +52,7 @@
 
 check-libuuid:
 	@echo "Finding uuid.pc"
-	pkg-config --atleast-version=2.34 uuid
+	$(PKG_CONFIG) --atleast-version=2.34 uuid
 
 install: copy_export
 
--- optee-client-3.19.0.orig/flags.mk
+++ optee-client-3.19.0/flags.mk
@@ -5,6 +5,7 @@
 CROSS_COMPILE   ?= 
 CC              ?= $(CROSS_COMPILE)gcc
 AR		?= $(CROSS_COMPILE)ar
+PKG_CONFIG	?= $(CROSS_COMPILE)pkg-config
 
 override CFLAGS += -Wall -Wbad-function-cast -Wcast-align \
 		   -Werror-implicit-function-declaration -Wextra \
--- optee-client-3.19.0.orig/libteeacl/Makefile
+++ optee-client-3.19.0/libteeacl/Makefile
@@ -27,10 +27,10 @@
 LIBTEEACL_INCLUDES	= ${CURDIR}/include
 
 LIBTEEACL_CFLAGS	:= $(addprefix -I, $(LIBTEEACL_INCLUDES)) \
-			$(shell pkg-config --cflags uuid) \
+			$(shell $(PKG_CONFIG) --cflags uuid) \
 			$(CFLAGS) -D_GNU_SOURCE -fPIC
 
-LIBTEEACL_LFLAGS	:= $(LDFLAGS) $(shell pkg-config --libs uuid)
+LIBTEEACL_LFLAGS	:= $(LDFLAGS) $(shell $(PKG_CONFIG) --libs uuid)
 
 LIBTEEACL_OBJ_DIR	:= $(OUT_DIR)
 LIBTEEACL_OBJS	:= $(patsubst %.c,$(LIBTEEACL_OBJ_DIR)/%.o, $(LIBTEEACL_SRCS))

--- End Message ---
--- Begin Message ---
Source: optee-client
Source-Version: 4.0.0-1
Done: Ying-Chun Liu (PaulLiu) <[email protected]>

We believe that the bug you reported is fixed in the latest version of
optee-client, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to [email protected],
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Ying-Chun Liu (PaulLiu) <[email protected]> (supplier of updated optee-client 
package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing [email protected])


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

Format: 1.8
Date: Mon, 11 Dec 2023 01:07:42 +0800
Source: optee-client
Architecture: source
Version: 4.0.0-1
Distribution: unstable
Urgency: low
Maintainer: Ying-Chun Liu (PaulLiu) <[email protected]>
Changed-By: Ying-Chun Liu (PaulLiu) <[email protected]>
Closes: 1023233
Changes:
 optee-client (4.0.0-1) unstable; urgency=low
 .
   * New upstream release.
     - FTCBFS fixed by the upstream (Closes: #1023233)
Checksums-Sha1:
 729796b2448283c82a8fd935609659490b7f46ea 2302 optee-client_4.0.0-1.dsc
 4f940057b0874f63c21e8582d45e52001fb242ff 105161 optee-client_4.0.0.orig.tar.gz
 30c0aad8a26a61533bc52812f4ddba0d29ab1d3f 6356 
optee-client_4.0.0-1.debian.tar.xz
 e113a4c7ea138667028f7ee16b3253c5f77b2ffa 7242 
optee-client_4.0.0-1_source.buildinfo
Checksums-Sha256:
 39729a64fbda2a23c730395aa6970505d23c4908c19de05f860b7d5f09c098c6 2302 
optee-client_4.0.0-1.dsc
 bcdac9c3a9f2e93c64d114667cc6d1feddf9f978992cdc2d59745885f9bd8fbe 105161 
optee-client_4.0.0.orig.tar.gz
 977ed5bec646601bfcac343754a64cad1f094df7313618143b7b426ae330812c 6356 
optee-client_4.0.0-1.debian.tar.xz
 e20cd1616e7864efa68140521d674a0d531cc7c22af38a56244a249f7a1bfe7a 7242 
optee-client_4.0.0-1_source.buildinfo
Files:
 3e15e4ea94ca426ea437ecdbf5f96e83 2302 libs optional optee-client_4.0.0-1.dsc
 e47b2d0cc95b3d1089e5373d3b477c35 105161 libs optional 
optee-client_4.0.0.orig.tar.gz
 a1d8c2ed74eee4498b79e260f3404db0 6356 libs optional 
optee-client_4.0.0-1.debian.tar.xz
 9e124e5b9f44ce1af707121457c79b85 7242 libs optional 
optee-client_4.0.0-1_source.buildinfo

-----BEGIN PGP SIGNATURE-----

iQJHBAEBCgAxFiEEo2h49GQQhoFgDLZIRBc/oT0FiIgFAmV2Ah4THHBhdWxsaXVA
ZGViaWFuLm9yZwAKCRBEFz+hPQWIiBWjEAC7tno+0NFpoTTqsHJipL+v5Fi4pwvY
kqReV2riCUDhX4+7dEWweRmCUgQZwEfDx7YHwEutbwLk0ggei0wxWkRgFu84RGoN
D+bbOsUJ283pNUStJ1TBJNDDjfriVnS8TntmVW9p2USuDlxyb9oDALPrDRDivtRZ
4Z1MR7ynNpUAsmn3FcwLuog0mKdCCvMLnOv2lSouI0UNFSetALzv537c5Z/NNH2h
cIvArENUiPNal+k7nLY92pvEqonfueivjFrhgRKkxzrOU7lir7YK7EmNhjNfKtSq
Q/2bcDr6RHpsOhVOjP//F3ZPnLeGuARhXD9MKXRfWMg9XViK5Y1pMgKUeSC6yCCY
5p03w9lduDTjpnVai5317gld/AQdy9/fOcqZMpL5IY1u2fQh5MDSOnHcvpdvPaO5
u7qGQejdvvtaky2yntDBrefVpSTI+cXCoi3aAf3UtqtTiVvPoP3GfJofgNK3OVo8
50ZkSBgKV78IuJNcBPKerM4ObIriC8LH5p1KQN/EBzVTbiXDuIYSmEhONXf1xWOP
vun50ilvuvihBSYkWvSDTfTy6vjoNB/xzhlY31ZTv+9aJ5ILATlCatxjFXoyqxh7
Lva/0DP3qx3Xx1SjmLBkP4ZC0kdEtlaN56TmftKGkpB9TaIOIcSZj86INheTwwOS
9EUFgoM7VXJMcQ==
=cn/I
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to