Package Details: ldmtool 0.2.4-1

Git Clone URL: (read-only)
Package Base: ldmtool
Description: tool for managing Microsoft Windows dynamic disks
Upstream URL:
Licenses: GPL
Conflicts: libldm
Provides: libldm
Submitter: severach
Maintainer: severach
Last Packager: severach
Votes: 8
Popularity: 0.66
First Submitted: 2015-09-14 10:46
Last Updated: 2018-04-27 00:38

Latest Comments

1 2 Next › Last »

mxfm commented on 2019-11-16 08:50

sorry, I had issues with my chroot environment, just have rebuilt successfully.

severach commented on 2019-11-15 18:03

Built in clean chroot just fine here.

mxfm commented on 2019-11-15 13:22

I cannot build the package in clean chroot:

/usr/bin/xsltproc: error while loading shared libraries: cannot open shared object file: No such file or directory

Is some shared library missing? (libicu?)

alucryd commented on 2018-09-04 09:18

Hey, just switched to a shared dynamic disks setup on my desktop, so I pushed this to [community] :)

Thanks for maintaining it until now, I'll be deleting the AUR package soon.

severach commented on 2017-11-16 21:09

I built on my month out of date desktop, desktop clean chroot, up to date laptop, and on laptop with Internet disconnected. No build errors and ldm launches to prompt.

ozeidan commented on 2017-11-16 19:29

My build crashes with

warning: failed to load external entity ""
cannot parse

how can I fix this?

killajoe commented on 2017-05-30 14:44

makepkg: Failed to build at all:

ldmtool.c:90:25: error: duplicate ‘const’ declaration specifier [-Werror=duplicate-decl-specifier]
static const _command_t const commands[] = {
cc1: all warnings being treated as errors
make[2]: *** [Makefile:573: ldmtool-ldmtool.o] Error 1
make[2]: *** Waiting for unfinished jobs....
make[1]: *** [Makefile:499: all-recursive] Error 1
make: *** [Makefile:406: all] Error 2
/usr/bin/makepkg: line 729: logpipe: unbound variable

severach commented on 2017-03-28 05:42

I added an optional line to remove -Werror. Uncomment to use. Try both ways. Developers forget that warning free code now can gain some warnings in new or different compilers.
I don't get any warnings. I tried clang and that stops with errors.

jooch commented on 2017-03-28 03:52

After following syntobu's suggestion, when this command is executed from the PKGBUILD:

make -s -j "$(nproc)"

I get this error:

cc1: alle waarschuwingen worden als fouten behandeld
make[2]: *** [Makefile:566: libldm_1_0_la-ldm.lo] Fout 1
make[1]: *** [Makefile:499: all-recursive] Fout 1
make: *** [Makefile:406: all] Fout 2

So now the warnings about minor and major are treated as errors and the build halts. Any way to ignore this?

syntobu commented on 2017-03-28 00:22

This no longer compiles on gcc => 2.25 because sysmacros.h is no longer included by types.h

This patch fixes it:

--- src/ldm.c 2017-03-28 09:18:32.885536944 +0900
+++ src/ldm.c 2017-03-28 09:18:51.775537236 +0900
@@ -33,6 +33,7 @@
#include <sys/stat.h>
#include <unistd.h>
#include <uuid/uuid.h>
+#include <sys/sysmacros.h>

#include "mbr.h"
#include "gpt.h"