Package: wxhexeditor / 0.24+repack-1

Metadata

Package Version Patches format
wxhexeditor 0.24+repack-1 3.0 (quilt)

Patch series

view the series file
Patch File delta Description
01 build with system mhash.patch | (download)

Makefile | 9 2 + 7 - 0 !
src/HexDialogs.cpp | 2 1 + 1 - 0 !
src/HexEditor.h | 2 1 + 1 - 0 !
3 files changed, 4 insertions(+), 9 deletions(-)

 build with system mhash. also fix the variables order.
06 use libdisasm.patch | (download)

Makefile | 10 2 + 8 - 0 !
src/HexEditorGui.cpp | 22 0 + 22 - 0 !
src/HexPanels.cpp | 28 20 + 8 - 0 !
src/HexPanels.h | 2 1 + 1 - 0 !
4 files changed, 23 insertions(+), 39 deletions(-)

 use libdisasm, as libudis86 isn't yet in debian.
07 use proper opts.patch | (download)

Makefile | 4 2 + 2 - 0 !
1 file changed, 2 insertions(+), 2 deletions(-)

 --as-needed to avoid linking with what we don't use,
    no static libgcc or libstdc++, use CFLAGS and friends
    from the environment.
08 remove debug.patch | (download)

Makefile | 2 1 + 1 - 0 !
src/HexEditor.cpp | 2 2 + 0 - 0 !
src/HexEditorCtrl/HexEditorCtrl.h | 2 2 + 0 - 0 !
src/HexEditorFrame.cpp | 2 2 + 0 - 0 !
4 files changed, 7 insertions(+), 1 deletion(-)

 remove some debug printed on stdout, disable explicit -o2 and ndebug
11 wx3.0 fix ftbfs on arm.patch | (download)

src/HexEditorCtrl/wxHexCtrl/wxHexCtrl.cpp | 2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-)

 fix build with wx3.0 on arm*
12 disable newer upstream version check.patch | (download)

src/HexEditorFrame.cpp | 2 2 + 0 - 0 !
1 file changed, 2 insertions(+)

 disable check for newer upstream version
50 reorder link line to fix FTBFS against libgomp.patch | (download)

Makefile | 2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-)

 reorder link line to avoid ftbfs against libgomp
 We are failing to link libgomp as it is presented too early on the link
 line shift the linker flags later to ensure it is considered.
13 makefile dependencies.patch | (download)

Makefile | 4 2 + 2 - 0 !
1 file changed, 2 insertions(+), 2 deletions(-)

 fix makefile dependencies for cross building
Date: Wed, 26 Sep 2018 20:26:20 +0200

When putting -lsomething on a makefile dependency, make will search for that
library in the system library search path. For cross compilation, that library
will generally not be present. Since the builder is responsible for ensuring
its presence, we simply remove such libraries from dependencies.