Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(799)

Issue 1935113002: Roll libjpeg-turbo to 1.4.90 and update gn file (Closed)

Created:
4 years, 7 months ago by msarett
Modified:
4 years, 7 months ago
CC:
chromium-reviews
Base URL:
https://chromium.googlesource.com/chromium/src.git@master
Target Ref:
refs/pending/heads/master
Project:
chromium
Visibility:
Public.

Description

Roll libjpeg-turbo to 1.4.90 and update gn file Includes the following commits: Add PRIVATE flags to global symbols 51655203fbc949e6423dcd13ce22fe30ab5b5ea2 Fix INLINE macro on Windows 9fee17f77cb7bf0f543f9f4a77b20edbde4c2c04 Update to libjpeg_turbo 1.4.90 0d47d2d3a728e78676a15b1d818cc668cb7e5a9c Add default variable 'use_system_yasm%': 9d35298a6223278a66423f828a949d93d94d5911 Update README.chromium about the 32-bit argument patch c653af70b7b2bbd3e8cd16c17bc2705cf25b1469 BUG=608347 Committed: https://crrev.com/346f74fb31a84f8453e885337e0765576b4f35b6 Cr-Commit-Position: refs/heads/master@{#391883}

Patch Set 1 #

Patch Set 2 : #

Patch Set 3 : Run gn format #

Patch Set 4 : Roll to Windows fix and PRIVATE assembly functions #

Total comments: 2

Patch Set 5 : Disable compiler warning on Win64 #

Unified diffs Side-by-side diffs Delta from patch set Stats (+54 lines, -51 lines) Patch
M DEPS View 1 2 3 1 chunk +1 line, -1 line 0 comments Download
M build/secondary/third_party/libjpeg_turbo/BUILD.gn View 1 2 3 4 3 chunks +53 lines, -50 lines 0 comments Download

Dependent Patchsets:

Messages

