Re: [darktable-dev] Re: compiling error
On Thu, Aug 17, 2017 at 4:08 PM, Richard Hobday wrote: > Roman > > Just wondering what this means - apart from the obvious! > >> You have called ADD_LIBRARY for library rawspeed without any source files. >> This typically indicates a problem with your CMakeLists.txt file > > Program compiles and runs without issue now as far as I can see, so clearly > NOT critical. Just ignore it I'm first calling ADD_LIBRARY(), and then using target_sources(), which is cleaner, more modern way. I'm not sure if there is a way to silence the warning. > Cheers, > > Richard Roman. > On 15/08/17 14:43, Roman Lebedev wrote: >> >> This should be fixed in darktable git master. >> >> On Thu, Aug 10, 2017 at 2:48 PM, Alain Soucy wrote: >>> >>> Hi, >>> >>> I have the same bug with Gentoo-GCC-5.4.0: >>> >>> Gentoo's Bugzilla – Bug 627406 >>> >>> >>> Le 2017-08-10 à 04:17, Richard Hobday a écrit : Alexander, thanks for pushing that bug report. I have bumped the count by 1! R. On 08/08/17 04:55, Alexander Rabtchevich wrote: > > Hello, Roman > > Duplication of the bug is done in Linux Mint bugtracker. > > https://bugs.launchpad.net/linuxmint/+bug/1709234 > > With respect, > Alexander Rabtchevich > > Roman Lebedev wrote: >> >> Hi. >> >> Everyone: >> >> On Sun, Aug 6, 2017 at 11:34 PM, João Horta wrote: >>> >>> -- The CXX compiler identification is GNU 5.4.0 >>> -- The C compiler identification is GNU 5.4.0 >>> Hello >>> I have the same problem and the same compiler version from Mint 18.2. >>> gcc (Ubuntu 5.4.0-6ubuntu1~16.04.4) 5.4.0 20160609 >> >> Please duplicate this issue into your's distribution's bugtracker: >> https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=871250 >> And pass me the bug number. >> After i have a few bugid's, i'll add a temporary workaround. >> >> Roman. > > > ___ > > darktable developer mailing list > to unsubscribe send a mail to > darktable-dev+unsubscr...@lists.darktable.org > >>> >>> ___ >>> darktable developer mailing list >>> to unsubscribe send a mail to >>> darktable-dev+unsubscr...@lists.darktable.org >>> >> >> ___ >> darktable developer mailing list >> to unsubscribe send a mail to >> darktable-dev+unsubscr...@lists.darktable.org >> > > -- > http://lukecarville.jalbum.net > https://facebook.com/rlc.hobday > > ___ > darktable developer mailing list > to unsubscribe send a mail to darktable-dev+unsubscr...@lists.darktable.org > ___ darktable developer mailing list to unsubscribe send a mail to darktable-dev+unsubscr...@lists.darktable.org
Re: [darktable-dev] Re: compiling error
Roman Just wondering what this means - apart from the obvious! You have called ADD_LIBRARY for library rawspeed without any source files. This typically indicates a problem with your CMakeLists.txt file Program compiles and runs without issue now as far as I can see, so clearly NOT critical. Cheers, Richard On 15/08/17 14:43, Roman Lebedev wrote: This should be fixed in darktable git master. On Thu, Aug 10, 2017 at 2:48 PM, Alain Soucy wrote: Hi, I have the same bug with Gentoo-GCC-5.4.0: Gentoo's Bugzilla – Bug 627406 Le 2017-08-10 à 04:17, Richard Hobday a écrit : Alexander, thanks for pushing that bug report. I have bumped the count by 1! R. On 08/08/17 04:55, Alexander Rabtchevich wrote: Hello, Roman Duplication of the bug is done in Linux Mint bugtracker. https://bugs.launchpad.net/linuxmint/+bug/1709234 With respect, Alexander Rabtchevich Roman Lebedev wrote: Hi. Everyone: On Sun, Aug 6, 2017 at 11:34 PM, João Horta wrote: -- The CXX compiler identification is GNU 5.4.0 -- The C compiler identification is GNU 5.4.0 Hello I have the same problem and the same compiler version from Mint 18.2. gcc (Ubuntu 5.4.0-6ubuntu1~16.04.4) 5.4.0 20160609 Please duplicate this issue into your's distribution's bugtracker: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=871250 And pass me the bug number. After i have a few bugid's, i'll add a temporary workaround. Roman. ___ darktable developer mailing list to unsubscribe send a mail to darktable-dev+unsubscr...@lists.darktable.org ___ darktable developer mailing list to unsubscribe send a mail to darktable-dev+unsubscr...@lists.darktable.org ___ darktable developer mailing list to unsubscribe send a mail to darktable-dev+unsubscr...@lists.darktable.org -- http://lukecarville.jalbum.net https://facebook.com/rlc.hobday ___ darktable developer mailing list to unsubscribe send a mail to darktable-dev+unsubscr...@lists.darktable.org
Re: [darktable-dev] Re: compiling error
Thank you, Roman. The program has been compiled without any problems. With respect, Alexander Rabtchevich Roman Lebedev wrote: This should be fixed in darktable git master. On Thu, Aug 10, 2017 at 2:48 PM, Alain Soucy wrote: Hi, I have the same bug with Gentoo-GCC-5.4.0: Gentoo's Bugzilla – Bug 627406 Le 2017-08-10 à 04:17, Richard Hobday a écrit : Alexander, thanks for pushing that bug report. I have bumped the count by 1! R. On 08/08/17 04:55, Alexander Rabtchevich wrote: Hello, Roman Duplication of the bug is done in Linux Mint bugtracker. https://bugs.launchpad.net/linuxmint/+bug/1709234 With respect, Alexander Rabtchevich Roman Lebedev wrote: Hi. Everyone: On Sun, Aug 6, 2017 at 11:34 PM, João Horta wrote: -- The CXX compiler identification is GNU 5.4.0 -- The C compiler identification is GNU 5.4.0 Hello I have the same problem and the same compiler version from Mint 18.2. gcc (Ubuntu 5.4.0-6ubuntu1~16.04.4) 5.4.0 20160609 Please duplicate this issue into your's distribution's bugtracker: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=871250 And pass me the bug number. After i have a few bugid's, i'll add a temporary workaround. Roman. ___ darktable developer mailing list to unsubscribe send a mail to darktable-dev+unsubscr...@lists.darktable.org
Re: [darktable-dev] Re: compiling error
Thanks Roman, All now seems to be fine. Cheers, R. On 15/08/17 14:43, Roman Lebedev wrote: This should be fixed in darktable git master. On Thu, Aug 10, 2017 at 2:48 PM, Alain Soucy wrote: Hi, I have the same bug with Gentoo-GCC-5.4.0: Gentoo's Bugzilla – Bug 627406 Le 2017-08-10 à 04:17, Richard Hobday a écrit : Alexander, thanks for pushing that bug report. I have bumped the count by 1! R. On 08/08/17 04:55, Alexander Rabtchevich wrote: Hello, Roman Duplication of the bug is done in Linux Mint bugtracker. https://bugs.launchpad.net/linuxmint/+bug/1709234 With respect, Alexander Rabtchevich Roman Lebedev wrote: Hi. Everyone: On Sun, Aug 6, 2017 at 11:34 PM, João Horta wrote: -- The CXX compiler identification is GNU 5.4.0 -- The C compiler identification is GNU 5.4.0 Hello I have the same problem and the same compiler version from Mint 18.2. gcc (Ubuntu 5.4.0-6ubuntu1~16.04.4) 5.4.0 20160609 Please duplicate this issue into your's distribution's bugtracker: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=871250 And pass me the bug number. After i have a few bugid's, i'll add a temporary workaround. Roman. ___ darktable developer mailing list to unsubscribe send a mail to darktable-dev+unsubscr...@lists.darktable.org ___ darktable developer mailing list to unsubscribe send a mail to darktable-dev+unsubscr...@lists.darktable.org ___ darktable developer mailing list to unsubscribe send a mail to darktable-dev+unsubscr...@lists.darktable.org -- http://lukecarville.jalbum.net https://facebook.com/rlc.hobday ___ darktable developer mailing list to unsubscribe send a mail to darktable-dev+unsubscr...@lists.darktable.org
Re: [darktable-dev] Re: compiling error
This should be fixed in darktable git master. On Thu, Aug 10, 2017 at 2:48 PM, Alain Soucy wrote: > Hi, > > I have the same bug with Gentoo-GCC-5.4.0: > > Gentoo's Bugzilla – Bug 627406 > > > Le 2017-08-10 à 04:17, Richard Hobday a écrit : >> Alexander, thanks for pushing that bug report. >> >> I have bumped the count by 1! >> >> >> R. >> >> >> On 08/08/17 04:55, Alexander Rabtchevich wrote: >>> Hello, Roman >>> >>> Duplication of the bug is done in Linux Mint bugtracker. >>> >>> https://bugs.launchpad.net/linuxmint/+bug/1709234 >>> >>> With respect, >>> Alexander Rabtchevich >>> >>> Roman Lebedev wrote: Hi. Everyone: On Sun, Aug 6, 2017 at 11:34 PM, João Horta wrote: > -- The CXX compiler identification is GNU 5.4.0 > -- The C compiler identification is GNU 5.4.0 > Hello > I have the same problem and the same compiler version from Mint 18.2. > gcc (Ubuntu 5.4.0-6ubuntu1~16.04.4) 5.4.0 20160609 Please duplicate this issue into your's distribution's bugtracker: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=871250 And pass me the bug number. After i have a few bugid's, i'll add a temporary workaround. Roman. >>> >>> ___ >>> >>> darktable developer mailing list >>> to unsubscribe send a mail to >>> darktable-dev+unsubscr...@lists.darktable.org >>> >> > > ___ > darktable developer mailing list > to unsubscribe send a mail to darktable-dev+unsubscr...@lists.darktable.org > ___ darktable developer mailing list to unsubscribe send a mail to darktable-dev+unsubscr...@lists.darktable.org
Re: [darktable-dev] Re: compiling error
Hi, I have the same bug with Gentoo-GCC-5.4.0: Gentoo's Bugzilla – Bug 627406 Le 2017-08-10 à 04:17, Richard Hobday a écrit : > Alexander, thanks for pushing that bug report. > > I have bumped the count by 1! > > > R. > > > On 08/08/17 04:55, Alexander Rabtchevich wrote: >> Hello, Roman >> >> Duplication of the bug is done in Linux Mint bugtracker. >> >> https://bugs.launchpad.net/linuxmint/+bug/1709234 >> >> With respect, >> Alexander Rabtchevich >> >> Roman Lebedev wrote: >>> Hi. >>> >>> Everyone: >>> >>> On Sun, Aug 6, 2017 at 11:34 PM, João Horta wrote: -- The CXX compiler identification is GNU 5.4.0 -- The C compiler identification is GNU 5.4.0 Hello I have the same problem and the same compiler version from Mint 18.2. gcc (Ubuntu 5.4.0-6ubuntu1~16.04.4) 5.4.0 20160609 >>> Please duplicate this issue into your's distribution's bugtracker: >>> https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=871250 >>> And pass me the bug number. >>> After i have a few bugid's, i'll add a temporary workaround. >>> >>> Roman. >> >> ___ >> >> darktable developer mailing list >> to unsubscribe send a mail to >> darktable-dev+unsubscr...@lists.darktable.org >> > ___ darktable developer mailing list to unsubscribe send a mail to darktable-dev+unsubscr...@lists.darktable.org
Re: [darktable-dev] Re: compiling error
Alexander, thanks for pushing that bug report. I have bumped the count by 1! R. On 08/08/17 04:55, Alexander Rabtchevich wrote: Hello, Roman Duplication of the bug is done in Linux Mint bugtracker. https://bugs.launchpad.net/linuxmint/+bug/1709234 With respect, Alexander Rabtchevich Roman Lebedev wrote: Hi. Everyone: On Sun, Aug 6, 2017 at 11:34 PM, João Horta wrote: -- The CXX compiler identification is GNU 5.4.0 -- The C compiler identification is GNU 5.4.0 Hello I have the same problem and the same compiler version from Mint 18.2. gcc (Ubuntu 5.4.0-6ubuntu1~16.04.4) 5.4.0 20160609 Please duplicate this issue into your's distribution's bugtracker: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=871250 And pass me the bug number. After i have a few bugid's, i'll add a temporary workaround. Roman. ___ darktable developer mailing list to unsubscribe send a mail to darktable-dev+unsubscr...@lists.darktable.org -- http://lukecarville.jalbum.net https://facebook.com/rlc.hobday ___ darktable developer mailing list to unsubscribe send a mail to darktable-dev+unsubscr...@lists.darktable.org
Re: [darktable-dev] Re: compiling error
Hello, Roman Duplication of the bug is done in Linux Mint bugtracker. https://bugs.launchpad.net/linuxmint/+bug/1709234 With respect, Alexander Rabtchevich Roman Lebedev wrote: Hi. Everyone: On Sun, Aug 6, 2017 at 11:34 PM, João Horta wrote: -- The CXX compiler identification is GNU 5.4.0 -- The C compiler identification is GNU 5.4.0 Hello I have the same problem and the same compiler version from Mint 18.2. gcc (Ubuntu 5.4.0-6ubuntu1~16.04.4) 5.4.0 20160609 Please duplicate this issue into your's distribution's bugtracker: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=871250 And pass me the bug number. After i have a few bugid's, i'll add a temporary workaround. Roman. ___ darktable developer mailing list to unsubscribe send a mail to darktable-dev+unsubscr...@lists.darktable.org
Re: [darktable-dev] Re: compiling error
Hi. Everyone: On Sun, Aug 6, 2017 at 11:34 PM, João Horta wrote: > -- The CXX compiler identification is GNU 5.4.0 > -- The C compiler identification is GNU 5.4.0 > Hello > I have the same problem and the same compiler version from Mint 18.2. > gcc (Ubuntu 5.4.0-6ubuntu1~16.04.4) 5.4.0 20160609 Please duplicate this issue into your's distribution's bugtracker: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=871250 And pass me the bug number. After i have a few bugid's, i'll add a temporary workaround. Roman. > ___ > darktable developer mailing list to unsubscribe send a mail to > darktable-dev+unsubscr...@lists.darktable.org ___ darktable developer mailing list to unsubscribe send a mail to darktable-dev+unsubscr...@lists.darktable.org
Re: [darktable-dev] Re: compiling error
Hello I have the same problem and the same compiler version from Mint 18.2. gcc (Ubuntu 5.4.0-6ubuntu1~16.04.4) 5.4.0 20160609 With respect, Alexander Rabtchevich Roman Lebedev wrote: On Sun, Aug 6, 2017 at 11:34 PM, João Horta wrote: -- The CXX compiler identification is GNU 5.4.0 -- The C compiler identification is GNU 5.4.0 -- Check for working CXX compiler: /usr/bin/c++ -- Check for working CXX compiler: /usr/bin/c++ -- works -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Detecting CXX compile features -- Detecting CXX compile features - done -- Check for working C compiler: /usr/bin/cc -- Check for working C compiler: /usr/bin/cc -- works -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Detecting C compile features -- Detecting C compile features - done I see. While i can confirm the issue, i believe this is gcc bug, because this works in gcc 4.9, 6 and 7 (and clang). Please report it to your distribution. Any chance you could simply use another compiler? :) Roman. ___ darktable developer mailing list to unsubscribe send a mail to darktable-dev+unsubscr...@lists.darktable.org
Re: [darktable-dev] Re: compiling error
On Sun, Aug 6, 2017 at 11:34 PM, João Horta wrote: > -- The CXX compiler identification is GNU 5.4.0 > -- The C compiler identification is GNU 5.4.0 > -- Check for working CXX compiler: /usr/bin/c++ > -- Check for working CXX compiler: /usr/bin/c++ -- works > -- Detecting CXX compiler ABI info > -- Detecting CXX compiler ABI info - done > -- Detecting CXX compile features > -- Detecting CXX compile features - done > -- Check for working C compiler: /usr/bin/cc > -- Check for working C compiler: /usr/bin/cc -- works > -- Detecting C compiler ABI info > -- Detecting C compiler ABI info - done > -- Detecting C compile features > -- Detecting C compile features - done I see. While i can confirm the issue, i believe this is gcc bug, because this works in gcc 4.9, 6 and 7 (and clang). Please report it to your distribution. Any chance you could simply use another compiler? :) Roman. > 2017-08-06 20:18 GMT+01:00 João Horta : >> >> [ 4%] Building CXX object >> src/external/rawspeed/src/librawspeed/CMakeFiles/rawspeed.dir/decompressors/FujiDecompressor.cpp.o >> >> /home/jmhorta/darktable/src/external/rawspeed/src/librawspeed/decompressors/FujiDecompressor.cpp: >> In instantiation of >> ‘rawspeed::FujiDecompressor::xtrans_decode_block(rawspeed::FujiDecompressor::fuji_compressed_block*, >> rawspeed::BitPumpMSB*, int) const::> rawspeed::FujiDecompressor::_xt_lines, >> rawspeed::FujiDecompressor::_xt_lines, int, >> rawspeed::FujiDecompressor::xtrans_decode_block(rawspeed::FujiDecompressor::fuji_compressed_block*, >> rawspeed::BitPumpMSB*, int) const::ColorPos&, >> rawspeed::FujiDecompressor::xtrans_decode_block(rawspeed::FujiDecompressor::fuji_compressed_block*, >> rawspeed::BitPumpMSB*, int) const::ColorPos&)> [with auto:1 = >> rawspeed::FujiDecompressor::xtrans_decode_block(rawspeed::FujiDecompressor::fuji_compressed_block*, >> rawspeed::BitPumpMSB*, int) >> const::> rawspeed::FujiDecompressor::_xt_lines, int, >> rawspeed::FujiDecompressor::xtrans_decode_block(rawspeed::FujiDecompressor::fuji_compressed_block*, >> rawspeed::BitPumpMSB*, int) const::ColorPos&, >> rawspeed::FujiDecompressor::xtrans_decode_block(rawspeed::FujiDecompressor::fuji_compressed_block*, >> rawspeed::BitPumpMSB*, int) const::ColorPos&)>]’: >> >> /home/jmhorta/darktable/src/external/rawspeed/src/librawspeed/decompressors/FujiDecompressor.cpp:509:24: >> required from here >> >> /home/jmhorta/darktable/src/external/rawspeed/src/librawspeed/decompressors/FujiDecompressor.cpp:488:41: >> error: ‘line_width’ is not captured >> while (g.even < line_width || g.odd < line_width) { >> ^ >> >> /home/jmhorta/darktable/src/external/rawspeed/src/librawspeed/decompressors/FujiDecompressor.cpp:488:19: >> note: ‘const int& line_width’ declared here >> while (g.even < line_width || g.odd < line_width) { >>^ >> >> /home/jmhorta/darktable/src/external/rawspeed/src/librawspeed/decompressors/FujiDecompressor.cpp:489:18: >> error: ‘line_width’ is not captured >>if (g.even < line_width) >> ^ >> >> /home/jmhorta/darktable/src/external/rawspeed/src/librawspeed/decompressors/FujiDecompressor.cpp:488:19: >> note: ‘const int& line_width’ declared here >> while (g.even < line_width || g.odd < line_width) { >>^ >> >> /home/jmhorta/darktable/src/external/rawspeed/src/librawspeed/decompressors/FujiDecompressor.cpp: >> In instantiation of >> ‘rawspeed::FujiDecompressor::xtrans_decode_block(rawspeed::FujiDecompressor::fuji_compressed_block*, >> rawspeed::BitPumpMSB*, int) const::> rawspeed::FujiDecompressor::_xt_lines, >> rawspeed::FujiDecompressor::_xt_lines, int, >> rawspeed::FujiDecompressor::xtrans_decode_block(rawspeed::FujiDecompressor::fuji_compressed_block*, >> rawspeed::BitPumpMSB*, int) const::ColorPos&, >> rawspeed::FujiDecompressor::xtrans_decode_block(rawspeed::FujiDecompressor::fuji_compressed_block*, >> rawspeed::BitPumpMSB*, int) const::ColorPos&)> [with auto:1 = >> rawspeed::FujiDecompressor::xtrans_decode_block(rawspeed::FujiDecompressor::fuji_compressed_block*, >> rawspeed::BitPumpMSB*, int) >> const::> rawspeed::FujiDecompressor::_xt_lines, int, >> rawspeed::FujiDecompressor::xtrans_decode_block(rawspeed::FujiDecompressor::fuji_compressed_block*, >> rawspeed::BitPumpMSB*, int) const::ColorPos&, >> rawspeed::FujiDecompressor::xtrans_decode_block(rawspeed::FujiDecompressor::fuji_compressed_block*, >> rawspeed::BitPumpMSB*, int) const::ColorPos&)>]’: >> >> /home/jmhorta/darktable/src/external/rawspeed/src/librawspeed/decompressors/FujiDecompressor.cpp:524:24: >> required from here >> >> /home/jmhorta/darktable/src/external/rawspeed/src/librawspeed/decompressors/FujiDecompressor.cpp:488:41: >> error: ‘line_width’ is not captured >> while (g.even < line_width || g.odd < line_width) { >> ^ >> >> /home/jmhorta/darktable/src/external/rawspeed/src/librawspeed/decompressors/FujiDecompressor.cpp:488:19: