Go to:
Gentoo Home
Documentation
Forums
Lists
Bugs
Planet
Store
Wiki
Get Gentoo!
Gentoo's Bugzilla – Attachment 125158 Details for
Bug 185574
dev-db/sqlite-3.4.1 version bump (test request for amd64)
Home
|
New
–
[Ex]
|
Browse
|
Search
|
Privacy Policy
|
[?]
|
Reports
|
Requests
|
Help
|
New Account
|
Log In
[x]
|
Forgot Password
Login:
[x]
sqlite-3.4.0.ebuild updated to use official patches for test case failures on 64 bit systems
sqlite-3.4.0.ebuild (text/plain), 2.09 KB, created by
Vladimir Brik
on 2007-07-17 12:59:31 UTC
(
hide
)
Description:
sqlite-3.4.0.ebuild updated to use official patches for test case failures on 64 bit systems
Filename:
MIME Type:
Creator:
Vladimir Brik
Created:
2007-07-17 12:59:31 UTC
Size:
2.09 KB
patch
obsolete
>inherit flag-o-matic eutils alternatives libtool > >DESCRIPTION="Light, fast, SQL Database Engine in a C Library" >HOMEPAGE="http://www.sqlite.org/" >SRC_URI="http://www.sqlite.org/${P}.tar.gz" > >LICENSE="as-is" >SLOT="3" >KEYWORDS="~amd64 ~x86" >IUSE="debug doc nothreadsafe soundex tcl" >RESTRICT="!tcl? ( test )" > >DEPEND="doc? ( dev-lang/tcl ) > tcl? ( dev-lang/tcl )" >RDEPEND="tcl? ( dev-lang/tcl )" > >SOURCE="/usr/bin/lemon" >ALTERNATIVES="${SOURCE}-3 ${SOURCE}-0" > >src_unpack() { > # test > if has test ${FEATURES}; then > if ! has userpriv ${FEATURES}; then > ewarn "The userpriv feature must be enabled to run tests." > eerror "Testsuite will not be run." > fi > if ! use tcl; then > ewarn "You must enable the tcl use flag if you want to run the test" > ewarn "suite." > eerror "Testsuite will not be run." > fi > fi > > unpack ${A} > cd "${S}" > > > # SIGFPE on 64-bit platforms fix > # fixes expr 104 test > epatch "${FILESDIR}"/sqlite_patchset_4130.diff > epatch "${FILESDIR}"/sqlite_patchset_4131.diff > > # 64-bit/tcl regression failure with types3-1.3 > epatch "${FILESDIR}"/sqlite_patchset_4134.diff > epatch "${FILESDIR}"/sqlite_patchset_4135.diff > > # Respect LDFLAGS wrt bug #156299 > sed -i -e 's/^LTLINK = .*/& $(LDFLAGS)/' Makefile.in > > elibtoolize > epunt_cxx >} > >src_compile() { > # not available via configure and requested in bug #143794 > use soundex && append-flags -DSQLITE_SOUNDEX=1 > > econf ${myconf} \ > $(use_enable debug) \ > $(use_enable !nothreadsafe threadsafe) \ > $(use_enable !nothreadsafe cross-thread-connections) \ > $(use_enable tcl) \ > || die "econf failed" > > emake all || die "emake all failed" > > if use doc ; then > emake doc || die "emake doc failed" > fi >} > >src_test() { > if use tcl ; then > if has userpriv ${FEATURES} ; then > cd "${S}" > if use debug ; then > emake fulltest || die "some test failed" > else > emake test || die "some test failed" > fi > fi > fi >} > >src_install () { > make \ > DESTDIR="${D}" \ > TCLLIBDIR="/usr/$(get_libdir)" \ > install \ > || die "make install failed" > > newbin lemon lemon-${SLOT} || die > > dodoc README VERSION || die > doman sqlite3.1 || die > > use doc && dohtml doc/* art/*.gif >}
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Raw
Actions:
View
Attachments on
bug 185574
:
125066
|
125067
|
125069
|
125153
|
125155
|
125156
|
125157
|
125158
|
125171
|
125695
|
128504