public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-commits] gentoo-x86 commit in sys-devel/dev86: ChangeLog dev86-0.16.17-r6.ebuild
@ 2009-02-02 19:02 Harald van Dijk (truedfx)
  0 siblings, 0 replies; 6+ messages in thread
From: Harald van Dijk (truedfx) @ 2009-02-02 19:02 UTC (permalink / raw
  To: gentoo-commits

truedfx     09/02/02 19:02:27

  Modified:             ChangeLog
  Added:                dev86-0.16.17-r6.ebuild
  Log:
  Fix possible buffer overflow (#256782)
  (Portage version: 2.2_rc23/cvs/Linux x86_64)

Revision  Changes    Path
1.13                 sys-devel/dev86/ChangeLog

file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/sys-devel/dev86/ChangeLog?rev=1.13&view=markup
plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/sys-devel/dev86/ChangeLog?rev=1.13&content-type=text/plain
diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/sys-devel/dev86/ChangeLog?r1=1.12&r2=1.13

Index: ChangeLog
===================================================================
RCS file: /var/cvsroot/gentoo-x86/sys-devel/dev86/ChangeLog,v
retrieving revision 1.12
retrieving revision 1.13
diff -u -r1.12 -r1.13
--- ChangeLog	6 Mar 2008 16:20:46 -0000	1.12
+++ ChangeLog	2 Feb 2009 19:02:27 -0000	1.13
@@ -1,6 +1,12 @@
 # ChangeLog for sys-devel/dev86
-# Copyright 1999-2008 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/sys-devel/dev86/ChangeLog,v 1.12 2008/03/06 16:20:46 angelos Exp $
+# Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/sys-devel/dev86/ChangeLog,v 1.13 2009/02/02 19:02:27 truedfx Exp $
+
+*dev86-0.16.17-r6 (02 Feb 2009)
+
+  02 Feb 2009; Harald van Dijk <truedfx@gentoo.org>
+  +files/dev86-0.16.17-fortify.patch, +dev86-0.16.17-r6.ebuild:
+  Fix possible buffer overflow (#256782)
 
   06 Mar 2008; Christoph Mende <angelos@gentoo.org> dev86-0.16.17-r5.ebuild:
   Stable on amd64, bug #208905



1.1                  sys-devel/dev86/dev86-0.16.17-r6.ebuild

file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/sys-devel/dev86/dev86-0.16.17-r6.ebuild?rev=1.1&view=markup
plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/sys-devel/dev86/dev86-0.16.17-r6.ebuild?rev=1.1&content-type=text/plain

Index: dev86-0.16.17-r6.ebuild
===================================================================
# Copyright 1999-2009 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/sys-devel/dev86/dev86-0.16.17-r6.ebuild,v 1.1 2009/02/02 19:02:27 truedfx Exp $

inherit eutils

DESCRIPTION="Bruce's C compiler - Simple C compiler to generate 8086 code"
HOMEPAGE="http://www.cix.co.uk/~mayday"
SRC_URI="http://www.cix.co.uk/~mayday/dev86/Dev86src-${PV}.tar.gz"

LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE=""

RDEPEND="sys-devel/bin86"
DEPEND="${RDEPEND}
	dev-util/gperf"

src_unpack() {
	unpack ${A}
	# elksemu doesn't compile under amd64
	if use amd64; then
		einfo "Not compiling elksemu on amd64"
		sed -i.orig \
			-e 's,alt-libs elksemu,alt-libs,' \
			-e 's,install-lib install-emu,install-lib,' \
			"${S}"/makefile.in
	fi
	cd "${S}"
	epatch "${FILESDIR}/dev86-pic.patch"
	epatch "${FILESDIR}"/${P}-fortify.patch
	sed -i -e "s/-O2 -g/${CFLAGS}/" \
		-e "s/INEXE=-m 755 -s/INEXE=-m 755/g" makefile.in
	sed -i -e "s/INSTALL_OPTS=-m 755 -s/INSTALL_OPTS=-m 755/g" bin86/Makefile
	sed -i -e "s/install -m 755 -s/install -m 755/g" dis88/Makefile
}

src_compile() {
	emake -j1 DIST="${D}" || die

	export PATH=${S}/bin:${PATH}
	cd bin
	ln -s ncc bcc
	cd ..
	cd bootblocks
	ln -s ../bcc/version.h .
	emake DIST="${D}" || die
}

src_install() {
	make install-all DIST="${D}" || die
	dobin bootblocks/makeboot
	# remove all the stuff supplied by bin86
	cd "${D}"
	rm usr/bin/{as,ld,nm,objdump,size}86
	rm usr/man/man1/{as,ld}86.1
	mkdir -p usr/share/man
	mv usr/man usr/share/
}






^ permalink raw reply	[flat|nested] 6+ messages in thread

* [gentoo-commits] gentoo-x86 commit in sys-devel/dev86: ChangeLog dev86-0.16.17-r6.ebuild
@ 2009-10-05 23:43 Mike Frysinger (vapier)
  0 siblings, 0 replies; 6+ messages in thread
From: Mike Frysinger (vapier) @ 2009-10-05 23:43 UTC (permalink / raw
  To: gentoo-commits

vapier      09/10/05 23:43:07

  Modified:             ChangeLog dev86-0.16.17-r6.ebuild
  Log:
  Update HOMEPAGE/SRC_URI #259106 by Mr. Anderson, and clean up some of the build code in the process.
  (Portage version: 2.2_rc42/cvs/Linux x86_64)

Revision  Changes    Path
1.14                 sys-devel/dev86/ChangeLog

file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/sys-devel/dev86/ChangeLog?rev=1.14&view=markup
plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/sys-devel/dev86/ChangeLog?rev=1.14&content-type=text/plain
diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/sys-devel/dev86/ChangeLog?r1=1.13&r2=1.14

Index: ChangeLog
===================================================================
RCS file: /var/cvsroot/gentoo-x86/sys-devel/dev86/ChangeLog,v
retrieving revision 1.13
retrieving revision 1.14
diff -u -r1.13 -r1.14
--- ChangeLog	2 Feb 2009 19:02:27 -0000	1.13
+++ ChangeLog	5 Oct 2009 23:43:07 -0000	1.14
@@ -1,6 +1,10 @@
 # ChangeLog for sys-devel/dev86
 # Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/sys-devel/dev86/ChangeLog,v 1.13 2009/02/02 19:02:27 truedfx Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-devel/dev86/ChangeLog,v 1.14 2009/10/05 23:43:07 vapier Exp $
+
+  05 Oct 2009; Mike Frysinger <vapier@gentoo.org> dev86-0.16.17-r6.ebuild:
+  Update HOMEPAGE/SRC_URI #259106 by Mr. Anderson, and clean up some of the
+  build code in the process.
 
 *dev86-0.16.17-r6 (02 Feb 2009)
 



1.2                  sys-devel/dev86/dev86-0.16.17-r6.ebuild

file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/sys-devel/dev86/dev86-0.16.17-r6.ebuild?rev=1.2&view=markup
plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/sys-devel/dev86/dev86-0.16.17-r6.ebuild?rev=1.2&content-type=text/plain
diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/sys-devel/dev86/dev86-0.16.17-r6.ebuild?r1=1.1&r2=1.2

Index: dev86-0.16.17-r6.ebuild
===================================================================
RCS file: /var/cvsroot/gentoo-x86/sys-devel/dev86/dev86-0.16.17-r6.ebuild,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- dev86-0.16.17-r6.ebuild	2 Feb 2009 19:02:27 -0000	1.1
+++ dev86-0.16.17-r6.ebuild	5 Oct 2009 23:43:07 -0000	1.2
@@ -1,12 +1,12 @@
 # Copyright 1999-2009 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sys-devel/dev86/dev86-0.16.17-r6.ebuild,v 1.1 2009/02/02 19:02:27 truedfx Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-devel/dev86/dev86-0.16.17-r6.ebuild,v 1.2 2009/10/05 23:43:07 vapier Exp $
 
 inherit eutils
 
 DESCRIPTION="Bruce's C compiler - Simple C compiler to generate 8086 code"
-HOMEPAGE="http://www.cix.co.uk/~mayday"
-SRC_URI="http://www.cix.co.uk/~mayday/dev86/Dev86src-${PV}.tar.gz"
+HOMEPAGE="http://www.debath.co.uk/"
+SRC_URI="http://www.debath.co.uk/dev86/Dev86src-${PV}.tar.gz"
 
 LICENSE="GPL-2"
 SLOT="0"
@@ -28,12 +28,14 @@
 			"${S}"/makefile.in
 	fi
 	cd "${S}"
-	epatch "${FILESDIR}/dev86-pic.patch"
+	epatch "${FILESDIR}"/dev86-pic.patch
 	epatch "${FILESDIR}"/${P}-fortify.patch
-	sed -i -e "s/-O2 -g/${CFLAGS}/" \
-		-e "s/INEXE=-m 755 -s/INEXE=-m 755/g" makefile.in
-	sed -i -e "s/INSTALL_OPTS=-m 755 -s/INSTALL_OPTS=-m 755/g" bin86/Makefile
-	sed -i -e "s/install -m 755 -s/install -m 755/g" dis88/Makefile
+	sed -i \
+		-e "s:-O2 -g:${CFLAGS} ${CPPFLAGS}:" \
+		-e '/INEXE=/s:-s::' \
+		makefile.in
+	sed -i -e '/INSTALL_OPTS=/s:-s::' bin86/Makefile
+	sed -i -e '/install -m 755 -s/s:-s::' dis88/Makefile
 }
 
 src_compile() {
@@ -49,12 +51,12 @@
 }
 
 src_install() {
-	make install-all DIST="${D}" || die
-	dobin bootblocks/makeboot
+	emake -j1 install-all DIST="${D}" || die
+	dobin bootblocks/makeboot || die
 	# remove all the stuff supplied by bin86
 	cd "${D}"
-	rm usr/bin/{as,ld,nm,objdump,size}86
-	rm usr/man/man1/{as,ld}86.1
-	mkdir -p usr/share/man
-	mv usr/man usr/share/
+	rm usr/bin/{as,ld,nm,objdump,size}86 || die
+	rm usr/man/man1/{as,ld}86.1 || die
+	dodir /usr/share/man
+	mv usr/man usr/share/ || die
 }






^ permalink raw reply	[flat|nested] 6+ messages in thread

* [gentoo-commits] gentoo-x86 commit in sys-devel/dev86: ChangeLog dev86-0.16.17-r6.ebuild
@ 2009-10-18  9:35 Christian Faulhammer (fauli)
  0 siblings, 0 replies; 6+ messages in thread
From: Christian Faulhammer (fauli) @ 2009-10-18  9:35 UTC (permalink / raw
  To: gentoo-commits

fauli       09/10/18 09:35:54

  Modified:             ChangeLog dev86-0.16.17-r6.ebuild
  Log:
  stable x86, bug 289014
  (Portage version: 2.1.6.13/cvs/Linux i686)

Revision  Changes    Path
1.15                 sys-devel/dev86/ChangeLog

file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/sys-devel/dev86/ChangeLog?rev=1.15&view=markup
plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/sys-devel/dev86/ChangeLog?rev=1.15&content-type=text/plain
diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/sys-devel/dev86/ChangeLog?r1=1.14&r2=1.15

Index: ChangeLog
===================================================================
RCS file: /var/cvsroot/gentoo-x86/sys-devel/dev86/ChangeLog,v
retrieving revision 1.14
retrieving revision 1.15
diff -u -r1.14 -r1.15
--- ChangeLog	5 Oct 2009 23:43:07 -0000	1.14
+++ ChangeLog	18 Oct 2009 09:35:53 -0000	1.15
@@ -1,6 +1,10 @@
 # ChangeLog for sys-devel/dev86
 # Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/sys-devel/dev86/ChangeLog,v 1.14 2009/10/05 23:43:07 vapier Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-devel/dev86/ChangeLog,v 1.15 2009/10/18 09:35:53 fauli Exp $
+
+  18 Oct 2009; Christian Faulhammer <fauli@gentoo.org>
+  dev86-0.16.17-r6.ebuild:
+  stable x86, bug 289014
 
   05 Oct 2009; Mike Frysinger <vapier@gentoo.org> dev86-0.16.17-r6.ebuild:
   Update HOMEPAGE/SRC_URI #259106 by Mr. Anderson, and clean up some of the



1.3                  sys-devel/dev86/dev86-0.16.17-r6.ebuild

file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/sys-devel/dev86/dev86-0.16.17-r6.ebuild?rev=1.3&view=markup
plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/sys-devel/dev86/dev86-0.16.17-r6.ebuild?rev=1.3&content-type=text/plain
diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/sys-devel/dev86/dev86-0.16.17-r6.ebuild?r1=1.2&r2=1.3

Index: dev86-0.16.17-r6.ebuild
===================================================================
RCS file: /var/cvsroot/gentoo-x86/sys-devel/dev86/dev86-0.16.17-r6.ebuild,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -r1.2 -r1.3
--- dev86-0.16.17-r6.ebuild	5 Oct 2009 23:43:07 -0000	1.2
+++ dev86-0.16.17-r6.ebuild	18 Oct 2009 09:35:53 -0000	1.3
@@ -1,6 +1,6 @@
 # Copyright 1999-2009 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sys-devel/dev86/dev86-0.16.17-r6.ebuild,v 1.2 2009/10/05 23:43:07 vapier Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-devel/dev86/dev86-0.16.17-r6.ebuild,v 1.3 2009/10/18 09:35:53 fauli Exp $
 
 inherit eutils
 
@@ -10,7 +10,7 @@
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="~amd64 x86"
 IUSE=""
 
 RDEPEND="sys-devel/bin86"






^ permalink raw reply	[flat|nested] 6+ messages in thread

* [gentoo-commits] gentoo-x86 commit in sys-devel/dev86: ChangeLog dev86-0.16.17-r6.ebuild
@ 2009-11-09 12:46 Markus Meier (maekke)
  0 siblings, 0 replies; 6+ messages in thread
From: Markus Meier (maekke) @ 2009-11-09 12:46 UTC (permalink / raw
  To: gentoo-commits

maekke      09/11/09 12:46:39

  Modified:             ChangeLog dev86-0.16.17-r6.ebuild
  Log:
  amd64 stable, bug #289014
  (Portage version: 2.2_rc49/cvs/Linux x86_64)

Revision  Changes    Path
1.16                 sys-devel/dev86/ChangeLog

file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/sys-devel/dev86/ChangeLog?rev=1.16&view=markup
plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/sys-devel/dev86/ChangeLog?rev=1.16&content-type=text/plain
diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/sys-devel/dev86/ChangeLog?r1=1.15&r2=1.16

Index: ChangeLog
===================================================================
RCS file: /var/cvsroot/gentoo-x86/sys-devel/dev86/ChangeLog,v
retrieving revision 1.15
retrieving revision 1.16
diff -u -r1.15 -r1.16
--- ChangeLog	18 Oct 2009 09:35:53 -0000	1.15
+++ ChangeLog	9 Nov 2009 12:46:38 -0000	1.16
@@ -1,6 +1,9 @@
 # ChangeLog for sys-devel/dev86
 # Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/sys-devel/dev86/ChangeLog,v 1.15 2009/10/18 09:35:53 fauli Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-devel/dev86/ChangeLog,v 1.16 2009/11/09 12:46:38 maekke Exp $
+
+  09 Nov 2009; Markus Meier <maekke@gentoo.org> dev86-0.16.17-r6.ebuild:
+  amd64 stable, bug #289014
 
   18 Oct 2009; Christian Faulhammer <fauli@gentoo.org>
   dev86-0.16.17-r6.ebuild:



1.4                  sys-devel/dev86/dev86-0.16.17-r6.ebuild

file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/sys-devel/dev86/dev86-0.16.17-r6.ebuild?rev=1.4&view=markup
plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/sys-devel/dev86/dev86-0.16.17-r6.ebuild?rev=1.4&content-type=text/plain
diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/sys-devel/dev86/dev86-0.16.17-r6.ebuild?r1=1.3&r2=1.4

Index: dev86-0.16.17-r6.ebuild
===================================================================
RCS file: /var/cvsroot/gentoo-x86/sys-devel/dev86/dev86-0.16.17-r6.ebuild,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -r1.3 -r1.4
--- dev86-0.16.17-r6.ebuild	18 Oct 2009 09:35:53 -0000	1.3
+++ dev86-0.16.17-r6.ebuild	9 Nov 2009 12:46:38 -0000	1.4
@@ -1,6 +1,6 @@
 # Copyright 1999-2009 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sys-devel/dev86/dev86-0.16.17-r6.ebuild,v 1.3 2009/10/18 09:35:53 fauli Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-devel/dev86/dev86-0.16.17-r6.ebuild,v 1.4 2009/11/09 12:46:38 maekke Exp $
 
 inherit eutils
 
@@ -10,7 +10,7 @@
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 x86"
+KEYWORDS="amd64 x86"
 IUSE=""
 
 RDEPEND="sys-devel/bin86"






^ permalink raw reply	[flat|nested] 6+ messages in thread

* [gentoo-commits] gentoo-x86 commit in sys-devel/dev86: ChangeLog dev86-0.16.17-r6.ebuild
@ 2010-10-24 22:07 Lars Wendler (polynomial-c)
  0 siblings, 0 replies; 6+ messages in thread
From: Lars Wendler (polynomial-c) @ 2010-10-24 22:07 UTC (permalink / raw
  To: gentoo-commits

polynomial-c    10/10/24 22:07:49

  Modified:             ChangeLog dev86-0.16.17-r6.ebuild
  Log:
  Fixed compilation with make-3.82 (bug #336544).
  
  (Portage version: 2.2.0_alpha1/cvs/Linux x86_64)

Revision  Changes    Path
1.17                 sys-devel/dev86/ChangeLog

file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-devel/dev86/ChangeLog?rev=1.17&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-devel/dev86/ChangeLog?rev=1.17&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-devel/dev86/ChangeLog?r1=1.16&r2=1.17

Index: ChangeLog
===================================================================
RCS file: /var/cvsroot/gentoo-x86/sys-devel/dev86/ChangeLog,v
retrieving revision 1.16
retrieving revision 1.17
diff -u -r1.16 -r1.17
--- ChangeLog	9 Nov 2009 12:46:38 -0000	1.16
+++ ChangeLog	24 Oct 2010 22:07:49 -0000	1.17
@@ -1,6 +1,11 @@
 # ChangeLog for sys-devel/dev86
-# Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/sys-devel/dev86/ChangeLog,v 1.16 2009/11/09 12:46:38 maekke Exp $
+# Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/sys-devel/dev86/ChangeLog,v 1.17 2010/10/24 22:07:49 polynomial-c Exp $
+
+  24 Oct 2010; Lars Wendler <polynomial-c@gentoo.org>
+  dev86-0.16.17-r6.ebuild, +files/dev86-0.16.17-make382.patch:
+  Fixed compilation with make-3.82 (bug #336544). Patch kindly provided by
+  upstream.
 
   09 Nov 2009; Markus Meier <maekke@gentoo.org> dev86-0.16.17-r6.ebuild:
   amd64 stable, bug #289014



1.5                  sys-devel/dev86/dev86-0.16.17-r6.ebuild

file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-devel/dev86/dev86-0.16.17-r6.ebuild?rev=1.5&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-devel/dev86/dev86-0.16.17-r6.ebuild?rev=1.5&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-devel/dev86/dev86-0.16.17-r6.ebuild?r1=1.4&r2=1.5

Index: dev86-0.16.17-r6.ebuild
===================================================================
RCS file: /var/cvsroot/gentoo-x86/sys-devel/dev86/dev86-0.16.17-r6.ebuild,v
retrieving revision 1.4
retrieving revision 1.5
diff -u -r1.4 -r1.5
--- dev86-0.16.17-r6.ebuild	9 Nov 2009 12:46:38 -0000	1.4
+++ dev86-0.16.17-r6.ebuild	24 Oct 2010 22:07:49 -0000	1.5
@@ -1,6 +1,6 @@
-# Copyright 1999-2009 Gentoo Foundation
+# Copyright 1999-2010 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sys-devel/dev86/dev86-0.16.17-r6.ebuild,v 1.4 2009/11/09 12:46:38 maekke Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-devel/dev86/dev86-0.16.17-r6.ebuild,v 1.5 2010/10/24 22:07:49 polynomial-c Exp $
 
 inherit eutils
 
@@ -30,6 +30,7 @@
 	cd "${S}"
 	epatch "${FILESDIR}"/dev86-pic.patch
 	epatch "${FILESDIR}"/${P}-fortify.patch
+	epatch "${FILESDIR}"/${P}-make382.patch
 	sed -i \
 		-e "s:-O2 -g:${CFLAGS} ${CPPFLAGS}:" \
 		-e '/INEXE=/s:-s::' \






^ permalink raw reply	[flat|nested] 6+ messages in thread

* [gentoo-commits] gentoo-x86 commit in sys-devel/dev86: ChangeLog dev86-0.16.17-r6.ebuild
@ 2010-11-15  6:19 Lars Wendler (polynomial-c)
  0 siblings, 0 replies; 6+ messages in thread
From: Lars Wendler (polynomial-c) @ 2010-11-15  6:19 UTC (permalink / raw
  To: gentoo-commits

polynomial-c    10/11/15 06:19:51

  Modified:             ChangeLog dev86-0.16.17-r6.ebuild
  Log:
  Don't mess with CPPFLAGS (bug #343655).
  
  (Portage version: 2.2.0_alpha4/cvs/Linux x86_64)

Revision  Changes    Path
1.18                 sys-devel/dev86/ChangeLog

file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-devel/dev86/ChangeLog?rev=1.18&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-devel/dev86/ChangeLog?rev=1.18&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-devel/dev86/ChangeLog?r1=1.17&r2=1.18

Index: ChangeLog
===================================================================
RCS file: /var/cvsroot/gentoo-x86/sys-devel/dev86/ChangeLog,v
retrieving revision 1.17
retrieving revision 1.18
diff -u -r1.17 -r1.18
--- ChangeLog	24 Oct 2010 22:07:49 -0000	1.17
+++ ChangeLog	15 Nov 2010 06:19:51 -0000	1.18
@@ -1,6 +1,10 @@
 # ChangeLog for sys-devel/dev86
 # Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/sys-devel/dev86/ChangeLog,v 1.17 2010/10/24 22:07:49 polynomial-c Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-devel/dev86/ChangeLog,v 1.18 2010/11/15 06:19:51 polynomial-c Exp $
+
+  15 Nov 2010; Lars Wendler <polynomial-c@gentoo.org>
+  dev86-0.16.17-r6.ebuild:
+  Don't mess with CPPFLAGS as they tend to break compilation (bug #343655).
 
   24 Oct 2010; Lars Wendler <polynomial-c@gentoo.org>
   dev86-0.16.17-r6.ebuild, +files/dev86-0.16.17-make382.patch:



1.6                  sys-devel/dev86/dev86-0.16.17-r6.ebuild

file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-devel/dev86/dev86-0.16.17-r6.ebuild?rev=1.6&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-devel/dev86/dev86-0.16.17-r6.ebuild?rev=1.6&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-devel/dev86/dev86-0.16.17-r6.ebuild?r1=1.5&r2=1.6

Index: dev86-0.16.17-r6.ebuild
===================================================================
RCS file: /var/cvsroot/gentoo-x86/sys-devel/dev86/dev86-0.16.17-r6.ebuild,v
retrieving revision 1.5
retrieving revision 1.6
diff -u -r1.5 -r1.6
--- dev86-0.16.17-r6.ebuild	24 Oct 2010 22:07:49 -0000	1.5
+++ dev86-0.16.17-r6.ebuild	15 Nov 2010 06:19:51 -0000	1.6
@@ -1,6 +1,6 @@
 # Copyright 1999-2010 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sys-devel/dev86/dev86-0.16.17-r6.ebuild,v 1.5 2010/10/24 22:07:49 polynomial-c Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-devel/dev86/dev86-0.16.17-r6.ebuild,v 1.6 2010/11/15 06:19:51 polynomial-c Exp $
 
 inherit eutils
 
@@ -32,7 +32,7 @@
 	epatch "${FILESDIR}"/${P}-fortify.patch
 	epatch "${FILESDIR}"/${P}-make382.patch
 	sed -i \
-		-e "s:-O2 -g:${CFLAGS} ${CPPFLAGS}:" \
+		-e "s:-O2 -g:${CFLAGS}:" \
 		-e '/INEXE=/s:-s::' \
 		makefile.in
 	sed -i -e '/INSTALL_OPTS=/s:-s::' bin86/Makefile
@@ -40,6 +40,10 @@
 }
 
 src_compile() {
+	# Don't mess with CPPFLAGS as they tend to break compilation
+	# (bug #343655).
+	CPPFLAGS=""
+
 	emake -j1 DIST="${D}" || die
 
 	export PATH=${S}/bin:${PATH}






^ permalink raw reply	[flat|nested] 6+ messages in thread

end of thread, other threads:[~2010-11-15  6:20 UTC | newest]

Thread overview: 6+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2009-02-02 19:02 [gentoo-commits] gentoo-x86 commit in sys-devel/dev86: ChangeLog dev86-0.16.17-r6.ebuild Harald van Dijk (truedfx)
  -- strict thread matches above, loose matches on Subject: below --
2009-10-05 23:43 Mike Frysinger (vapier)
2009-10-18  9:35 Christian Faulhammer (fauli)
2009-11-09 12:46 Markus Meier (maekke)
2010-10-24 22:07 Lars Wendler (polynomial-c)
2010-11-15  6:19 Lars Wendler (polynomial-c)

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox