Re: [gentoo-dev] crossdrev mingw 64 bit

2012-01-13 Thread Dmitrij K
Maciej Mrozowski wrote:
 On Tuesday 10 of January 2012 03:34:06 Dmitrij K wrote:
  Dear developers of crossdev.
  
  Can you realize --target mingw64 (for creating windows app 64 bit) (like
  mingw-w64.sourceforge.net)?
  
  And can you to add choising of building compilation: dynamic OR static
  linking to GCC library, for LGPL license of GCC using (mingw32.dll etc)?
 
 Hello,
 
 It is already there:
 crossdev --target x86_64-w64-mingw32


I had did following things:


1) localhost # emerge --sync --metadata ...


2) localhost # emerge -upv crossdev


  
These are the packages that would be merged, in order:  

  


  
Calculating dependencies... done!   

  


  
Total: 0 packages, Size of downloads: 0 kB


3) localhost # crossdev --target help | grep mingw
   - mingw32  http://www.mingw.org/


Dear Maciej Mrozowski,
you said to me about --target mingw64 is true there... where is ?
can you explain me how I can to intall mingw64 by crossdev package (without 
outside packages like mingw-w64.sourceforge.net)?

--
Regards.



Re: [gentoo-dev] crossdrev mingw 64 bit

2012-01-13 Thread Matt Turner
On Fri, Jan 13, 2012 at 5:49 AM, Dmitrij K kdi...@live.ru wrote:
 Maciej Mrozowski wrote:
 On Tuesday 10 of January 2012 03:34:06 Dmitrij K wrote:
  Dear developers of crossdev.
 
  Can you realize --target mingw64 (for creating windows app 64 bit) (like
  mingw-w64.sourceforge.net)?
 
  And can you to add choising of building compilation: dynamic OR static
  linking to GCC library, for LGPL license of GCC using (mingw32.dll etc)?

 Hello,

 It is already there:
 crossdev --target x86_64-w64-mingw32


 I had did following things:


 1) localhost # emerge --sync --metadata ...


 2) localhost # emerge -upv crossdev

 These are the packages that would be merged, in order:

 Calculating dependencies... done!

 Total: 0 packages, Size of downloads: 0 kB


 3) localhost # crossdev --target help | grep mingw
   - mingw32  http://www.mingw.org/


 Dear Maciej Mrozowski,
 you said to me about --target mingw64 is true there... where is ?
 can you explain me how I can to intall mingw64 by crossdev package (without
 outside packages like mingw-w64.sourceforge.net)?

Did you try the command he suggested? I think it may simply be that
crossdev doesn't display mingw64 as a target in the --help.



[gentoo-dev] Re: [gentoo-commits] gentoo-x86 commit in eclass: cdrom.eclass

2012-01-13 Thread Markos Chandras
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA512

On 01/13/2012 10:35 PM, Ulrich Mueller (ulm) wrote:
 Don't set PROPERTIES=interactive, bug 398809.
Please do not forget to update the ChangeLog file.

- -- 
Regards,
Markos Chandras / Gentoo Linux Developer / Key ID: B4AFF2C2
-BEGIN PGP SIGNATURE-
Version: GnuPG v2.0.18 (GNU/Linux)

iQIcBAEBCgAGBQJPEL/qAAoJEPqDWhW0r/LCMKIP/1RPiUUjMcBkBRzUBWq2hPIu
jsdHgPj6MmEr3A4Pcj5HVIYSM9mhZmPQ0YS5EOqaN/x07f1xfMw+Tj9YaMNfURmX
PGiFhRiAAe669I3LDIeppf5ofkj7P7VwUzg/0vLFNpVRabYO/jFYwVhz3d9d6rO/
/bKMIuNj++yWdygcxwkPMC2w+dI/0aof6kp4tg8mB6wtnDRyrRTNpX5gWDjAstyI
siRpqlofEHFKyKfNdOUAqX/zQvV2jr0tgvgb8N402yO788TkVgVf8Rf1V5gCs2/7
9QYv7epWOvBnDHqHOe6kq/aYeoIwtbr8lwepZo8qrFqk6e0nupqFxQj9mIKNs4L8
hahbftZCJPwyRhQS4mQt/fBykcf5nFP9PvapjXFrsjbbcwZ1ic8+Ru1rhOMTxYXZ
lBzawNkOY7SMxdy+g7kTu8mhDmTaS3ZJXeDP+voxDm0u5GMALHJa59o5DnqZRNeq
JMujYCbq4SsfKF/ogoXhlyRpzMyWRG4hfnMweTVKHEwuxOquNGKmoqJoePitpsCX
w/x/3v8TuhbI8q/lNlSpjBq8zOrQpcbXZ9LtAhRvhYuD4g1umR38VKt4AYmRhPEp
6+09nBTSyeXYE5Inj6zL6vHFGl21/QNi81HHnAvaA/GAwCsr8UL7yHlfGA5E9afd
DNC4XZBIGKwpcjtpAdzg
=4SPn
-END PGP SIGNATURE-



