Re: Fwd: Fwd: Fwd: [darktable-user] Need help compiling

2023-12-20 Thread Pascal Obry


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

2023-12-20 Thread Martin Straeten
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.com Date: 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

2023-12-20 Thread 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.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

2023-12-20 Thread Remco Viëtor
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

2023-12-19 Thread Bruce Williams
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

2023-12-18 Thread Remco Viëtor
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

2023-12-18 Thread Bruce Williams
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

2023-12-18 Thread Remco Viëtor
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

2023-12-18 Thread Bernhard

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

2023-12-18 Thread Bruce Williams
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