vapier      15/07/13 09:17:29

  Modified:             sdcc-3.5.0.ebuild ChangeLog
  Log:
  Revert invalid CTARGET munging and restore proper stripping logic -- the 
scanelf ar warning is fixed with newer pax-utils #553754 by Tiger.
  
  (Portage version: 2.2.20/cvs/Linux x86_64, signed Manifest commit with key 
D2E96200)

Revision  Changes    Path
1.10                 dev-embedded/sdcc/sdcc-3.5.0.ebuild

file : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-embedded/sdcc/sdcc-3.5.0.ebuild?rev=1.10&view=markup
plain: 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-embedded/sdcc/sdcc-3.5.0.ebuild?rev=1.10&content-type=text/plain
diff : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-embedded/sdcc/sdcc-3.5.0.ebuild?r1=1.9&r2=1.10

Index: sdcc-3.5.0.ebuild
===================================================================
RCS file: /var/cvsroot/gentoo-x86/dev-embedded/sdcc/sdcc-3.5.0.ebuild,v
retrieving revision 1.9
retrieving revision 1.10
diff -u -r1.9 -r1.10
--- sdcc-3.5.0.ebuild   13 Jul 2015 08:38:32 -0000      1.9
+++ sdcc-3.5.0.ebuild   13 Jul 2015 09:17:29 -0000      1.10
@@ -1,6 +1,6 @@
 # Copyright 1999-2015 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-embedded/sdcc/sdcc-3.5.0.ebuild,v 1.9 
2015/07/13 08:38:32 vapier Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-embedded/sdcc/sdcc-3.5.0.ebuild,v 1.10 
2015/07/13 09:17:29 vapier Exp $
 
 EAPI="5"
 
@@ -34,8 +34,6 @@
        hc08?  ( sdbinutils )
        s08?   ( sdbinutils )"
 
-# ADD "binchecks" to fix the "scanelf: Invalid 'ar' entry" messages
-# OR leave the overwrite of CTARGET in src_install()
 RESTRICT="strip"
 
 RDEPEND="dev-libs/boost:=
@@ -75,6 +73,7 @@
        # sdbinutils subdir doesn't pass down --docdir properly, so need to
        # expand $(datarootdir) ourselves.
        econf \
+               ac_cv_prog_STRIP=true \
                ac_cv_prog_AS="$(tc-getAS)" \
                ac_cv_prog_AR="$(tc-getAR)" \
                --docdir="${EPREFIX}/usr/share/doc/${PF}" \
@@ -114,8 +113,8 @@
                dohtml -r *
        fi
 
-       # See 
/usr/lib/portage/python${version}/install-qa-check.d/10executable-issues
-       # Installed libs are not for our CHOST but for microcontrollers
-       # This disable QA_EXECSTACK, QA_WX_LOAD and scanelf -qyRAF '%e %p'
-       CTARGET="undefined"
+       # a bunch of archives (*.a) are built & installed by gputils
+       # for PIC processors, but they do not work with standard `ar`
+       # & `scanelf` utils and they're not for the host.
+       env RESTRICT="" prepstrip "${D%/}"/usr/bin
 }



1.58                 dev-embedded/sdcc/ChangeLog

file : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-embedded/sdcc/ChangeLog?rev=1.58&view=markup
plain: 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-embedded/sdcc/ChangeLog?rev=1.58&content-type=text/plain
diff : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-embedded/sdcc/ChangeLog?r1=1.57&r2=1.58

Index: ChangeLog
===================================================================
RCS file: /var/cvsroot/gentoo-x86/dev-embedded/sdcc/ChangeLog,v
retrieving revision 1.57
retrieving revision 1.58
diff -u -r1.57 -r1.58
--- ChangeLog   13 Jul 2015 08:38:32 -0000      1.57
+++ ChangeLog   13 Jul 2015 09:17:29 -0000      1.58
@@ -1,6 +1,10 @@
 # ChangeLog for dev-embedded/sdcc
 # Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-embedded/sdcc/ChangeLog,v 1.57 
2015/07/13 08:38:32 vapier Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-embedded/sdcc/ChangeLog,v 1.58 
2015/07/13 09:17:29 vapier Exp $
+
+  13 Jul 2015; Mike Frysinger <[email protected]> sdcc-3.5.0.ebuild:
+  Revert invalid CTARGET munging and restore proper stripping logic -- the
+  scanelf ar warning is fixed with newer pax-utils #553754 by Tiger.
 
   13 Jul 2015; Mike Frysinger <[email protected]> sdcc-3.5.0.ebuild,
   sdcc-9999.ebuild:




Reply via email to