Re: [gentoo-dev] crossdrev mingw 64 bit
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
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
-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
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
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
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
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
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