From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from out-22.smtp.github.com (out-22.smtp.github.com [192.30.252.205]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id EE4D12571C5 for ; Thu, 7 Aug 2025 14:14:34 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=192.30.252.205 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1754576079; cv=none; b=BpVGz4iO6b5U7MTYXbsTSMCryJTepFy4fT6rjHxENxYmoEl8dFagixxX/m84q3xzt3XK93hJEGtt4aBpccDpqKuNqg6qjhdFjTvXPpacjTRN65VuV+yGEYn2nhq3UouP+YU2RStfQRKLt2sNoqrlRh5M4s8GL+rdZ42liX2apoo= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1754576079; c=relaxed/simple; bh=FwrLpMVHH5Ff0Ognf7OoyM8KEghPCImC4bNRvP0a604=; h=Date:From:To:Message-ID:Subject:Mime-Version:Content-Type; b=HTT3ZD4+kmjNSAPu5CNYSg5pZ1PpQPnzcbDFFPyDm3+DWbqBBQnmwKS8LrT2Nd7Wz3kulu9NwCE0ty3z3xrmp0+0NXOrRBACqyHznzxxe7yXnhpUxHFPlz+OwVe9eHT2D6CVmI90LVY0CheQl7D5VlaSFRTG42OcdqlMLFKifWk= ARC-Authentication-Results:i=1; smtp.subspace.kernel.org; dmarc=pass (p=reject dis=none) header.from=github.com; spf=pass smtp.mailfrom=github.com; dkim=pass (1024-bit key) header.d=github.com header.i=@github.com header.b=V9j/6pde; arc=none smtp.client-ip=192.30.252.205 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=reject dis=none) header.from=github.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=github.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (1024-bit key) header.d=github.com header.i=@github.com header.b="V9j/6pde" Received: from github.com (hubbernetes-node-4cb5629.ac4-iad.github.net [10.52.152.39]) by smtp.github.com (Postfix) with ESMTPA id 17C9320A0F for ; Thu, 7 Aug 2025 07:14:34 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2023; t=1754576074; bh=0AdLu600xjuupAYPZr3KgUCo/MPpS/0TPWy2i1C6uEY=; h=Date:From:To:Subject:List-Unsubscribe:From; b=V9j/6pdeCJZEq1AvWZzGPRHjWUNQ+Lf16sIaoMt5D4AW9z4myHKZw6ZMoLNtwJxZD Odjcm7+xTIMMKz9+dzmzYsYd+0JAFRbJJC7QkmEN4bcfAuDCvH2s/Mo/2LYXfDzE2G VjFSYvqQANuQ+FxB/LKCiYOvUS0lp5Mo48I5J9lY= Date: Thu, 07 Aug 2025 07:14:34 -0700 From: hadess To: linux-bluetooth@vger.kernel.org Message-ID: Subject: [bluez/bluez] 446f33: build: Move library source to lib/bluetooth Precedence: bulk X-Mailing-List: linux-bluetooth@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable X-GitHub-Recipient-Address: linux-bluetooth@vger.kernel.org X-Auto-Response-Suppress: All Branch: refs/heads/989142 Home: https://github.com/bluez/bluez Commit: 446f33e06d3a52c038b415e45db722189a4aa053 https://github.com/bluez/bluez/commit/446f33e06d3a52c038b415e45db72= 2189a4aa053 Author: Bastien Nocera Date: 2025-08-07 (Thu, 07 Aug 2025) Changed paths: M .gitignore M Makefile.am M attrib/att.c M attrib/gatt.c M attrib/gattrib.c M attrib/gatttool.c M attrib/interactive.c M attrib/utils.c M btio/btio.c M client/assistant.c M client/mgmt.c M client/player.c M emulator/b1ee.c M emulator/btdev.c M emulator/bthost.c M emulator/bthost.h M emulator/hciemu.c M emulator/le.c M emulator/serial.c M emulator/server.c M emulator/smp.c M emulator/vhci.c R lib/bluetooth.c R lib/bluetooth.h A lib/bluetooth/bluetooth.c A lib/bluetooth/bluetooth.h A lib/bluetooth/bnep.h A lib/bluetooth/cmtp.h A lib/bluetooth/hci.c A lib/bluetooth/hci.h A lib/bluetooth/hci_lib.h A lib/bluetooth/hidp.h A lib/bluetooth/iso.h A lib/bluetooth/l2cap.h A lib/bluetooth/mgmt.h A lib/bluetooth/rfcomm.h A lib/bluetooth/sco.h A lib/bluetooth/sdp.c A lib/bluetooth/sdp.h A lib/bluetooth/sdp_lib.h A lib/bluetooth/uuid.c A lib/bluetooth/uuid.h R lib/bnep.h R lib/cmtp.h R lib/hci.c R lib/hci.h R lib/hci_lib.h R lib/hidp.h R lib/iso.h R lib/l2cap.h R lib/mgmt.h R lib/rfcomm.h R lib/sco.h R lib/sdp.c R lib/sdp.h R lib/sdp_lib.h R lib/uuid.c R lib/uuid.h M mesh/main.c M mesh/mesh-io-generic.c M mesh/mesh-io-mgmt.c M mesh/mesh-io.c M mesh/mesh-mgmt.c M monitor/a2dp.c M monitor/analyze.c M monitor/att.c M monitor/avctp.c M monitor/avdtp.c M monitor/bnep.c M monitor/control.c M monitor/hcidump.c M monitor/intel.c M monitor/l2cap.c M monitor/msft.c M monitor/packet.c M monitor/rfcomm.c M monitor/sdp.c M obexd/client/bluetooth.c M obexd/client/map.c M obexd/client/pbap.c M obexd/plugins/bluetooth.c M obexd/plugins/syncevolution.c M peripheral/attach.c M peripheral/gap.c M peripheral/gatt.c M plugins/admin.c M plugins/autopair.c M plugins/hostname.c M plugins/neard.c M plugins/policy.c M plugins/sixaxis.c M profiles/audio/a2dp.c M profiles/audio/asha.c M profiles/audio/avctp.c M profiles/audio/avdtp.c M profiles/audio/avrcp.c M profiles/audio/bap.c M profiles/audio/bass.c M profiles/audio/ccp.c M profiles/audio/control.c M profiles/audio/csip.c M profiles/audio/mcp.c M profiles/audio/media.c M profiles/audio/micp.c M profiles/audio/sink.c M profiles/audio/source.c M profiles/audio/transport.c M profiles/audio/vcp.c M profiles/battery/bas.c M profiles/battery/battery.c M profiles/cups/hcrp.c M profiles/cups/main.c M profiles/cups/sdp.c M profiles/cups/spp.c M profiles/deviceinfo/deviceinfo.c M profiles/deviceinfo/dis.c M profiles/gap/gas.c M profiles/health/hdp.c M profiles/health/hdp_manager.c M profiles/health/hdp_util.c M profiles/health/mcap.c M profiles/input/device.c M profiles/input/hog-lib.c M profiles/input/hog.c M profiles/input/manager.c M profiles/input/server.c M profiles/midi/midi.c M profiles/network/bnep.c M profiles/network/connection.c M profiles/network/manager.c M profiles/network/server.c M profiles/sap/manager.c M profiles/sap/server.c M profiles/scanparam/scan.c M profiles/scanparam/scpp.c M src/adapter.c M src/adapter.h M src/adv_monitor.c M src/advertising.c M src/agent.c M src/battery.c M src/bearer.c M src/device.c M src/eir.c M src/eir.h M src/gatt-client.c M src/gatt-database.c M src/log.c M src/main.c M src/oui.c M src/plugin.c M src/profile.c M src/rfkill.c M src/sdp-client.c M src/sdp-xml.c M src/sdpd-database.c M src/sdpd-request.c M src/sdpd-server.c M src/sdpd-service.c M src/service.c M src/settings.c M src/shared/ad.c M src/shared/ad.h M src/shared/asha.c M src/shared/att.c M src/shared/bap.c M src/shared/bass.c M src/shared/btp.c M src/shared/ccp.c M src/shared/csip.c M src/shared/gap.c M src/shared/gatt-client.c M src/shared/gatt-db.c M src/shared/gatt-helpers.c M src/shared/gatt-server.c M src/shared/log.c M src/shared/mcp.c M src/shared/mgmt.c M src/shared/micp.c M src/shared/tester.c M src/shared/util.c M src/shared/vcp.c M src/storage.c M src/uuid-helper.c M tools/advtest.c M tools/avinfo.c M tools/avtest.c M tools/bdaddr.c M tools/bluetooth-player.c M tools/bnep-tester.c M tools/bneptest.c M tools/btattach.c M tools/btgatt-client.c M tools/btgatt-server.c M tools/btiotest.c M tools/btmon-logger.c M tools/btpclient.c M tools/btpclientctl.c M tools/ciptool.c M tools/cltest.c M tools/hciattach.c M tools/hciattach_ath3k.c M tools/hciattach_bcm43xx.c M tools/hciattach_intel.c M tools/hciattach_qualcomm.c M tools/hciattach_st.c M tools/hciattach_ti.c M tools/hciattach_tialt.c M tools/hciconfig.c M tools/hcidump.c M tools/hcieventmask.c M tools/hcisecfilter.c M tools/hcitool.c M tools/hwdb.c M tools/ioctl-tester.c M tools/iso-tester.c M tools/isotest.c M tools/l2cap-tester.c M tools/l2ping.c M tools/l2test.c M tools/mcaptest.c M tools/mesh-gatt/gatt.c M tools/mesh-tester.c M tools/mesh/agent.c M tools/meshctl.c M tools/mgmt-tester.c M tools/oobtest.c M tools/parser/hci.c M tools/parser/l2cap.c M tools/parser/lmp.c M tools/parser/parser.h M tools/rctest.c M tools/rfcomm-tester.c M tools/rfcomm.c M tools/sco-tester.c M tools/scotest.c M tools/sdptool.c M tools/smp-tester.c M tools/test-runner.c M tools/userchan-tester.c M unit/avctp.c M unit/avdtp.c M unit/avrcp-lib.c M unit/avrcp.c M unit/test-avrcp.c M unit/test-bap.c M unit/test-bass.c M unit/test-eir.c M unit/test-gatt.c M unit/test-gattrib.c M unit/test-hog.c M unit/test-lib.c M unit/test-mgmt.c M unit/test-micp.c M unit/test-sdp.c M unit/test-uuid.c M unit/test-vcp.c Log Message: ----------- build: Move library source to lib/bluetooth This fixes the installed directory hierarchy not matching the source directory hierarchy. Commit: 6c8998a67e97122f89efa84a9ffe618efb8edb7f https://github.com/bluez/bluez/commit/6c8998a67e97122f89efa84a9ffe6= 18efb8edb7f Author: Bastien Nocera Date: 2025-08-07 (Thu, 07 Aug 2025) Changed paths: M client/display.c Log Message: ----------- client: Fix missing strdup/memset declarations bluez/client/display.c: In function =E2=80=98rl_prompt_input=E2=80=99: bluez/client/display.c:112:24: error: implicit declaration of function =E2= =80=98strdup=E2=80=99 [-Wimplicit-function-declaration] 112 | saved_prompt =3D strdup(rl_prompt); | ^~~~~~ bluez/client/display.c:112:24: warning: incompatible implicit declaration= of built-in function =E2=80=98strdup=E2=80=99 [-Wbuiltin-declaration-mis= match] bluez/client/display.c:119:9: error: implicit declaration of function =E2= =80=98memset=E2=80=99 [-Wimplicit-function-declaration] 119 | memset(prompt, 0, sizeof(prompt)); | ^~~~~~ bluez/client/display.c:24:1: note: include =E2=80=98=E2=80=99 o= r provide a declaration of =E2=80=98memset=E2=80=99 23 | #include "display.h" +++ |+#include 24 | bluez/client/display.c:119:9: warning: incompatible implicit declaration = of built-in function =E2=80=98memset=E2=80=99 [-Wbuiltin-declaration-mism= atch] 119 | memset(prompt, 0, sizeof(prompt)); | ^~~~~~ bluez/client/display.c:119:9: note: include =E2=80=98=E2=80=99 = or provide a declaration of =E2=80=98memset=E2=80=99 Commit: d9faeff7682311d885acae961175d38c7a272c81 https://github.com/bluez/bluez/commit/d9faeff7682311d885acae961175d= 38c7a272c81 Author: Bastien Nocera Date: 2025-08-07 (Thu, 07 Aug 2025) Changed paths: M tools/mesh/agent.c Log Message: ----------- mesh: Fix 'buf=E2=80=99 may be used uninitialized warning ../dist-unpack/bluez-5.83/tools/mesh/agent.c: In function =E2=80=98respon= se_decimal=E2=80=99: ../dist-unpack/bluez-5.83/tools/mesh/agent.c:94:9: warning: =E2=80=98buf=E2= =80=99 may be used uninitialized [-Wmaybe-uninitialized] 94 | bt_put_be32(atoi(input), buf); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../dist-unpack/bluez-5.83/tools/mesh/agent.c:20: ../dist-unpack/bluez-5.83/lib/bluetooth/bluetooth.h:342:20: note: by argu= ment 2 of type =E2=80=98const void *=E2=80=99 to =E2=80=98bt_put_be32=E2=80= =99 declared here 342 | static inline void bt_put_be32(uint32_t val, const void *ptr) | ^~~~~~~~~~~ ../dist-unpack/bluez-5.83/tools/mesh/agent.c:88:17: note: =E2=80=98buf=E2= =80=99 declared here 88 | uint8_t buf[DECIMAL_OOB_LEN]; | ^~~ Compare: https://github.com/bluez/bluez/compare/446f33e06d3a%5E...d9faeff= 76823 To unsubscribe from these emails, change your notification settings at ht= tps://github.com/bluez/bluez/settings/notifications