Your message dated Wed, 14 Jun 2023 20:40:26 -0500
with message-id <5946858.lOV4Wx5bFT@riemann>
and subject line Re: Processed: Please ship libgtest.so and libgmock.so for 
building libabsl-dev
has caused the Debian Bug report #1035045,
regarding Please ship libgtest.so and libgmock.so for building libabsl-dev
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)


-- 
1035045: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1035045
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: libgmock-dev,libgtest-dev
Version: 1.12.1-0.2
Severity: important
Control: block 1034908 by -1

Newer libabsl-dev needs lbgtest.so and libgmock.so for building some shared libraries.

dpkg-shlibdeps: error: cannot find library libgtest.so.1.12.1 needed by
debian/libabsl20230125/usr/lib/x86_64-linux-gnu/libabsl_spinlock_test_common.so.20230125.0.0
(ELF format: 'elf64-x86-64' abi: '0201003e00000000'; RPATH: '')
dpkg-shlibdeps: error: cannot find library libgmock.so.1.12.1 needed by
debian/libabsl20230125/usr/lib/x86_64-linux-gnu/libabsl_scoped_mock_log.so.20230125.0.0
(ELF format: 'elf64-x86-64' abi: '0201003e00000000'; RPATH: '')

See https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1034908

--- End Message ---
--- Begin Message ---
On Mon, 1 May 2023 18:39:06 +0530 Praveen Arimbrathodiyil 
<[email protected]> wrote:
> 
> 
> On 01/05/23 8:59 am, Steven Robbins wrote:
> > On Friday, April 28, 2023 2:45:05 A.M. CDT Debian Bug Tracking System 
wrote:
> >> Processing control commands:
> >>> block 1034908 by -1
> >>
> >> Bug #1034908 [libabsl-dev] Update libabsl-dev to new upstream
> >> version/snapshot for newer protobuf 1034908 was not blocked by any bugs.
> >> 1034908 was blocking: 1034668
> >> Added blocking bug(s) of 1034908: 1035045
> > 
> > The reported build error is:
> > 
> > dpkg-shlibdeps: error: cannot find library libgtest.so.1.12.1 needed by
> > debian/libabsl20230125/usr/lib/x86_64-linux-gnu/
> > libabsl_per_thread_sem_test_common.so.20230125.0.0
> > (ELF format: 'elf64-x86-64' abi: '0201003e00000000'; RPATH: '')
> > 
> > How did libabsl20230125 get such a dependency?  Debian has never shipped
> > libgtest.so -- was this built against a locally-built libgtest somehow?
> 
> This version is not released yet, the error came while trying to update 
> to 20230125 version. This was built in a clean chroot, see the attached 
> sbuild log.

As noted above, Debian never shipped libgtest.so.1.12.1.  If you look at the 
build log, it seems the build process generates one itself:

[ 19%] Linking CXX shared library ../../lib/libgtest.so
cd /<<PKGBUILDDIR>>/shared/googletest-build/googletest && /usr/bin/cmake -E 
cmake_link_script CMakeFiles/gtest.dir/link.txt --verbose=1
/usr/bin/c++ -fPIC -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. 
-fstack-protector-
strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-
z,relro -Wl,-z,now -shared -Wl,-soname,libgtest.so.1.12.1 -o ../../lib/
libgtest.so.1.12.1 "CMakeFiles/gtest.dir/src/gtest-all.cc.o" 
cd /<<PKGBUILDDIR>>/shared/googletest-build/googletest && /usr/bin/cmake -E 
cmake_symlink_library ../../lib/libgtest.so.1.12.1 ../../lib/libgtest.so.
1.12.1 ../../lib/libgtest.so
make[4]: Leaving directory '/<<PKGBUILDDIR>>/shared'

There is no bug in googletest, so closing.

-Steve

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


--- End Message ---

Reply via email to