Commit 0aed46b7 authored by lyxell's avatar lyxell Committed by GitHub

Merge pull request #578 from jam7/update/libsigsegv

Update libsigsegv to 2.11
parents f1cc322e 47690756
require 'package'
class Libsigsegv < Package
version '2.10-1'
source_url 'ftp.gnu.org/gnu/libsigsegv/libsigsegv-2.10.tar.gz'
source_sha1 'b75a647a9ebda70e7a3b33583efdd550e0eac094'
version '2.11'
source_url 'ftp://ftp.gnu.org/gnu/libsigsegv/libsigsegv-2.11.tar.gz'
source_sha1 '186dea8ae788395476bd7cbaf38c17ebe82e1777'
# Not duplicating armv7l as aarch64 for the safe since libsigsegv traces stack.
# I'm not sure differences between armv7l stack and aarch64 stack.
binary_url ({
armv7l: 'https://github.com/jam7/chromebrew/releases/download/binaries/libsigsegv-2.11-chromeos-armv7l.tar.xz',
x86_64: 'https://github.com/jam7/chromebrew/releases/download/binaries/libsigsegv-2.11-chromeos-x86_64.tar.xz',
})
binary_sha1 ({
armv7l: '49ac940d93c9c174194a96444ac4006d8ebd6d53',
x86_64: '3fdafd698589fffabc215dea2b559dacf94b4500',
})
def self.build
system "./configure CFLAGS=\" -fPIC\""
system "./configure", "--enable-shared", "--disable-static", "--with-pic"
system "make"
end
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment