Re: Fwd: Fwd: Fwd: [darktable-user] Need help compiling
Hi Bruce, > What exactly does the -dirty flag mean? > And what is the process to correct it? A repository is dirty if a tracked files has been changed. Untracked files do not count. -- Pascal Obry / Magny Les Hameaux (78) The best way to travel is by means of imagination http://photos.obry.net gpg --keyserver keys.gnupg.net --recv-key F949BD3B darktable user mailing list to unsubscribe send a mail to darktable-user+unsubscr...@lists.darktable.org
Re: [darktable-user] Need help compiling
if you change something in the build relevant source then the -dirty appears. eg so for my macOS10.14 and 11.3 builds since I need to ditch a check for minimum required macOS deployment target in the cmake files ;)git checkout mastergit reset --recurse-submodules --hard origin/masterhelps to get the clean stuff - but if you need to adapt something to solve build issues, it’ll back …Am 20.12.2023 um 22:09 schrieb Bruce Williams :Milos,Thanks for the suggestions.What exactly does the -dirty flag mean?And what is the process to correct it?-- Forwarded message -From: miloskomarce...@aim.comDate: Thu, Dec 21, 2023 at 12:12 AMSubject: Re: Fwd: Fwd: [darktable-user] Need help compilingTo: stu...@audio2u.com Note that you also have a "-dirty" flag which could also mean your source tree is not in a good state. You should probably start w/ a clean one.On Wed, 20 Dec 2023 at 14:08, miloskomarce...@aim.com wrote: Hi Bruce,This second error came actually much earlier in the log, and indeed has nothing to do w/ raw_r (was just waiting for that to finish):make[2]: ***[lib/darktable/rawspeed/data/CMakeFiles/validate-cameras.xml.dir/build.make:76:lib/darktable/rawspeed/data/cameras.xml.touch] Error 5make[1]: *** [CMakeFiles/Makefile2:2401:lib/darktable/rawspeed/data/CMakeFiles/validate-cameras.xml.dir/all] Error2make[1]: *** Waiting for unfinished jobsNow why that failed and is beyond me at the moment, sorry...Best regards,MilosP.S. I think you'll find more people active over at https://discuss.pixls.us/c/software/darktable/19 darktable user mailing list to unsubscribe send a mail to darktable-user+unsubscr...@lists.darktable.org = darktable user mailing list to unsubscribe send a mail to darktable-user+unsubscr...@lists.darktable.org
Fwd: Fwd: Fwd: [darktable-user] Need help compiling
Milos, Thanks for the suggestions. What exactly does the -dirty flag mean? And what is the process to correct it? -- Forwarded message - From: miloskomarce...@aim.com Date: Thu, Dec 21, 2023 at 12:12 AM Subject: Re: Fwd: Fwd: [darktable-user] Need help compiling To: stu...@audio2u.com Note that you also have a "-dirty" flag which could also mean your source tree is not in a good state. You should probably start w/ a clean one. On Wed, 20 Dec 2023 at 14:08, miloskomarce...@aim.com wrote: Hi Bruce, This second error came actually much earlier in the log, and indeed has nothing to do w/ raw_r (was just waiting for that to finish): make[2]: *** [lib/darktable/rawspeed/data/CMakeFiles/validate-cameras.xml.dir/build.make:76: lib/darktable/rawspeed/data/cameras.xml.touch] Error 5 make[1]: *** [CMakeFiles/Makefile2:2401: lib/darktable/rawspeed/data/CMakeFiles/validate-cameras.xml.dir/all] Error 2 make[1]: *** Waiting for unfinished jobs Now why that failed and is beyond me at the moment, sorry... Best regards, Milos P.S. I think you'll find more people active over at https://discuss.pixls.us/c/software/darktable/19 darktable user mailing list to unsubscribe send a mail to darktable-user+unsubscr...@lists.darktable.org
Re: Fwd: Fwd: [darktable-user] Need help compiling
On mardi 19 décembre 2023 11:32:06 CET Bruce Williams wrote: > [ 21%] Built target raw_r > make: *** [Makefile:156: all] Error 2 > > I'm guessing this means that the script tried to build something called > "raw_r", and that that process failed. Is that correct? > How do I find out why it failed? > And the final line? I don't understand the syntax there at all. Sorry, I'm getting out of my depth here, and when I tried to build from Git, there were errors as well (I don't know enough about cmake to tell it to link in libstdc(++) ). To your situation: - the *target* for that part of the build is called raw_r, which is a label for one part of the full build, not related to the name of an executable or library. - it looks like that part of the build actually succeeded ("Built target xxx") - that "Error 2" indicates an error in the next step, which error isn't clear from the log. I hope someone who knows the build system for darktable can chime in. Remco darktable user mailing list to unsubscribe send a mail to darktable-user+unsubscr...@lists.darktable.org
Fwd: Fwd: [darktable-user] Need help compiling
ata.cpp.o [ 20%] Building CXX object bin/external/LibRaw-cmake/CMakeFiles/raw_r.dir/__/LibRaw/src/tables/wblists.cpp.o [ 20%] Building CXX object bin/external/LibRaw-cmake/CMakeFiles/raw_r.dir/__/LibRaw/src/utils/curves.cpp.o [ 20%] Building CXX object bin/external/LibRaw-cmake/CMakeFiles/raw_r.dir/__/LibRaw/src/utils/decoder_info.cpp.o [ 20%] Building CXX object bin/external/LibRaw-cmake/CMakeFiles/raw_r.dir/__/LibRaw/src/utils/init_close_utils.cpp.o [ 20%] Building CXX object bin/external/LibRaw-cmake/CMakeFiles/raw_r.dir/__/LibRaw/src/utils/open.cpp.o [ 20%] Building CXX object bin/external/LibRaw-cmake/CMakeFiles/raw_r.dir/__/LibRaw/src/utils/phaseone_processing.cpp.o [ 20%] Building CXX object bin/external/LibRaw-cmake/CMakeFiles/raw_r.dir/__/LibRaw/src/utils/read_utils.cpp.o [ 21%] Building CXX object bin/external/LibRaw-cmake/CMakeFiles/raw_r.dir/__/LibRaw/src/utils/thumb_utils.cpp.o [ 21%] Building CXX object bin/external/LibRaw-cmake/CMakeFiles/raw_r.dir/__/LibRaw/src/utils/utils_dcraw.cpp.o [ 21%] Building CXX object bin/external/LibRaw-cmake/CMakeFiles/raw_r.dir/__/LibRaw/src/utils/utils_libraw.cpp.o [ 21%] Linking CXX static library libraw.a [ 21%] Building CXX object bin/external/LibRaw-cmake/CMakeFiles/raw_r.dir/__/LibRaw/src/write/apply_profile.cpp.o [ 21%] Building CXX object bin/external/LibRaw-cmake/CMakeFiles/raw_r.dir/__/LibRaw/src/write/file_write.cpp.o [ 21%] Built target raw [ 21%] Building CXX object bin/external/LibRaw-cmake/CMakeFiles/raw_r.dir/__/LibRaw/src/write/tiff_writer.cpp.o [ 21%] Building CXX object bin/external/LibRaw-cmake/CMakeFiles/raw_r.dir/__/LibRaw/src/x3f/x3f_parse_process.cpp.o [ 21%] Building CXX object bin/external/LibRaw-cmake/CMakeFiles/raw_r.dir/__/LibRaw/src/x3f/x3f_utils_patched.cpp.o [ 21%] Linking CXX static library libraw_r.a [ 21%] Built target raw_r make: *** [Makefile:156: all] Error 2 I'm guessing this means that the script tried to build something called "raw_r", and that that process failed. Is that correct? How do I find out why it failed? And the final line? I don't understand the syntax there at all. If someone could break each part of that down and explain it, I would be most appreciative. Many thanks! Cheers, Bruce. -- Forwarded message - From: Remco Viëtor Date: Tue, Dec 19, 2023 at 6:34 PM Subject: Re: Fwd: [darktable-user] Need help compiling To: On mardi 19 décembre 2023 07:59:41 CET Bruce Williams wrote: > Thanks for the replies so far. > After pamac search intltool, I found a version number, and promptly tried > this: > > "sudo pamac intltool 0.51.0-6" ...✔ > Available actions: > pamac --version > pamac --help, -h [action] > pamac search [options] > pamac list [options] > pamac info [options] > pamac install[options] > pamac reinstall [options] > pamac remove [options] [package(s)] > pamac checkupdates [options] > pamac update,upgrade [options] > pamac clone [options] > pamac build [options] [package(s)] > pamac clean [options] > > What did I do wrong? Perhaps pamac needs to be told *what* to do with the package? Also, I doubt the package name has spaces (they complicate shell scripts) >From your post, I gather you either never installed a package manually before, or you used a GUI vesion of the package manager. If the latter, why not use it here as well? darktable user mailing list to unsubscribe send a mail to darktable-user+unsubscr...@lists.darktable.org darktable user mailing list to unsubscribe send a mail to darktable-user+unsubscr...@lists.darktable.org
Re: Fwd: [darktable-user] Need help compiling
On mardi 19 décembre 2023 07:59:41 CET Bruce Williams wrote: > Thanks for the replies so far. > After pamac search intltool, I found a version number, and promptly tried > this: > > "sudo pamac intltool 0.51.0-6" ...✔ > Available actions: > pamac --version > pamac --help, -h [action] > pamac search [options] > pamac list [options] > pamac info [options] > pamac install[options] > pamac reinstall [options] > pamac remove [options] [package(s)] > pamac checkupdates [options] > pamac update,upgrade [options] > pamac clone [options] > pamac build [options] [package(s)] > pamac clean [options] > > What did I do wrong? Perhaps pamac needs to be told *what* to do with the package? Also, I doubt the package name has spaces (they complicate shell scripts) From your post, I gather you either never installed a package manually before, or you used a GUI vesion of the package manager. If the latter, why not use it here as well? darktable user mailing list to unsubscribe send a mail to darktable-user+unsubscr...@lists.darktable.org
Fwd: [darktable-user] Need help compiling
Thanks for the replies so far. After pamac search intltool, I found a version number, and promptly tried this: ~/Downloads/darktable/darktable darktable-4.6.x !3 sudo pamac intltool 0.51.0-6 ✔ Available actions: pamac --version pamac --help, -h [action] pamac search [options] pamac list [options] pamac info [options] pamac install[options] pamac reinstall [options] pamac remove [options] [package(s)] pamac checkupdates [options] pamac update,upgrade [options] pamac clone [options] pamac build [options] [package(s)] pamac clean [options] What did I do wrong? -- Forwarded message - From: Remco Viëtor Date: Tue, Dec 19, 2023 at 5:46 PM Subject: Re: [darktable-user] Need help compiling To: On mardi 19 décembre 2023 07:12:45 CET Bruce Williams wrote: (...) > -- Missing intltool-merge (...) > Some external programs couldn't be found Install the missing external programs? For me (OpenSUse) that would be the package 'intltool' Note: the cited line is the only missing tool you showed, I have a feeling the start of the output is missing, so there could be other missing tools... darktable user mailing list to unsubscribe send a mail to darktable-user+unsubscr...@lists.darktable.org darktable user mailing list to unsubscribe send a mail to darktable-user+unsubscr...@lists.darktable.org
Re: [darktable-user] Need help compiling
On mardi 19 décembre 2023 07:12:45 CET Bruce Williams wrote: (...) > -- Missing intltool-merge (...) > Some external programs couldn't be found Install the missing external programs? For me (OpenSUse) that would be the package 'intltool' Note: the cited line is the only missing tool you showed, I have a feeling the start of the output is missing, so there could be other missing tools... darktable user mailing list to unsubscribe send a mail to darktable-user+unsubscr...@lists.darktable.org
Re: [darktable-user] Need help compiling
Hi Bruce, beeing on Debian I also ran into troubles - noone could help me out so far in a way non-software-developers would understand. But day before yesterday a nice guy recommended the appimage - and this works! https://github.com/darktable-org/darktable/releases/tag/nightly Bruce Williams schrieb am 19.12.23 um 07:12: Hi all, After a lengthy break from darktable due to moving house, I want to get back into running the dev version during the next cycle. I've cloned the repository to my local system, selected the branch I want, and attempted to build. -- regards Bernhard https://www.bilddateien.de darktable user mailing list to unsubscribe send a mail to darktable-user+unsubscr...@lists.darktable.org
[darktable-user] Need help compiling
Hi all, After a lengthy break from darktable due to moving house, I want to get back into running the dev version during the next cycle. I've cloned the repository to my local system, selected the branch I want, and attempted to build. But CMake is chucking a hissy-fit. This is as far as I've got -- Building SSE2-optimized codepaths: ON -- Performing Test C_COMPILER_UNDERSTANDS_-Wno-error=varargs -- Performing Test C_COMPILER_UNDERSTANDS_-Wno-error=varargs - Success -- Performing Test CXX_COMPILER_UNDERSTANDS_-Wno-error=varargs -- Performing Test CXX_COMPILER_UNDERSTANDS_-Wno-error=varargs - Success -- Performing Test C_COMPILER_UNDERSTANDS_-Wno-error=address-of-packed-member -- Performing Test C_COMPILER_UNDERSTANDS_-Wno-error=address-of-packed-member - Success -- Performing Test CXX_COMPILER_UNDERSTANDS_-Wno-error=address-of-packed-member -- Performing Test CXX_COMPILER_UNDERSTANDS_-Wno-error=address-of-packed-member - Success -- Looking for external programs -- Found perl -- Missing intltool-merge -- Found desktop-file-validate -- Found LLVM 16.0.6 -- Found clang compiler - /usr/bin/clang-16 -- Found clang opencl-c.h header in /usr/lib/clang/16/include -- Will be able to test-compile OpenCL programs. Nice. -- Missing jsonschema, problems in noiseprofiles.json might go unnoticed -- Found xsltproc -- Found xmllint -- Found exiftool CMake Error at CMakeLists.txt:418 (message): Some external programs couldn't be found ...and was wondering if anyone would be kind enough to help me out, please? I'm on Manjaro/KDE Plasma. Thanks in advance. Cheers, Bruce. darktable user mailing list to unsubscribe send a mail to darktable-user+unsubscr...@lists.darktable.org