Bug 196908 - [arm] www/webkit-gtk2 import updated JIT and needs update to _clear_cache() calls.
Summary: [arm] www/webkit-gtk2 import updated JIT and needs update to _clear_cache() c...
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: arm Any
: --- Affects Many People
Assignee: freebsd-gnome (Nobody)
URL:
Keywords:
: 196638 (view as bug list)
Depends on:
Blocks:
 
Reported: 2015-01-19 22:55 UTC by Sean Bruno
Modified: 2015-01-20 16:18 UTC (History)
4 users (show)

See Also:
bugzilla: maintainer-feedback? (gnome)


Attachments
patch to create new ARMAssembler.h (2.67 KB, patch)
2015-01-19 22:55 UTC, Sean Bruno
kwm: maintainer-approval+
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Sean Bruno freebsd_committer freebsd_triage 2015-01-19 22:55:24 UTC
Created attachment 151866 [details]
patch to create new ARMAssembler.h

svn r376609 updated webkit-gtk2 to version 1.4.8

This brought in a lot of updates (or at least one) that changed the way freebsd needs to handle patching the _clear_cache() call in ARMAssembler.h

Add new patch to handle the movement of required patches.

Drop old patch (which by the way, actually did apply and cause later compile failures, odd).
Comment 1 Bugzilla Automation freebsd_committer freebsd_triage 2015-01-19 22:55:24 UTC
Auto-assigned to maintainer gnome@FreeBSD.org
Comment 2 Mikael Urankar freebsd_committer freebsd_triage 2015-01-20 10:19:06 UTC
*** Bug 196638 has been marked as a duplicate of this bug. ***
Comment 3 Koop Mast freebsd_committer freebsd_triage 2015-01-20 14:16:38 UTC
Comment on attachment 151866 [details]
patch to create new ARMAssembler.h

Approved
Comment 4 commit-hook freebsd_committer freebsd_triage 2015-01-20 16:16:18 UTC
A commit references this bug:

Author: sbruno
Date: Tue Jan 20 16:15:31 UTC 2015
New revision: 377527
URL: https://svnweb.freebsd.org/changeset/ports/377527

Log:
  With the update to 1.4.8, the JIT infrastructure was revamped to look a lot like
  the source for webkit-gtk3.  Update the ARM assembler patch for the new file location
  and delete the old one.

  PR:		196908
  Reviewed by:	kwm
  Approved by:	mentor (implicit)

Changes:
  head/www/webkit-gtk2/files/patch-Source_JavaScriptCore_assembler_ARMAssembler.h
  head/www/webkit-gtk2/files/patch-Source__JavaScriptCore__jit__ExecutableAllocator.h