[Bug 193187] www/chromium: fails to build when ffmpeg-2.3.3 installed or -I/usr/local/include poisoning

2014-09-01 Thread bugzilla-noreply
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=193187

--- Comment #1 from Jan Beich jbe...@vfemail.net ---
Created attachment 146631
  -- https://bugs.freebsd.org/bugzilla/attachment.cgi?id=146631action=edit
|poudriere testport -P| log (10.0R amd64)

Builds fine with the following Makefile.local:

  # try to break build
  BUILD_DEPENDS+= ffmpeg0:${PORTSDIR}/multimedia/ffmpeg \
  googletest0:${PORTSDIR}/devel/googletest \
  v80:${PORTSDIR}/lang/v8 \
  webkit-gtk20:${PORTSDIR}/www/webkit-gtk2

-- 
You are receiving this mail because:
You are the assignee for the bug.
___
freebsd-chromium@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-chromium
To unsubscribe, send any mail to freebsd-chromium-unsubscr...@freebsd.org


[Bug 192685] www/chromium 36.0.1985.143 fails to build on 10-stable

2014-09-01 Thread bugzilla-noreply
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=192685

Jan Beich jbe...@vfemail.net changed:

   What|Removed |Added

 CC||jbe...@vfemail.net

--- Comment #32 from Jan Beich jbe...@vfemail.net ---
Could you perhaps try with the patch from bug 193187? It was based on a similar
issue I had with gecko: www/firefox vs. old version of standalone JS engine in
lang/spidermonkey*.

-- 
You are receiving this mail because:
You are the assignee for the bug.
___
freebsd-chromium@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-chromium
To unsubscribe, send any mail to freebsd-chromium-unsubscr...@freebsd.org


[Bug 193187] www/chromium: fails to build when ffmpeg-2.3.3 installed or -I/usr/local/include poisoning

2014-09-01 Thread bugzilla-noreply
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=193187

--- Comment #2 from Jan Beich jbe...@vfemail.net ---
9.3R i386 fails with an error likely due to files/patch-manual-build

In file included from
../../gpu/command_buffer/service/gles2_cmd_validation.h:13:0,
 from ../../gpu/command_buffer/service/feature_info.h:14,
 from ../../gpu/command_buffer/service/query_manager.h:16,
 from ../../gpu/command_buffer/service/context_state.h:14,
 from ../../gpu/command_buffer/service/context_state.cc:5:
../../gpu/command_buffer/common/gles2_cmd_format.h:42:19: error: conflicting
declaration 'typedef ptrdiff_t GLintptr'
In file included from ../../third_party/mesa/src/include/GL/gl.h:2086:0,
 from ../../ui/gl/gl_bindings.h:13,
 from ../../gpu/command_buffer/service/gl_utils.h:12,
 from ../../gpu/command_buffer/service/context_state.h:13,
 from ../../gpu/command_buffer/service/context_state.cc:5:
../../third_party/mesa/src/include/GL/glext.h:6156:32: error: 'GLintptr' has a
previous declaration as 'typedef long int GLintptr'
In file included from
../../gpu/command_buffer/service/gles2_cmd_validation.h:13:0,
 from ../../gpu/command_buffer/service/feature_info.h:14,
 from ../../gpu/command_buffer/service/query_manager.h:16,
 from ../../gpu/command_buffer/service/context_state.h:14,
 from ../../gpu/command_buffer/service/context_state.cc:5:
../../gpu/command_buffer/common/gles2_cmd_format.h:43:19: error: conflicting
declaration 'typedef ptrdiff_t GLsizeiptr'
In file included from ../../third_party/mesa/src/include/GL/gl.h:2086:0,
 from ../../ui/gl/gl_bindings.h:13,
 from ../../gpu/command_buffer/service/gl_utils.h:12,
 from ../../gpu/command_buffer/service/context_state.h:13,
 from ../../gpu/command_buffer/service/context_state.cc:5:
../../third_party/mesa/src/include/GL/glext.h:6157:32: error: 'GLsizeiptr' has
a previous declaration as 'typedef long int GLsizeiptr'

-- 
You are receiving this mail because:
You are the assignee for the bug.
___
freebsd-chromium@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-chromium
To unsubscribe, send any mail to freebsd-chromium-unsubscr...@freebsd.org


[Bug 193187] www/chromium: fails to build when ffmpeg-2.3.3 installed or -I/usr/local/include poisoning

2014-09-01 Thread bugzilla-noreply
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=193187

Rene Ladan r...@freebsd.org changed:

   What|Removed |Added

 CC||r...@freebsd.org

--- Comment #3 from Rene Ladan r...@freebsd.org ---
The official package builders for i386 noticed this too, so I made
files/patch-manual-build to only apply to amd64.

-- 
You are receiving this mail because:
You are the assignee for the bug.
___
freebsd-chromium@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-chromium
To unsubscribe, send any mail to freebsd-chromium-unsubscr...@freebsd.org


[Bug 193187] www/chromium: fails to build when ffmpeg-2.3.3 installed or -I/usr/local/include poisoning

2014-09-01 Thread bugzilla-noreply
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=193187

Jan Beich jbe...@vfemail.net changed:

   What|Removed |Added

 Attachment #146582|0   |1
is obsolete||

--- Comment #4 from Jan Beich jbe...@vfemail.net ---
Created attachment 146637
  -- https://bugs.freebsd.org/bugzilla/attachment.cgi?id=146637action=edit
mark default ports include path as -isystem, v2

I'd argue the patch is not needed with the approach here.

-- 
You are receiving this mail because:
You are the assignee for the bug.
___
freebsd-chromium@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-chromium
To unsubscribe, send any mail to freebsd-chromium-unsubscr...@freebsd.org


[Bug 193187] www/chromium: fails to build when ffmpeg-2.3.3 installed or -I/usr/local/include poisoning

2014-09-01 Thread bugzilla-noreply
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=193187

Jan Beich jbe...@vfemail.net changed:

   What|Removed |Added

 Attachment #146631|0   |1
is obsolete||

--- Comment #5 from Jan Beich jbe...@vfemail.net ---
Created attachment 146638
  -- https://bugs.freebsd.org/bugzilla/attachment.cgi?id=146638action=edit
|poudriere testport -P| log (10.0R amd64)

Added WITH_NEW_XORG and libEGL dep to try break build but still fine.

-- 
You are receiving this mail because:
You are the assignee for the bug.
___
freebsd-chromium@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-chromium
To unsubscribe, send any mail to freebsd-chromium-unsubscr...@freebsd.org


[Bug 193187] www/chromium: fails to build when ffmpeg-2.3.3 installed or -I/usr/local/include poisoning

2014-09-01 Thread bugzilla-noreply
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=193187

--- Comment #6 from commit-h...@freebsd.org ---
A commit references this bug:

Author: rene
Date: Mon Sep  1 21:58:53 UTC 2014
New revision: 366965
URL: http://svnweb.freebsd.org/changeset/ports/366965

Log:
  Fix build on local systems when ffmpeg-2.3.3 is installed. This removes the
  need for files/extra-patch-manual-amd64

  PR:193187
  Submitted by:Jan Beich

Changes:
  head/www/chromium/Makefile
  head/www/chromium/files/extra-patch-manual-amd64

-- 
You are receiving this mail because:
You are the assignee for the bug.
___
freebsd-chromium@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-chromium
To unsubscribe, send any mail to freebsd-chromium-unsubscr...@freebsd.org