Processed: Re: Bug#895505: googletest 1.8.0-7 makes many packages FTBFS

2018-04-14 Thread Debian Bug Tracking System
Processing commands for cont...@bugs.debian.org:

> clone 895505 -1 -2
Bug #895505 [googletest] googletest 1.8.0-7 makes many packages FTBFS
Bug 895505 cloned as bugs 895707-895708
> reassign -1 gumbo-parser
Bug #895707 [googletest] googletest 1.8.0-7 makes many packages FTBFS
Bug reassigned from package 'googletest' to 'gumbo-parser'.
No longer marked as found in versions googletest/1.8.0-7.
Ignoring request to alter fixed versions of bug #895707 to the same values 
previously set
> reassign -2 ros-rospack
Bug #895708 [googletest] googletest 1.8.0-7 makes many packages FTBFS
Bug reassigned from package 'googletest' to 'ros-rospack'.
No longer marked as found in versions googletest/1.8.0-7.
Ignoring request to alter fixed versions of bug #895708 to the same values 
previously set
> retitle -1 use gtest sources or use -pthread with system libgtest
Bug #895707 [gumbo-parser] googletest 1.8.0-7 makes many packages FTBFS
Changed Bug title to 'use gtest sources or use -pthread with system libgtest' 
from 'googletest 1.8.0-7 makes many packages FTBFS'.
> retitle -2 use gtest sources or use -pthread with system libgtest
Bug #895708 [ros-rospack] googletest 1.8.0-7 makes many packages FTBFS
Changed Bug title to 'use gtest sources or use -pthread with system libgtest' 
from 'googletest 1.8.0-7 makes many packages FTBFS'.
> tags 895505 + pending
Bug #895505 [googletest] googletest 1.8.0-7 makes many packages FTBFS
Added tag(s) pending.
> thanks
Stopping processing here.

Please contact me if you need assistance.
-- 
895505: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=895505
895707: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=895707
895708: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=895708
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems



Bug#895505: googletest 1.8.0-7 makes many packages FTBFS

2018-04-14 Thread Steve Robbins
clone 895505 -1 -2 
reassign -1 gumbo-parser
reassign -2 ros-rospack
retitle -1 use gtest sources or use -pthread with system libgtest
retitle -2 use gtest sources or use -pthread with system libgtest
tags 895505 + pending
thanks

On Thursday, April 12, 2018 1:28:45 AM CDT you wrote:
> Package: googletest
> Version: 1.8.0-7
> Severity: serious
> Control: affects -1 src:gumbo-parser src:ros-rospack src:colobot
> src:arrayfire src:opensurgsim src:rapidjson src:gfal2 src:kodi src:davix
> src:libqtdbustest src:properties-cpp src:libqtdbusmock

Two independent changes to googletest 1.8.0-7 led to the failures:

1. The shipped /usr/src/gtest/CMakeLists.txt has a bug that makes it unuseable 
-- install TARGETS is now a variable that relies on include(GNUInstallDirs).  
Bug #895505 is tracking this issue.

2. A compiled library is now included.  gumbo-parser and ros-rospack 
dynamically detect this and attempt to use it without using -pthread.  These 
packages need to either ignore the system lib and use the sources or link with 
-pthread.  This is being tracked in the two cloned bugs.

-Steve


signature.asc
Description: This is a digitally signed message part.


Bug#895505: googletest 1.8.0-7 makes many packages FTBFS

2018-04-14 Thread Adrian Bunk
On Sat, Apr 14, 2018 at 03:45:06PM -0500, Steve Robbins wrote:
>...
> The remaining links lead to a summary page that says things like 
> "build_id_differences_only".  Is this truly a build failure?  Can you point 
> me 
> to a build log?

Please click on the "rbuild" link at the left side.

> Thanks again,
> -Steve

cu
Adrian

-- 

   "Is there not promise of rain?" Ling Tan asked suddenly out
of the darkness. There had been need of rain for many days.
   "Only a promise," Lao Er said.
   Pearl S. Buck - Dragon Seed



Bug#895505: googletest 1.8.0-7 makes many packages FTBFS

2018-04-14 Thread Steve Robbins
Adrian:

Thanks for the rapid feedback!

On Thursday, April 12, 2018 1:28:45 AM CDT you wrote:
> Package: googletest
> Version: 1.8.0-7
> Severity: serious
> Control: affects -1 src:gumbo-parser src:ros-rospack src:colobot
> src:arrayfire src:opensurgsim src:rapidjson src:gfal2 src:kodi src:davix
> src:libqtdbustest src:properties-cpp src:libqtdbusmock

> I do not know whether these are one or more regressions in googletest,
> or whether these are bugs in the packages that now FTBFS.

Three of the links listed:

https://tests.reproducible-builds.org/debian/rb-pkg/unstable/amd64/gumbo-parser.html
https://tests.reproducible-builds.org/debian/rb-pkg/unstable/amd64/
rapidjson.html
https://tests.reproducible-builds.org/debian/rb-pkg/unstable/amd64/
libqtdbustest.html

lead to build logs that indeed are probably regressions due to the new 
googletest.  I will propose patches for each.

The remaining links lead to a summary page that says things like 
"build_id_differences_only".  Is this truly a build failure?  Can you point me 
to a build log?

Thanks again,
-Steve


signature.asc
Description: This is a digitally signed message part.


Bug#895505: googletest 1.8.0-7 makes many packages FTBFS

2018-04-11 Thread Adrian Bunk
Package: googletest
Version: 1.8.0-7
Severity: serious
Control: affects -1 src:gumbo-parser src:ros-rospack src:colobot src:arrayfire 
src:opensurgsim src:rapidjson src:gfal2 src:kodi src:davix src:libqtdbustest 
src:properties-cpp src:libqtdbusmock

https://tests.reproducible-builds.org/debian/rb-pkg/unstable/amd64/gumbo-parser.html
https://tests.reproducible-builds.org/debian/rb-pkg/unstable/amd64/ros-rospack.html
https://tests.reproducible-builds.org/debian/rb-pkg/unstable/amd64/colobot.html
https://tests.reproducible-builds.org/debian/rb-pkg/unstable/amd64/arrayfire.html
https://tests.reproducible-builds.org/debian/rb-pkg/unstable/amd64/opensurgsim.html
https://tests.reproducible-builds.org/debian/rb-pkg/unstable/amd64/rapidjson.html
https://tests.reproducible-builds.org/debian/rb-pkg/unstable/amd64/gfal2.html
https://tests.reproducible-builds.org/debian/rb-pkg/unstable/amd64/kodi.html
https://tests.reproducible-builds.org/debian/rb-pkg/unstable/amd64/davix.html
https://tests.reproducible-builds.org/debian/rb-pkg/unstable/amd64/libqtdbustest.html
https://tests.reproducible-builds.org/debian/rb-pkg/unstable/amd64/properties-cpp.html
https://tests.reproducible-builds.org/debian/rb-pkg/unstable/amd64/libqtdbusmock.html

I do not know whether these are one or more regressions in googletest,
or whether these are bugs in the packages that now FTBFS.