Opened on 06/24/2016 at 03:02:40 PM

Closed on 07/04/2017 at 02:36:21 PM

#4194 closed defect (fixed)

Failed to compile libadblockplus for ARM on mac

Reported by: asmirnov Assignee:
Priority: P2 Milestone:
Module: Libadblockplus Keywords:
Cc: sergz, rjeschke Blocked By: #4907
Blocking: #4188 Platform: Android
Ready: yes Confidential: no
Tester: Unknown Verified working: no
Review URL(s):


I was able to compile libadblockplus for android (both arm and x86) on linux (ubuntu 16.04).
Also i was able to compile it for x86 on mac, but i failed to compile it for arm.

Attaching make android_arm -j8 V=1 &> build_arm.log logfile.



MBA-Anton:libadblockplus.1 asmirnov$ clang --version
Apple LLVM version 7.3.0 (clang-703.0.29)
Target: x86_64-apple-darwin15.4.0
Thread model: posix
InstalledDir: /Applications/

osx el capitan 10.11.4

Attachments (1) (131.2 KB) - added by asmirnov on 06/24/2016 at 03:03:03 PM.

Download all attachments as: .zip

Change History (6)

Changed on 06/24/2016 at 03:03:03 PM by asmirnov

comment:1 Changed on 06/24/2016 at 03:04:33 PM by asmirnov

  • Blocking 4188 added
  • Ready set

comment:2 Changed on 10/11/2016 at 02:00:13 PM by fhd

Yup, I can easily reproduce this on OS X 10.11.6 with LLVM/Clang 8.0.0.

From a very quick glance, this looks like an issue with compiling v8, not any of our code.

comment:3 Changed on 10/11/2016 at 02:06:48 PM by sergz

This issue has appeared after some update of osx. It seems to be an issue with mksnapshot. Since, it works flawlessly on linux, I would rather firstly update v8 (#1197) and then address this issue if it still exist.

If it helps, I can easily provide with e.g. dockerfile with linux, so one can easily obtain libadblockplus binaries.

comment:4 Changed on 05/30/2017 at 08:49:12 AM by sergz

  • Blocked By 4907 added

It will be fixed with updating of v8.

comment:5 Changed on 07/04/2017 at 02:36:21 PM by sergz

  • Resolution set to fixed
  • Status changed from new to closed

Fixed with new V8.

Add Comment

Modify Ticket

Change Properties
as closed .
The resolution will be deleted. Next status will be 'reopened'.
to The owner will be changed from (none).
Note: See TracTickets for help on using tickets.