Skip to content

Conversation

@BKPepe
Copy link
Member

@BKPepe BKPepe commented Jun 17, 2025

Maintainer: @elektra42
Compile tested: Turris Omnia, OpenWrt snapshot, mvebu/cortexa9

Description:

Patch:

  • 0001-Allow-one-to-disable-forking-to-background-in-debug_.patch is included in the upstream [1]

Makefile is simplified, reordered to be able to move this package to packages feed.

[1] https://git.open-mesh.org/batmand.git/commit/?id=2f62b17d4132f82c4716b672101eb7faa916192a

@BKPepe BKPepe requested a review from Copilot June 17, 2025 06:11
Copy link

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull Request Overview

Updates the batmand package to the upstream commit as of 2022-12-31 and streamlines the Makefile for inclusion in the packages feed

  • Removes the custom patch now incorporated upstream
  • Adjusts source parameters (version, date, hash), license, maintainer, and resets release in the Makefile
  • Reorders and cleans up Package metadata and build flags for consistency

Reviewed Changes

Copilot reviewed 2 out of 2 changed files in this pull request and generated no comments.

File Description
batmand/patches/0001-Allow-one-to-disable-forking-to-background-in-debug_.patch Remove custom debug-detach patch (upstream now includes it)
batmand/Makefile Update source version/date/hash, license, maintainer, release; reorganize package fields; adjust build flags

batmand/Makefile Outdated
PKG_SOURCE:=$(PKG_SOURCE_SUBDIR).tar.gz
PKG_MIRROR_HASH:=ceb8e0e399f79b1b663594fcf9642e1efc40e696a7604daf709c77da9b6ec52f
PKG_BUILD_DIR:=$(BUILD_DIR)/$(PKG_SOURCE_SUBDIR)
PKG_LICENSE:=GPL-2.0-or-later
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

It is not GPL-2.0-or-later but GPL-2.0-only

Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Okay, fixed. Thanks!

Patches:
- 0001-Allow-one-to-disable-forking-to-background-in-debug_.patch
is included in the upstream [1]

- 0002-batmand-Add-missing-string.h-include.patch
is included in the upstream [2]

Makefile is simplified, reordered to be able to move this package
to packages feed.

[1] https://git.open-mesh.org/batmand.git/commit/?id=2f62b17d4132f82c4716b672101eb7faa916192a
[2] https://git.open-mesh.org/batmand.git/commit/linux?id=aca79f595d20ed8ed5efa204c87f30174d5b4228

Signed-off-by: Josef Schlehofer <[email protected]>
@BKPepe BKPepe force-pushed the batmandRedoMakefile branch from c8f8bd4 to e92e2d9 Compare June 17, 2025 06:51
@BKPepe BKPepe merged commit 6aed281 into openwrt:master Jun 17, 2025
12 checks passed
@ecsv ecsv mentioned this pull request Jun 20, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants