Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 22 Jan 2020 13:17:59 +0000
From:      bugzilla-noreply@freebsd.org
To:        ports-bugs@FreeBSD.org
Subject:   [Bug 243509] www/chromium: archivers/snappy update to 1.1.8 seems to break chromium build
Message-ID:  <bug-243509-7788-wvJP7cszSi@https.bugs.freebsd.org/bugzilla/>
In-Reply-To: <bug-243509-7788@https.bugs.freebsd.org/bugzilla/>
References:  <bug-243509-7788@https.bugs.freebsd.org/bugzilla/>

next in thread | previous in thread | raw e-mail | index | archive | help
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D243509

david@catwhisker.org changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |david@catwhisker.org

--- Comment #1 from david@catwhisker.org ---
That probably explains the breakage I saw for this morning's portmaster run=
 on
my laptop: portmaster detected that the following updates were to be made
(among others):

        Upgrade snappy-1.1.7 to snappy-1.1.8
        Upgrade chromium-79.0.3945.117 to chromium-79.0.3945.130

The snappy upgrade was successful; the chromium one was not.  (This was aft=
er
updating ports (head) from r523716 to r523801, running on stable/12 @r35696=
4.)

The specific whines from the attempt to build chromium were:

c++ -MMD -MF obj/third_party/leveldatabase/leveldatabase/port_chromium.o.d
-DLEVELDB_PLATFORM_CHROMIUM=3D1 -DLEVELDB_COMPILE_LIBRARY -DUSE_AURA=3D1
-DUSE_GLIB=3D1 -DUSE_NSS_CERTS=3D1 -DUSE_X11=3D1 -DOFFICIAL_BUILD
-D_FILE_OFFSET_BITS=3D64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE
-DNO_UNWIND_TABLES -D_GNU_SOURCE -DCR_CLANG_REVISION=3D\"373424-64a362e7-1\"
-DNDEBUG -DNVALGRIND -DDYNAMIC_ANNOTATIONS_ENABLED=3D0
-DLEVELDB_PLATFORM_CHROMIUM=3D1 -DLEVELDB_PLATFORM_CHROMIUM=3D1
-DGLIB_VERSION_MAX_ALLOWED=3DGLIB_VERSION_2_32
-DGLIB_VERSION_MIN_REQUIRED=3DGLIB_VERSION_2_26 -I../.. -Igen
-I../../third_party/leveldatabase -I../../third_party/leveldatabase/src
-I../../third_party/leveldatabase/src/include -Igen/shim_headers/snappy_shim
-I../../third_party/boringssl/src/include -I../../third_party/re2/src
-fprofile-sample-use=3D../../chrome/android/profiles/afdo.prof
-fno-strict-aliasing --param=3Dssp-buffer-size=3D4 -fstack-protector
-fno-unwind-tables -fno-asynchronous-unwind-tables -fPIC -pthread
-fcolor-diagnostics -fmerge-all-constants -m64 -march=3Dx86-64
-no-canonical-prefixes -O2 -fno-ident -fdata-sections -ffunction-sections
-fno-omit-frame-pointer -g0 -fvisibility=3Dhidden -Wheader-hygiene
-Wstring-conversion -Wtautological-overlap-compare -Wall -Wno-unused-variab=
le
-Wno-missing-field-initializers -Wno-unused-parameter -Wno-c++11-narrowing
-Wno-unneeded-internal-declaration -Wno-undefined-var-template
-I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include
-I/usr/local/include -std=3Dc++14 -fno-exceptions -fno-rtti
-fvisibility-inlines-hidden -O2 -pipe -fstack-protector-strong -isystem
/usr/local/include -fno-strict-aliasing  -isystem /usr/local/include  -c
../../third_party/leveldatabase/port/port_chromium.cc -o
obj/third_party/leveldatabase/leveldatabase/port_chromium.o
In file included from ../../third_party/leveldatabase/port/port_chromium.cc=
:10:
../../third_party/snappy/src/snappy.h:76:59: error: unknown type name 'stri=
ng';
did you mean 'std::string'?
  size_t Compress(const char* input, size_t input_length, string* output);
                                                          ^~~~~~
                                                          std::string
/usr/include/c++/v1/iosfwd:210:65: note: 'std::string' declared here
typedef basic_string<char, char_traits<char>, allocator<char> > string;
                                                                ^
In file included from ../../third_party/leveldatabase/port/port_chromium.cc=
:10:
../../third_party/snappy/src/snappy.h:85:19: error: unknown type name 'stri=
ng';
did you mean 'std::string'?
                  string* uncompressed);
                  ^~~~~~
                  std::string
/usr/include/c++/v1/iosfwd:210:65: note: 'std::string' declared here
typedef basic_string<char, char_traits<char>, allocator<char> > string;
                                                                ^
2 errors generated.

--=20
You are receiving this mail because:
You are the assignee for the bug.=



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?bug-243509-7788-wvJP7cszSi>