filter-flags -ftree-vectorize to fix CTermData::memset16() segfault

This commit is contained in:
palatis 2008-08-13 03:44:08 +00:00
parent 04c8b1489e
commit e7d3b8da75
3 changed files with 13 additions and 9 deletions

View File

@ -2,8 +2,9 @@
# Copyright 1999-2008 Gentoo Foundation; Distributed under the GPL v2
# $Header: $
12 Aug 2008; scsi <palatis@gmail.com> pcmanx-gtk2-0.3.8-r1.ebuild:
fix problems with USE="firefox". add IUSE="proxy".
13 Aug 2008; scsi <palatis@gmail.com> pcmanx-gtk2-0.3.8-r1.ebuild:
fix problems with USE="firefox". modify IUSE="-wget socks5".
"wget" new enabled by default, "socks5" for proxy support.
12 Aug 2008; scsi <scsichen@gmail.com> pcmanx-gtk2-0.3.8.ebuild:
fix patch error

View File

@ -8,6 +8,6 @@ DIST pcmanx-gtk2-0.3.7.tar.bz2 493480 RMD160 23fc429c2162445ec4d4c6ae67ebda2028d
DIST pcmanx-gtk2-0.3.8.tar.bz2 514098 RMD160 adabea37db3b5f9e6a3db4509f5fc1989bb210c0 SHA1 fcc5f2b2f73b1b3d109d87cc41adb1226394bb17 SHA256 ae631081c02a1d4b9c058f55e665d4328fe38df78ad1f078c35e6d0d56f2dd75
EBUILD pcmanx-gtk2-0.3.6.ebuild 1412 RMD160 68fd9cd59973d82806160bbdbc01d71238328275 SHA1 28897af5ed3803d0fdbb277fc3740a14c75df83b SHA256 3bc4e154921877d51d580f16f88d97d6f9c4ca7fb9c9bda043a01f5ce8b24659
EBUILD pcmanx-gtk2-0.3.7.ebuild 1362 RMD160 997bf4eb35bbd7842c551229f5dc24a3ea78de2b SHA1 40497135590341a3177a5b6795076377583a3809 SHA256 8086aa6be702a370ec03b8ed9d486023d82e156960910bd36880fb0c0169dc5c
EBUILD pcmanx-gtk2-0.3.8-r1.ebuild 1514 RMD160 838660a100d5cd6c96da640551f52f13d9f8a67f SHA1 8be6cc804d32c49842a00c53cba5e6f895634534 SHA256 20ec0c9a22a6d931ca3cea1cbd875af5052bd8073d155321d84f0f52ef520d67
MISC ChangeLog 854 RMD160 162425007f66a0f10f1b8ec041d958d8217880e9 SHA1 1d6a0ae825a21ef882f61a5f8e53842d50352ce9 SHA256 0906c706113539382941c6554f07cc2dd82bb0b0d7af09be76b166d5c2898661
EBUILD pcmanx-gtk2-0.3.8-r1.ebuild 1590 RMD160 9c7f9c5a72f1cc36305ad567585603c15b969e1e SHA1 432a82be1db9109c57b2b2c38fa6a672de054347 SHA256 f144bc478b39044ff41201532d1b09a7531530d841fc5335745ca5a2898e46a7
MISC ChangeLog 925 RMD160 091f9b5d70ba86a2606e998e3eed9a829de9b819 SHA1 fa31742b7ecdf451dbc43327d019384cda13a8d5 SHA256 31c9a86ad25dddf4d032d08b967bc9fdf3528d5b087435311dc4e45bffc0c3c2
MISC metadata.xml 169 RMD160 bbd2a695d790bc88f16435175c1e13f398241104 SHA1 bfeb8021300c243d81735d8a68b02a7ec87d25fc SHA256 88df7ceb659a779f52e9683da719cac92e4b4b48f6c3fb0a9a90a8428abf5e18

View File

@ -2,7 +2,7 @@
# Distributed under the terms of the GNU General Public License v2
# $Header: $
inherit eutils autotools multilib
inherit flag-o-matic eutils autotools multilib
DESCRIPTION="PCMan is an easy-to-use telnet client mainly targets BBS users formerly writen by gtk2"
SRC_URI="http://pcmanx.csie.net/release/${P}.tar.bz2"
@ -12,13 +12,13 @@ RESTRICT="nomirror"
KEYWORDS="x86 ~ppc amd64"
SLOT="0"
LICENSE="GPL-2"
IUSE="firefox wget libnotify proxy"
IUSE="firefox libnotify socks5"
DEPEND=">=x11-libs/gtk+-2.4
x11-libs/libXft
dev-util/intltool
net-misc/wget
fireofx? ( www-client/mozilla-firefox )
wget? ( net-misc/wget )
libnotify? ( x11-libs/libnotify )
!www-client/pcmanxplug-in
!virtual/pcmanx"
@ -33,10 +33,13 @@ src_unpack()
}
src_compile() {
# this flag crashes CTermData::memset16()
filter-flags -ftree-vectorize
local myconf="$(use_enable firefox plugin) \
$(use_enable wget) \
$(use_enable socks5 proxy) \
$(use_enable libnotify) \
$(use_enable proxy)"
--enable-wget"
econf $myconf || die "econf failed"
emake || die "emake failed"
}