Total messages: 43 (19 generated)
msarett
4 years, 7 months ago (2016-05-02 17:04:29 UTC) #2
commit-bot: I haz the power
Dry run: CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1935113002/40001 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/1935113002/40001
4 years, 7 months ago (2016-05-04 19:15:36 UTC) #4
commit-bot: I haz the power
Dry run: Try jobs failed on following builders: win_chromium_compile_dbg_ng on tryserver.chromium.win (JOB_FAILED, http://build.chromium.org/p/tryserver.chromium.win/builders/win_chromium_compile_dbg_ng/builds/185241)
4 years, 7 months ago (2016-05-04 19:53:20 UTC) #6
commit-bot: I haz the power
Dry run: CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1935113002/60001 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/1935113002/60001
4 years, 7 months ago (2016-05-05 15:03:38 UTC) #9
msarett
Please take a look!
4 years, 7 months ago (2016-05-05 15:52:53 UTC) #10
commit-bot: I haz the power
Dry run: Try jobs failed on following builders: linux_android_rel_ng on tryserver.chromium.android (JOB_FAILED, https://build.chromium.org/p/tryserver.chromium.android/builders/linux_android_rel_ng/builds/65561)
4 years, 7 months ago (2016-05-05 16:06:51 UTC) #12
Noel Gordon
Looks to me like the webkit layout tests were not run?
4 years, 7 months ago (2016-05-05 16:10:38 UTC) #13
Noel Gordon
Let me see if I can add the blink trys (to run layout tests) ...
4 years, 7 months ago (2016-05-05 16:13:22 UTC) #14
commit-bot: I haz the power
Dry run: CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1935113002/60001 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/1935113002/60001
4 years, 7 months ago (2016-05-05 16:31:37 UTC) #16
msarett
On 2016/05/05 16:13:22, noel gordon wrote: > Let me see if I can add the ...
4 years, 7 months ago (2016-05-05 16:31:54 UTC) #17
Noel Gordon
Yeah, looks like my change to automatically run blink layout tests when third_party image libs ...
4 years, 7 months ago (2016-05-05 17:00:27 UTC) #18
Noel Gordon
LGTM I'd list the commits being picked up in the change description. I think you ...
4 years, 7 months ago (2016-05-05 17:14:28 UTC) #19
msarett
+fbarchard Since it looks like we'll be rolling in your commit as well.
4 years, 7 months ago (2016-05-05 17:23:25 UTC) #24
Nico
https://codereview.chromium.org/1935113002/diff/60001/build/secondary/third_party/libjpeg_turbo/BUILD.gn File build/secondary/third_party/libjpeg_turbo/BUILD.gn (right): https://codereview.chromium.org/1935113002/diff/60001/build/secondary/third_party/libjpeg_turbo/BUILD.gn#newcode106 build/secondary/third_party/libjpeg_turbo/BUILD.gn:106: cflags = [ "/wd4245" ] looks like you need ...
4 years, 7 months ago (2016-05-05 17:30:39 UTC) #25
msarett
https://codereview.chromium.org/1935113002/diff/60001/build/secondary/third_party/libjpeg_turbo/BUILD.gn File build/secondary/third_party/libjpeg_turbo/BUILD.gn (right): https://codereview.chromium.org/1935113002/diff/60001/build/secondary/third_party/libjpeg_turbo/BUILD.gn#newcode106 build/secondary/third_party/libjpeg_turbo/BUILD.gn:106: cflags = [ "/wd4245" ] On 2016/05/05 17:30:39, Nico ...
4 years, 7 months ago (2016-05-05 17:40:52 UTC) #28
commit-bot: I haz the power
Dry run: CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1935113002/80001 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/1935113002/80001
4 years, 7 months ago (2016-05-05 17:40:57 UTC) #29
Nico
lgtm if the bots are happy
4 years, 7 months ago (2016-05-05 17:57:40 UTC) #30
commit-bot: I haz the power
Dry run: This issue passed the CQ dry run.
4 years, 7 months ago (2016-05-05 19:54:02 UTC) #32
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1935113002/80001 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/1935113002/80001
4 years, 7 months ago (2016-05-05 19:55:39 UTC) #35
commit-bot: I haz the power
Committed patchset #5 (id:80001)
4 years, 7 months ago (2016-05-05 20:00:58 UTC) #37
commit-bot: I haz the power
Patchset 5 (id:??) landed as https://crrev.com/346f74fb31a84f8453e885337e0765576b4f35b6 Cr-Commit-Position: refs/heads/master@{#391883}
4 years, 7 months ago (2016-05-05 20:02:10 UTC) #39
Dmitry Skiba
A revert of this CL (patchset #5 id:80001) has been created in https://codereview.chromium.org/1952363002/ by dskiba@google.com. ...
4 years, 7 months ago (2016-05-05 21:40:42 UTC) #40
msarett
On 2016/05/05 21:40:42, Dmitry Skiba wrote: > A revert of this CL (patchset #5 id:80001) ...
4 years, 7 months ago (2016-05-05 21:46:39 UTC) #41
msarett
4 years, 7 months ago (2016-05-06 13:17:38 UTC) #43
Message was sent while issue was closed.
On 2016/05/05 21:46:39, msarett wrote:
> On 2016/05/05 21:40:42, Dmitry Skiba wrote:
> > A revert of this CL (patchset #5 id:80001) has been created in
> > https://codereview.chromium.org/1952363002/ by mailto:dskiba@google.com.
> > 
> > The reason for reverting is: Broke Android x86 Builder (dbg): 
> > 
> > FAILED: libblimp_client_android.so libblimp_client_android.so.TOC
> > lib.unstripped/libblimp_client_android.so 
> > ld.gold: warning: shared library text segment is not shareable
> > ld.gold: error: treating warnings as errors
> > 
> >
>
https://build.chromium.org/p/chromium.android/builders/Android%20x86%20Builde...
> > 
> > Reverting this change locally fixes the issue..
> 
> I think this means we just need to pass the PIC flag to yasm when compiling
the
> assembly.  Dmitry, did this break the gn or gyp
> build?  Or both?

We've managed to keep this in with the following build fix:
https://codereview.chromium.org/1954903002/

Thanks Dmitry for testing/landing this!

Powered by Google App Engine
This is Rietveld 408576698