Re: [gentoo-dev] crossdrev mingw 64 bit

2012-01-13 Thread Dmitrij K
Matt Turner wrote:
 Did you try the command he suggested? I think it may simply be that
 crossdev doesn't display mingw64 as a target in the --help.

Oh, yes, it's true there...

Sorry for my unpracticality...


Thanks!



Re: [gentoo-dev] Re: [gentoo-commits] gentoo-x86 commit in eclass: cdrom.eclass

2012-01-13 Thread Paweł Hajdan, Jr.
On 1/14/12 12:36 AM, Markos Chandras wrote:
 On 01/13/2012 10:35 PM, Ulrich Mueller (ulm) wrote:
 Don't set PROPERTIES=interactive, bug 398809.

How about this: set PROPERTIES=interactive by default (so it's difficult
to forget it), but allow the ebuilds to specify a USE flag in case the
interactive behavior is optional (maybe similar to subversion.eclass,
python.eclass or other eclasses, where the main dependency can also be
made optional based on a USE flag).



signature.asc
Description: OpenPGP digital signature


[gentoo-portage-dev] [PATCH] prepstrip: add writable workaround for everyone

2012-01-13 Thread Mike Frysinger
The writable issue shows up when using `ebuild` as non-root users
in non-prefix setups.  So always do it.

Signed-off-by: Mike Frysinger vap...@gentoo.org
---
 bin/ebuild-helpers/prepstrip |2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

diff --git a/bin/ebuild-helpers/prepstrip b/bin/ebuild-helpers/prepstrip
index 1d7b3d2..ee547f2 100755
--- a/bin/ebuild-helpers/prepstrip
+++ b/bin/ebuild-helpers/prepstrip
@@ -224,7 +224,7 @@ do
# unwritable objects.  Make them temporarily writable for the
# stripping.
was_not_writable=false
-   if [[ -n ${EPREFIX}  ! -w ${x} ]] ; then
+   if [[ ! -w ${x} ]] ; then
was_not_writable=true
chmod u+w ${x}
fi
-- 
1.7.8.3




Re: [gentoo-portage-dev] [PATCH] prepstrip: add writable workaround for everyone

2012-01-13 Thread Zac Medico
On 01/13/2012 11:52 AM, Mike Frysinger wrote:
 The writable issue shows up when using `ebuild` as non-root users
 in non-prefix setups.  So always do it.
 
 Signed-off-by: Mike Frysinger vap...@gentoo.org
 ---
  bin/ebuild-helpers/prepstrip |2 +-
  1 files changed, 1 insertions(+), 1 deletions(-)
 
 diff --git a/bin/ebuild-helpers/prepstrip b/bin/ebuild-helpers/prepstrip
 index 1d7b3d2..ee547f2 100755
 --- a/bin/ebuild-helpers/prepstrip
 +++ b/bin/ebuild-helpers/prepstrip
 @@ -224,7 +224,7 @@ do
   # unwritable objects.  Make them temporarily writable for the
   # stripping.
   was_not_writable=false
 - if [[ -n ${EPREFIX}  ! -w ${x} ]] ; then
 + if [[ ! -w ${x} ]] ; then
   was_not_writable=true
   chmod u+w ${x}
   fi

LGTM
-- 
Thanks,
Zac



Re: [gentoo-portage-dev] [PATCH] add support for compressing debug sections to save space

2012-01-13 Thread Zac Medico
On 01/13/2012 12:29 PM, Mike Frysinger wrote:
 Since binutils/gdb can compress the .debug* sections with zlib into
 .zdebug*, we should be able to save quite a bit of space -- on my
 system, I saw /usr/lib/debug/ go from ~20GB to ~7.5GB.
 
 This requires binutils/gdb to be built with USE=zlib which is why
 this defaults to off.
 
 Signed-off-by: Mike Frysinger vap...@gentoo.org
 ---
  bin/ebuild-helpers/prepstrip |6 --
  man/make.conf.5  |   10 +-
  pym/_emerge/EbuildPhase.py   |6 --
  pym/portage/const.py |2 +-
  4 files changed, 18 insertions(+), 6 deletions(-)

LGTM
-- 
Thanks,
Zac