Re: www/chromium build failure on 12-CURRENT
-BEGIN PGP SIGNED MESSAGE- Hash: SHA256 On 11-1-2017 21:43, Dimitry Andric wrote: >> http://chopapp.com/#372r5yj > > Ok, the actual error was just a few lines above: > > ../../third_party/angle/src/libANGLE/renderer/gl/glx/FunctionsGLX.cpp: 15:10: > > > > fatal error: 'GL/glx.h' file not found #include ^ 1 > error generated. > > So for some reason it cannot find your glx.h file. Do you have the > libGL port installed? I didn't see it being installed in the > build-depends stage. It is installed on the laptop for which this jail is building. If it is not pulled in by the www/chromium build in a (logically clean, because always newly created) Poudriere build jail, there might be something in the port that doesn't pull it in, or there might be something that looks for it in the wrong location. -BEGIN PGP SIGNATURE- Version: GnuPG v2 iQEcBAEBCAAGBQJYdpqyAAoJEA9a9BMWOKcxnMQIAIv82PSwB3L3FSpqzpnJ6/sI yhLdB9A7JeDlxrlbq5sTPkN+Rt+QB7YMJty3AaZdQDSkhTl9cBJVl1n4QljzRwdj gXGCpIcCSO3q6OrWmgOdJu7gDVhwBL7LsYe6oRQbqa+wNC03pacY9HlrmNpHygsf T5jsTt8+n8aXd7amp2/29S1JHjZongTY8SpWM7SR/qYbXtr0jNZO+kjcLf0AQRZP gVZAZoWgeT6WZbwv1J7RaLuvGTFeQehjjbvMfYvlHf1VSypxrg4kRlRYADGOT/qi dMCBg5QAtn4HsKlV5DeqGhAP1Dv/b4SnJckOtgqsoorebXULiMKopg2pnqxUQ8c= =XTTG -END PGP SIGNATURE- ___ freebsd-ports@freebsd.org mailing list https://lists.freebsd.org/mailman/listinfo/freebsd-ports To unsubscribe, send any mail to "freebsd-ports-unsubscr...@freebsd.org"
Re: www/chromium build failure on 12-CURRENT
On 11 Jan 2017, at 21:23, DutchDaemon - FreeBSD Forums Administrator wrote: > > On 11-1-2017 20:54, Dimitry Andric wrote: > > On 11 Jan 2017, at 19:50, DutchDaemon - FreeBSD Forums > > Administrator wrote: > > > This must be a different issue, but I don't see the missing header > > you referred to in those log messages? Do you have a full log > > posted somewhere? > > 'Missing header' is actually what Poudriere reports on its summary. > > chromium-54.0.2840.100_1 www/chromiumbuild 0 missing_header > > Full Poudriere output: > > http://chopapp.com/#372r5yj Ok, the actual error was just a few lines above: ../../third_party/angle/src/libANGLE/renderer/gl/glx/FunctionsGLX.cpp:15:10: fatal error: 'GL/glx.h' file not found #include ^ 1 error generated. So for some reason it cannot find your glx.h file. Do you have the libGL port installed? I didn't see it being installed in the build-depends stage. -Dimitry signature.asc Description: Message signed with OpenPGP using GPGMail
Re: www/chromium build failure on 12-CURRENT
-BEGIN PGP SIGNED MESSAGE- Hash: SHA256 On 11-1-2017 20:54, Dimitry Andric wrote: > On 11 Jan 2017, at 19:50, DutchDaemon - FreeBSD Forums > Administrator wrote: > This must be a different issue, but I don't see the missing header > you referred to in those log messages? Do you have a full log > posted somewhere? 'Missing header' is actually what Poudriere reports on its summary. chromium-54.0.2840.100_1www/chromiumbuild 0 missing_header Full Poudriere output: http://chopapp.com/#372r5yj -BEGIN PGP SIGNATURE- Version: GnuPG v2 iQEcBAEBCAAGBQJYdpRYAAoJEA9a9BMWOKcxnzAH/2vMWX6jsxSudrHfodVXCFDZ HjLa6TLs9IEYS41sZNgUwGCkocLG3sn5/qTDMMLNxnKFZ7u30PxbCLvgkeRc8LU9 KU1neEjQBF7vQwe/zFPqpDw8hHlDR8WQAjongAUU1y4YQbl/AfL3W1ZV9zNDGI/r PjmkL/GDdVb4v1PU/FgfdnNgbY0Oi2Lggq9WLxYHnGHi6tI3Jr+tuolQSo/8xXt6 uMSVVeP0qjOyf3dCe7iCCWazi9p2AD8WzEv5iAljbDr/t5+MwDshvSDoRH9dIAnb QtmfBezs+iKAbVuPS1Jw1v0TbMx/6WOYlrrkZMeVI8UREWrQCr1QD7aT6klPRg4= =XcD2 -END PGP SIGNATURE- ___ freebsd-ports@freebsd.org mailing list https://lists.freebsd.org/mailman/listinfo/freebsd-ports To unsubscribe, send any mail to "freebsd-ports-unsubscr...@freebsd.org"
Re: www/chromium build failure on 12-CURRENT
On 11 Jan 2017, at 19:50, DutchDaemon - FreeBSD Forums Administrator wrote: > > On 11-1-2017 17:28, Steve Kargl wrote: > > On Wed, Jan 11, 2017 at 11:01:21AM -0500, Shawn Webb wrote: >> Hey All, >> > > >> It looks like www/chromium fails to build on > 12-CURRENT. Has anyone else >> run into this? >> > > Yep. It is due to > chasing bleeding edge clang. > >> >> clang++39 >> > > > /c++/v1/__config:58:2: error: "_LIBCPP_TRIVIAL_PAIR_COPY_CTOR" is no > > longer supported. use > _LIBCPP_DEPRECATED_ABI_DISABLE_PAIR_TRIVIAL_COPY_CTOR > instead > #error > "_LIBCPP_TRIVIAL_PAIR_COPY_CTOR" is no longer supported. \ > ^ > 1 error > generated. > > https://reviews.llvm.org/D27277 > > I can't build it on 11 (latest patch level) either. It keeps throwing a > 'missing header'. (Poudriere). > > clang++39 -MMD -MF obj/third_party/angle/libANGLE/formatutilsgl.o.d > -DLIBANGLE_IMPLEMENTATION -DV8_DEPRECATION_WARNINGS -DENABLE_MDNS=1 > -DENABLE_NOTIFICATIONS -DENABLE_PEPPER_CDMS -DENABLE_PLUGINS=1 > -DENABLE_PDF=1 -DENABLE_PRINTING=1 -DENABLE_BASIC_PRINTING=1 > -DENABLE_PRINT_PREVIEW=1 -DENABLE_SPELLCHECK=1 > -DUI_COMPOSITOR_IMAGE_TRANSPORT -DUSE_AURA=1 -DUSE_PANGO=1 -DUSE_CAIRO=1 > -DUSE_CLIPBOARD_AURAX11=1 -DUSE_DEFAULT_RENDER_THEME=1 -DUSE_GLIB=1 > -DUSE_NSS_CERTS=1 -DUSE_X11=1 -DNO_TCMALLOC -DENABLE_WEBRTC=1 > -DDISABLE_NACL -DENABLE_EXTENSIONS=1 -DENABLE_TASK_MANAGER=1 > -DENABLE_THEMES=1 -DENABLE_CAPTIVE_PORTAL_DETECTION=1 > -DENABLE_SESSION_SERVICE=1 -DENABLE_SUPERVISED_USERS=1 > -DENABLE_SERVICE_DISCOVERY=1 -DUSE_PROPRIETARY_CODECS > -DFULL_SAFE_BROWSING -DSAFE_BROWSING_CSD -DSAFE_BROWSING_DB_LOCAL > -DCHROMIUM_BUILD -DENABLE_MEDIA_ROUTER=1 -DFIELDTRIAL_TESTING_ENABLED > -DCR_CLANG_REVISION=278861-1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE > -D_LARGEFILE64_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS > -D_FORTIFY_SOURCE=2 -DNDEBUG -DNVALGRIND -DDYNAMIC_ANNOTATIONS_ENABLED=0 > -DANGLE_ENABLE_OPENGL -DANGLE_USE_X11 -DGL_GLEXT_PROTOTYPES > -DEGL_EGLEXT_PROTOTYPES > -DGL_APICALL=__attribute__\(\(visibility\(\"default\"\)\)\) > -DEGLAPI=__attribute__\(\(visibility\(\"default\"\)\)\) > -DANGLE_TRANSLATOR_STATIC > -I../../third_party/angle/src/third_party/khronos -I/usr/local/include > -Igen/angle -I../../third_party/angle/include > -I../../third_party/angle/src > -I../../third_party/angle/src/common/third_party/numerics > -I../../third_party/angle/include -I../../third_party/angle/src > -I../../third_party/angle/include -fno-strict-aliasing > --param=ssp-buffer-size=4 -fstack-protector -funwind-tables -fPIC -pipe > -fcolor-diagnostics > -fdebug-prefix-map=/wrkdirs/usr/ports/www/chromium/work/chromium-54.0.2840.100=. > -pthread -m64 -march=x86-64 -Wall -Wextra > -Wno-missing-field-initializers -Wno-unused-parameter > -Wno-c++11-narrowing -Wno-covered-switch-default > -Wno-deprecated-register -Wno-unneeded-internal-declaration > -Wno-inconsistent-missing-override -Wno-shift-negative-value > -Wno-undefined-var-template -Wno-nonportable-include-path -O2 -fno-ident > -fdata-sections -ffunction-sections -g0 -fvisibility=hidden > -Wheader-hygiene -Wstring-conversion -D_THREAD_SAFE > -fno-threadsafe-statics -fvisibility-inlines-hidden -std=gnu++11 > -fno-rtti -fno-exceptions -c > ../../third_party/angle/src/libANGLE/renderer/gl/formatutilsgl.cpp -o > obj/third_party/angle/libANGLE/formatutilsgl.o > ninja: build stopped: subcommand failed. > ===> Compilation failed unexpectedly. > Try to set MAKE_JOBS_UNSAFE=yes and rebuild before reporting the failure to > the maintainer. > *** Error code 1 This must be a different issue, but I don't see the missing header you referred to in those log messages? Do you have a full log posted somewhere? -Dimitry signature.asc Description: Message signed with OpenPGP using GPGMail
Re: www/chromium build failure on 12-CURRENT
On 11 Jan 2017, at 17:01, Shawn Webb wrote: > > It looks like www/chromium fails to build on 12-CURRENT. ... > /usr/include/c++/v1/__config:58:2: error: "_LIBCPP_TRIVIAL_PAIR_COPY_CTOR" is > no longer supported.use > _LIBCPP_DEPRECATED_ABI_DISABLE_PAIR_TRIVIAL_COPY_CTOR instead > #error "_LIBCPP_TRIVIAL_PAIR_COPY_CTOR" is no longer supported. \ Hi Shawn, This has been fixed in https://svnweb.freebsd.org/changeset/ports/431170 (head) and https://svnweb.freebsd.org/changeset/ports/431185 (2017Q1). See also https://bugs.freebsd.org/214654 . -Dimitry signature.asc Description: Message signed with OpenPGP using GPGMail
Re: www/chromium build failure on 12-CURRENT
-BEGIN PGP SIGNED MESSAGE- Hash: SHA256 On 11-1-2017 17:28, Steve Kargl wrote: > On Wed, Jan 11, 2017 at 11:01:21AM -0500, Shawn Webb wrote: >> Hey All, >> >> > It looks like www/chromium fails to build on 12-CURRENT. Has anyone else >> run into this? >> > > Yep. It is due to chasing bleeding edge clang. > >> >> clang++39 >> > > /c++/v1/__config:58:2: error: "_LIBCPP_TRIVIAL_PAIR_COPY_CTOR" is no > longer supported. use _LIBCPP_DEPRECATED_ABI_DISABLE_PAIR_TRIVIAL_COPY_CTOR > instead > #error "_LIBCPP_TRIVIAL_PAIR_COPY_CTOR" is no longer supported. \ > ^ > 1 error generated. > > https://reviews.llvm.org/D27277 > I can't build it on 11 (latest patch level) either. It keeps throwing a 'missing header'. (Poudriere). clang++39 -MMD -MF obj/third_party/angle/libANGLE/formatutilsgl.o.d -DLIBANGLE_IMPLEMENTATION -DV8_DEPRECATION_WARNINGS -DENABLE_MDNS=1 -DENABLE_NOTIFICATIONS -DENABLE_PEPPER_CDMS -DENABLE_PLUGINS=1 -DENABLE_PDF=1 -DENABLE_PRINTING=1 -DENABLE_BASIC_PRINTING=1 -DENABLE_PRINT_PREVIEW=1 -DENABLE_SPELLCHECK=1 -DUI_COMPOSITOR_IMAGE_TRANSPORT -DUSE_AURA=1 -DUSE_PANGO=1 -DUSE_CAIRO=1 -DUSE_CLIPBOARD_AURAX11=1 -DUSE_DEFAULT_RENDER_THEME=1 -DUSE_GLIB=1 -DUSE_NSS_CERTS=1 -DUSE_X11=1 -DNO_TCMALLOC -DENABLE_WEBRTC=1 -DDISABLE_NACL -DENABLE_EXTENSIONS=1 -DENABLE_TASK_MANAGER=1 -DENABLE_THEMES=1 -DENABLE_CAPTIVE_PORTAL_DETECTION=1 -DENABLE_SESSION_SERVICE=1 -DENABLE_SUPERVISED_USERS=1 -DENABLE_SERVICE_DISCOVERY=1 -DUSE_PROPRIETARY_CODECS -DFULL_SAFE_BROWSING -DSAFE_BROWSING_CSD -DSAFE_BROWSING_DB_LOCAL -DCHROMIUM_BUILD -DENABLE_MEDIA_ROUTER=1 -DFIELDTRIAL_TESTING_ENABLED -DCR_CLANG_REVISION=278861-1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FORTIFY_SOURCE=2 -DNDEBUG -DNVALGRIND -DDYNAMIC_ANNOTATIONS_ENABLED=0 -DANGLE_ENABLE_OPENGL -DANGLE_USE_X11 -DGL_GLEXT_PROTOTYPES -DEGL_EGLEXT_PROTOTYPES -DGL_APICALL=__attribute__\(\(visibility\(\"default\"\)\)\) -DEGLAPI=__attribute__\(\(visibility\(\"default\"\)\)\) -DANGLE_TRANSLATOR_STATIC -I../../third_party/angle/src/third_party/khronos -I/usr/local/include -Igen/angle -I../../third_party/angle/include -I../../third_party/angle/src -I../../third_party/angle/src/common/third_party/numerics -I../../third_party/angle/include -I../../third_party/angle/src -I../../third_party/angle/include -fno-strict-aliasing --param=ssp-buffer-size=4 -fstack-protector -funwind-tables -fPIC -pipe -fcolor-diagnostics -fdebug-prefix-map=/wrkdirs/usr/ports/www/chromium/work/chromium-54.0.2840.100=. -pthread -m64 -march=x86-64 -Wall -Wextra -Wno-missing-field-initializers -Wno-unused-parameter -Wno-c++11-narrowing -Wno-covered-switch-default -Wno-deprecated-register -Wno-unneeded-internal-declaration -Wno-inconsistent-missing-override -Wno-shift-negative-value -Wno-undefined-var-template -Wno-nonportable-include-path -O2 -fno-ident -fdata-sections -ffunction-sections -g0 -fvisibility=hidden -Wheader-hygiene -Wstring-conversion -D_THREAD_SAFE -fno-threadsafe-statics -fvisibility-inlines-hidden -std=gnu++11 -fno-rtti -fno-exceptions -c ../../third_party/angle/src/libANGLE/renderer/gl/formatutilsgl.cpp -o obj/third_party/angle/libANGLE/formatutilsgl.o ninja: build stopped: subcommand failed. ===> Compilation failed unexpectedly. Try to set MAKE_JOBS_UNSAFE=yes and rebuild before reporting the failure to the maintainer. *** Error code 1 Stop. make: stopped in /usr/ports/www/chromium >> Cleaning up wrkdir ===> Cleaning for chromium-54.0.2840.100_1 build of www/chromium ended at Wed Jan 11 04:26:05 CET 2017 build time: 00:10:22 !!! build failure encountered !!! -BEGIN PGP SIGNATURE- Version: GnuPG v2 iQEcBAEBCAAGBQJYdn6NAAoJEA9a9BMWOKcxm2IH/A3Jf5Id7EnNvm7XtNpP/Cx6 /lYjEDl99c3Pfr1URAErAz76jcIhUU5TSzSEMMgNcThfwODskqJf7kVhSlND/nNj lyKurvymgSmIkRnGdP2McBBKP4sHz54VKYJSvOlK5yeeZ9B3nCM1UC4hsRmMLFx8 qVl29NCNAYBgkRo/uoHX6EC7llqUqXjc6Zwhu3Y6qhrsxKEiaq7a0eHXnK5YIARo eLUkC0mdRlKPU0IDSuW4IGJMTBzHMK4m3NJqfbfACt16/9nigHH7MEvijKMOB6g1 kz9DP8UMIpI27ObOyillG6V1omcGtZZN7n84PQc5nE1pex1b5/dcKO8szigE2ic= =Inai -END PGP SIGNATURE- ___ freebsd-ports@freebsd.org mailing list https://lists.freebsd.org/mailman/listinfo/freebsd-ports To unsubscribe, send any mail to "freebsd-ports-unsubscr...@freebsd.org"
Re: www/chromium build failure on 12-CURRENT
On Wed, Jan 11, 2017 at 11:01:21AM -0500, Shawn Webb wrote: > Hey All, > > It looks like www/chromium fails to build on 12-CURRENT. Has anyone else > run into this? > Yep. It is due to chasing bleeding edge clang. > > clang++39 > /c++/v1/__config:58:2: error: "_LIBCPP_TRIVIAL_PAIR_COPY_CTOR" is no longer supported. use _LIBCPP_DEPRECATED_ABI_DISABLE_PAIR_TRIVIAL_COPY_CTOR instead #error "_LIBCPP_TRIVIAL_PAIR_COPY_CTOR" is no longer supported. \ ^ 1 error generated. https://reviews.llvm.org/D27277 -- Steve 20161221 https://www.youtube.com/watch?v=IbCHE-hONow ___ freebsd-ports@freebsd.org mailing list https://lists.freebsd.org/mailman/listinfo/freebsd-ports To unsubscribe, send any mail to "freebsd-ports-unsubscr...@freebsd.org"
www/chromium build failure on 12-CURRENT
Hey All, It looks like www/chromium fails to build on 12-CURRENT. Has anyone else run into this? The relevant erroring lines: BEGIN LOG clang++39 -MMD -MF obj/services/ui/ws/lib/window_manager_display_root.o.d -D_LIBCPP_TRIVIAL_PAIR_COPY_CTOR=1 -DV8_DEPRECATION_WARNINGS -DENABLE_MDNS=1 -DENABLE_NOTIFICATIONS -DENABLE_PEPPER_CDMS -DENABLE_PLUGINS=1 -DENABLE_PDF=1 -DENABLE_PRINTING=1 -DENABLE_BASIC_PRINTING=1 -DENABLE_PRINT_PREVIEW=1 -DENABLE_SPELLCHECK=1 -DUI_COMPOSITOR_IMAGE_TRANSPORT -DUSE_AURA=1 -DUSE_PANGO=1 -DUSE_CAIRO=1 -DUSE_CLIPBOARD_AURAX11=1 -DUSE_DEFAULT_RENDER_THEME=1 -DUSE_GLIB=1 -DUSE_NSS_CERTS=1 -DUSE_X11=1 -DNO_TCMALLOC -DENABLE_WEBRTC=1 -DDISABLE_NACL -DENABLE_EXTENSIONS=1 -DENABLE_TASK_MANAGER=1 -DENABLE_THEMES=1 -DENABLE_CAPTIVE_PORTAL_DETECTION=1 -DENABLE_SESSION_SERVICE=1 -DENABLE_SUPERVISED_USERS=1 -DENABLE_SERVICE_DISCOVERY=1 -DUSE_PROPRIETARY_CODECS -DFULL_SAFE_BROWSING -DSAFE_BROWSING_CSD -DSAFE_BROWSING_DB_LOCAL -DCHROMIUM_BUILD -DENABLE_MEDIA_ROUTER=1 -DFIELDTRIAL_TESTING_ENABLED -DCR_CLANG_REVISION=278861-1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FORTIFY_SOURCE=2 -DNDEBUG -DNVALGRIND -DDYNAMIC_ANNOTATIONS_ENABLED=0 -DGL_GLEXT_PROTOTYPES -DUSE_GLX -DUSE_EGL -DSK_IGNORE_DW_GRAY_FIX -DSK_IGNORE_LINEONLY_AA_CONVEX_PATH_OPTS -DSK_SUPPORT_GPU=1 -DU_USING_ICU_NAMESPACE=0 -DU_ENABLE_DYLOAD=0 -DU_NOEXCEPT= -DU_STATIC_IMPLEMENTATION -DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_FILE -I../.. -Igen -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -Igen/shim_headers/harfbuzz_shim -I../../third_party/khronos -I../../gpu -I../../skia/config -I../../skia/ext -I../../third_party/skia/include/c -I../../third_party/skia/include/config -I../../third_party/skia/include/core -I../../third_party/skia/include/effects -I../../third_party/skia/include/images -I../../third_party/skia/include/lazy -I../../third_party/skia/include/pathops -I../../third_party/skia/include/pdf -I../../third_party/skia/include/pipe -I../../third_party/skia/include/ports -I../../third_party/skia/include/utils -I../../third_party/skia/include/gpu -I../../third_party/skia/src/gpu -I../../third_party/icu/source/common -I../../third_party/icu/source/i18n -I../../third_party/mesa/src/include -fno-strict-aliasing --param=ssp-buffer-size=4 -fstack-protector -funwind-tables -fPIC -pipe -fcolor-diagnostics -fdebug-prefix-map=/wrkdirs/usr/ports/www/chromium/work/chromium-54.0.2840.100=. -pthread -m64 -march=x86-64 -Wall -Wextra -Wno-missing-field-initializers -Wno-unused-parameter -Wno-c++11-narrowing -Wno-covered-switch-default -Wno-deprecated-register -Wno-unneeded-internal-declaration -Wno-inconsistent-missing-override -Wno-shift-negative-value -Wno-undefined-var-template -Wno-nonportable-include-path -O2 -fno-ident -fdata-sections -ffunction-sections -g0 -fvisibility=hidden -Wheader-hygiene -Wstring-conversion -fno-threadsafe-statics -fvisibility-inlines-hidden -std=gnu++11 -fno-rtti -fno-exceptions -c ../../services/ui/ws/window_manager_display_root.cc -o obj/services/ui/ws/lib/window_manager_display_root.o In file included from ../../services/ui/ws/window_manager_display_root.cc:5: In file included from ../../services/ui/ws/window_manager_display_root.h:10: In file included from /usr/include/c++/v1/memory:599: /usr/include/c++/v1/__config:58:2: error: "_LIBCPP_TRIVIAL_PAIR_COPY_CTOR" is no longer supported.use _LIBCPP_DEPRECATED_ABI_DISABLE_PAIR_TRIVIAL_COPY_CTOR instead #error "_LIBCPP_TRIVIAL_PAIR_COPY_CTOR" is no longer supported. \ ^ 1 error generated. ninja: build stopped: subcommand failed. *** Error code 1 END LOG The full (21MB in size) build log is here: https://hardenedbsd.org/~shawn/logs/chromium-54.0.2840.100_1.log Thanks, -- Shawn Webb Cofounder and Security Engineer HardenedBSD GPG Key ID: 0x6A84658F52456EEE GPG Key Fingerprint: 2ABA B6BD EF6A F486 BE89 3D9E 6A84 658F 5245 6EEE signature.asc Description: PGP signature