From: Ralph E. <ral...@gm...> - 2011-09-07 19:28:57
|
Been hammering for some time on an updated Msys Core based on cygwin 1.5. And i can build the dll + most utilities now but its rather unstable still. Theres a ton of work done but also a ton left i suspect, atleast i need to fix the cygheap errors still. Theres also a bug with reading fstab it seems (crashes immediatly if theres an fstab file in /etc). Also need to remove unnessesary stuff like the mingw runtime build. To complete it i could use some help since digging through the old Msys source takes rather long, and many functions have changed completely. So if anyone feels upto the task, ill upload my current source. Best Wishes Revelator. |
From: Charles W. <cwi...@us...> - 2011-09-07 19:41:15
|
On 9/7/2011 3:30 PM, Ralph Engels wrote: > Been hammering for some time on an updated Msys Core based on cygwin > 1.5. If you check the mailing list archives in the last year (mingw-dvlpr and mingw-users) you'll see that some discussion about "MSYS 2" has occurred -- but along these lines: "hey, the cygwin folks implemented self-install-location-detection, the ability for multiple 'cygwins' to coexist, and /etc/fstab support. Since that was one of the most intrusive changes made to create msys from cygwin-1.3.4, I bet it would be a LOT easier to recreate msys now, using modern cygwin as a base" But, in this context, "modern" means "cygwin-1.7+" -- not 1.5.x Basically, the major abi breaking "improvement" you get from 1.5.x is support for large files (>4GB), and the normal set of assorted bugfixes and minor improvements. However, with cygwin-1.7 you get unicode/i18n support, and extremely long pathname support (32KB, rather than 260 chars) [since, internally, cygwin-1.7 now uses the *W() w32api functions exclusively]. I've actually hit that smaller limit compiling java code... So...while I appreciate the work you've put into msys-cygwin-1.5, I'd suggest perusing those old mailing list discussions, and using what you have learned so far to accelerate a reimplementation of msys based on cygwin-1.7.9 or cvs HEAD. -- Chuck |
From: Ralph E. <ral...@gm...> - 2011-09-08 05:16:27
|
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Ok ill see if i can port Cygwin 1.7. I came as far as getting 1.5 to compile with the old Msys but 1.7 would probably need cygwin for the initial boot i guess. Is there a place to get the changes to the Msys core ? i did my work by sifting through the source and consulting the Msys Changes doc but its rather timeconsuming. Best Wishes. Ralph Engels -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.9 (MingW32) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/ iQEcBAEBAgAGBQJOaE/6AAoJEIjGvG7Y4HU8y2MH/0CSc7hL+5JZOYmbtNhoBEA4 swQIqthWksEIWVhD0f1tUrcFPPjBtsw8lqTGCEpZTqzPiA1viC6aA2x6rQXkbhfr Phl/RiwG0YBXRykDCN9mXCLLqbFwYhoCihE/ZoH9Wv6j+PKX9xhHiYvcYREchHRj DHLfb5+sYieXpLNn8WFYAYRt9doFXhLz26lZVhtQQ31z6n1EK0oNbMUeIHvlaI0l hCYQdGzEjX6g7xykrPQAzI1W0oMMmoL7H8wGGcbBuaaWM6IA7YVC1WZFEPj9xR6X W9ANT9AFd1Umx718mL4O5Ayw8saTwq4O19kkSORGygVQXJGSrmUINdWvuYwPygY= =ZS+h -----END PGP SIGNATURE----- |
From: Charles W. <cwi...@us...> - 2011-09-12 19:40:05
|
On 9/12/2011 12:06 PM, Vincent Torri wrote: > i would just like an msys2 faster for configure scripts than msys 1. > Configuring gettext, gnutls, etc... are too long with msys1. If msys 2 > is not faster than msys 1, i don't see the benefits of msys 2 for me. There are two ways to go: 1) more stripped down, less posix support: faster, but current apps (like, say, coreutils: even coreutils-5.97) will break as it depends on the current posix feature set of msys-1. And forget about updating to newer platform apps like coreutils-8.10. 2) more posix support: allows to update core platform apps to newer versions -- since cygwin capabilities drive upstream feature exploitation, and msys is a "walled garden", newer upstream projects continually add new requirements on new cygwin features. This makes porting to msys1 harder and harder every year. I currently have to add a lot of (old) workarounds to msys-ssh -- workarounds that USED to be in the upstream code under #ifdef __CYGWIN__, but have now been removed as unnecessary on cygwin. This is true for many upstream projects. Thus, I don't see #1 as feasible longterm. We really have to go with #2, or we'll be stuck with older and older (relatively speaking) versions of the application suites (such as coreutils, ssh, etc). The price of progress. -- Chuck |
From: Ralph E. <ral...@gm...> - 2011-09-13 06:19:53
|
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Den 12-09-2011 21:40, Charles Wilson skrev: > On 9/12/2011 12:06 PM, Vincent Torri wrote: >> i would just like an msys2 faster for configure scripts than msys >> 1. Configuring gettext, gnutls, etc... are too long with msys1. >> If msys 2 is not faster than msys 1, i don't see the benefits of >> msys 2 for me. > > There are two ways to go: > > 1) more stripped down, less posix support: faster, but current > apps (like, say, coreutils: even coreutils-5.97) will break as it > depends on the current posix feature set of msys-1. And forget > about updating to newer platform apps like coreutils-8.10. > > 2) more posix support: allows to update core platform apps to > newer versions -- since cygwin capabilities drive upstream feature > exploitation, and msys is a "walled garden", newer upstream > projects continually add new requirements on new cygwin features. > This makes porting to msys1 harder and harder every year. I > currently have to add a lot of (old) workarounds to msys-ssh -- > workarounds that USED to be in the upstream code under #ifdef > __CYGWIN__, but have now been removed as unnecessary on cygwin. > This is true for many upstream projects. > > Thus, I don't see #1 as feasible longterm. We really have to go > with #2, or we'll be stuck with older and older (relatively > speaking) versions of the application suites (such as coreutils, > ssh, etc). > > The price of progress. > > -- Chuck > > ------------------------------------------------------------------------------ > > Doing More with Less: The Next Generation Virtual Desktop > What are the key obstacles that have prevented many mid-market > businesses from deploying virtual desktops? How do > next-generation virtual desktops provide companies an > easier-to-deploy, easier-to-manage and more affordable virtual > desktop model.http://www.accelacomm.com/jaw/sfnl/114/51426474/ > _______________________________________________ Mingw-msys mailing > list Min...@li... > https://lists.sourceforge.net/lists/listinfo/mingw-msys I think i agree with wilson on that one. The ammounts of hacking i had to do lately to get things like coreutils-8.10 semi working on msys1 was pretty staggering :/ and it still cannot parse permissions correctly so i turned of all security on it so it would atleast work for building other apps on msys1, but tbh that is not the way to go. Can probably optimize the runtime to some degree i reckon, its all a question of time and work :). -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.9 (MingW32) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/ iQEcBAEBAgAGBQJObvZeAAoJEIjGvG7Y4HU8zxkH/jrUXe8LeX2VqPVqHIN8oB7T MTPWyZg0hwTfw875ugRpTzftBxhOjUUk8J22f3rXCyS9rNdNSoTMPkHbDYuSL0d4 0yKkua8GyB6Nili0ZExJBZp+yNKXPys6cFTQJ1sAuq/FCsIkC+uh8pVyvqxr/I9P vDWJhv41C0A0fXNhL87narJriMAyhwMpxpjkkZE2cRAzc7NdqgnliLQ3uzupGyR7 iuNFl4e1KHi4g8B0JzYbjrIA2Nv5+VATom8yKNwujZBEATffFZ33FjJ3lSNg3+XP 0vb93q7kSdvdilWVBGy6P9ebEo1u1J1f8KfGhnah4LZPOlu0FYonl+7g1NadNNM= =4uq+ -----END PGP SIGNATURE----- |
From: Ralph E. <ral...@gm...> - 2011-09-13 07:37:26
|
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Allmost forgot. Fstab mounts follow cygwin syntax so if you get an error its most likely because you have something like c:/somedir. /somedir in fstab. Asmwarrior PM'ed me with exactly that and i gave him an example on how to do it. # mount things outside the msys directory here. c:\msys2\mingw32 /mingw32 cygexec binary 0 0 c:\msys2\mingw64 /mingw64 cygexec binary 0 0 Mounts these two as a part of msys2. Theres a few quirks with mounting MinGW like this unfortunatly. For one a gcc bootstrap fails because libgcc cannot find the libraries (/cygdrive problem it seems) maybe because my MinGW gcc was built without hmm ?. -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.9 (MingW32) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/ iQEcBAEBAgAGBQJObwiMAAoJEIjGvG7Y4HU822EIALHa352SVFXj/ldmPv6EXIFX 7g28A4vps2RqInvv0Wc7Q7cE4ZzI3bEe/45rruTJ5FJ/anOTlUJCOE2xX+4KQqNa 2MsNRPHngfitMwxG61e2620dIg4w3JDn9/DniIBeJd+Zpusy/85cbEcJEABwcRoi TJTBm6rTd+1pE2p5T+jXKoJQ3zb08LRWhkSXgTEIwqtz/9GKYmsYITm5aTpIw83m 7WdBeT8jQX9ICqSMtEyfBcl96HM3VTGmHqxH8ddkxnEgT+HFMe5XOzeF7nKLPsgs LMRImTHJaCAOj6z+7Vy/iR2JZD6k8qygRST5ce+RiIQKFUBZOUmdn1LddLx8zIc= =y5Xb -----END PGP SIGNATURE----- |
From: Teemu N. <sti...@ya...> - 2011-09-13 17:49:41
|
On 12.9.2011 22:40, Charles Wilson wrote: > Thus, I don't see #1 as feasible longterm. We really have to go with #2, > or we'll be stuck with older and older (relatively speaking) versions of > the application suites (such as coreutils, ssh, etc). With the following patch the latter option seems more feasible as it speeds up Cygwin quite a bit. First I did some timing with configuring Cygwin and here are the results (repeated three times but the results were basically the same on all the runs): Normal Cygwin 1.7.9 real 1m6.456s user 0m6.118s sys 0m14.377s With jojelino's patch real 0m22.126s user 0m5.899s sys 0m14.316s After this I decided to build the whole dll (using make -j3), first with jojelino's patch applied: real 10m23.910s user 5m50.155s sys 7m35.555s And decided not to run the test with the regular dll as it takes around 20 minutes on this machine. Here's the patch: http://www.mail-archive.com/cyg...@cy.../msg05242.html |
From: Teemu N. <sti...@ya...> - 2011-09-08 05:20:28
|
On 8.9.2011 8:17, Ralph Engels wrote: > -----BEGIN PGP SIGNED MESSAGE----- > Hash: SHA1 > > Ok ill see if i can port Cygwin 1.7. > I came as far as getting 1.5 to compile with the old Msys but 1.7 > would probably need cygwin for the initial boot i guess. > Is there a place to get the changes to the Msys core ? i did my work > by sifting through the source and consulting the Msys Changes doc but > its rather timeconsuming. This is the diff between Cygwin 1.3.3 and Msys 1.0.17: http://teemun.x10.mx/cygwin133-msys1017.diff.gz |
From: Ralph E. <ral...@gm...> - 2011-09-08 05:54:55
|
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Den 08-09-2011 07:19, Teemu Nätkinniemi skrev: > On 8.9.2011 8:17, Ralph Engels wrote: >> -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 >> >> Ok ill see if i can port Cygwin 1.7. I came as far as getting 1.5 >> to compile with the old Msys but 1.7 would probably need cygwin >> for the initial boot i guess. Is there a place to get the changes >> to the Msys core ? i did my work by sifting through the source >> and consulting the Msys Changes doc but its rather >> timeconsuming. > > This is the diff between Cygwin 1.3.3 and Msys 1.0.17: > > http://teemun.x10.mx/cygwin133-msys1017.diff.gz > > > ------------------------------------------------------------------------------ > > Doing More with Less: The Next Generation Virtual Desktop > What are the key obstacles that have prevented many mid-market > businesses from deploying virtual desktops? How do > next-generation virtual desktops provide companies an > easier-to-deploy, easier-to-manage and more affordable virtual > desktop model.http://www.accelacomm.com/jaw/sfnl/114/51426474/ > _______________________________________________ Mingw-msys mailing > list Min...@li... > https://lists.sourceforge.net/lists/listinfo/mingw-msys Thank you. That will make it a bit easier :) -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.9 (MingW32) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/ iQEcBAEBAgAGBQJOaFj/AAoJEIjGvG7Y4HU8u60H/1vTo6YvTbWTpBCIWLFBrUgl TP4ycseFL/d67FYJ4/2mLZDUXoPy9pMlfj1fiMWjHhUkPWtcJFt5mxsJ+s1sQ26H J2pv627eMMTFysWYf5UYWAbBGlZYkjGf2LK3jikLnfu2/xLF1a8qm+IxfeRZU1Qp igXKwMffxLsi0hRQu8nVmxoQrqHcYGWoCTmt9ajhNO5lBzEd1SoUI/1WKKBcBeBH 4kHHXp2UH6p/fs+ehSpjZYqGiP0G69829kj5aVC6CT5uztN26AfYVItN6WiAn5bb AzmWSD8+zkpFg5lYizdUIbqE8hGkwBtYQ+qMTBuMjqB4KYHQqtzea6Aeq2SUTRk= =EmgJ -----END PGP SIGNATURE----- |
From: Ralph E. <ral...@gm...> - 2011-09-08 10:11:15
|
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Ok dll is build and i can start bash but theres some rather hefty changes in path.cc and mount.cc in regards to cygdrive the change from CYGWIN_INFO_CYGDRIVE_DEFAULT_PREFIX "/cygdrive" to "/" makes it unable to chdir and looking closer i noticed its allready set to "/" in mount.cc. Guess ill have to hack about some more to get it to accept msys paths. Only complaint from bash atm is /tmp does not exist please create so something is up. I skipped the AbsDllPath etc from msys.cc as it seems cygwin allready had something similar. I wonder if any tools actually use these exports ? or are they just for internal use. -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.9 (MingW32) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/ iQEcBAEBAgAGBQJOaJUOAAoJEIjGvG7Y4HU8zYMIALNycgOi5xIfdTegi24qFvCg 6FcZQurFd2mBNBxLoL7A0IDI3iajIf/14B6ezOu0oamDEXoU/Hj7tCNt+/TgY25l p5PUOi8Abaa44a9xGAqkK/IJZvpcHnHazGP64CuqxkQffu9Jv+XIU1IH0CzF7BeK UuDJqEaYqZF8xzZXbvV6WU/r4+nYhtYtJRzcZneI4Q2ARnYkb4xJykL3AgHonyJe 12XWwBXS4/D24HnZmoUNVVkem0j6AMmliNp3jv2DUZFYTIeuHpTLxCu43/EsnQYR 1wt2Rs1N47tXz/eogFbBpLMJbqSI4vH1cDvaYi+5aQmIG1GWQI8KLmrvoy8C4Sk= =K11v -----END PGP SIGNATURE----- |
From: Ralph E. <ral...@gm...> - 2011-09-13 04:05:55
|
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Hey again. Sorry fell asleep so didnt catch up. For me the goal is mostly access to newer tools i cannot build with msys1 (that and better posix support). I kinda expected build times to go up with unicode support so in that regard im not surprised. The goal for me with Msys2 is the same it was with Msys1 to have a posix environment for things with autotools dependancy to build on windows, not so much to try and make a mini cygwin :) (allthough my current version looks awfully like that). I hope to make it closer to how Msys1 works over time. Ralph -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.9 (MingW32) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/ iQEcBAEBAgAGBQJObtb3AAoJEIjGvG7Y4HU8pxcH/jaaJdNn0K57Rtz7ynKRyF6/ W7QLHIC1emtOZvx0238ushwnKIV1W9If4+IopFJ5xIpGcwiGjHoMK/4iCw36xR5m XvzXboB5S2CJjOuGTZPUU5PCzN+/CcsHXb8TiMl+G4kPhoMkKeA1RwxtowhAsgHJ 3Hl3MaLYLAyVpbvlEXiIO15opnvGD2Td94ZQESDXbZzmCEZXbwXX+qyBfH4poCak zliW4zQTj+JtSuu3bxvC5jmtIIMHxOC5fOX/+fKr9BQhIcIJRf+7nJN919XjZBUS BhBR60qoCohDcZdonp6BEwCIHmAkAXEwqsRYqmnyUM/i7bUb+dl9dio4vMPdaD0= =d2Dx -----END PGP SIGNATURE----- |
From: Teemu N. <sti...@ya...> - 2011-09-13 05:25:16
|
On 13.9.2011 7:07, Ralph Engels wrote: > For me the goal is mostly access to newer tools i cannot build with > msys1 (that and better posix support). I kinda expected build times to > go up with unicode support so in that regard im not surprised. The > goal for me with Msys2 is the same it was with Msys1 to have a posix > environment for things with autotools dependancy to build on windows, > not so much to try and make a mini cygwin :) (allthough my current > version looks awfully like that). I hope to make it closer to how Msys1 > works over time. There are patches for Cygwin that enable profiling the Cygwin dll itself. Might be useful as soon as MSYS2 becomes stable. |
From: Ralph E. <ral...@gm...> - 2011-09-13 16:25:49
|
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Ok seems i got closer to a user buildable port, there are a few caveats though. First it needs a pretty complete Tex package for the documentation (i could supply my own environment but its HUGE 10gig+) or someone could help me deactivate the documentation build (more likely i think). Also it needs atleast the new Build package im going to upload (Msys1 cannot do the job unfortunatly). It still uses a close to Cygwin mount system so if the developers wish to change that i think it would be appreciated. I been very carefull not to change to much only modifying the source to accept the Msys structure instead of looking for the compiler in a subdir eg. /usr/i686-pc-msys. I better let the real Msys developers hammer on the mount system. The msys-1.0.dll exports the same things the old msys-1.0.dll does besides the AbsDllPath etc stuff, so old msys packages work with the new runtime. This means you wont have to recompile everything from ground up atleast not immediatly. A few newer things are needed though so as gcc-4 libiconv mpfr gmp ppl and cloog (supplied on my sourceforge server). I will upload the source + patches shortly. Ralph -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.9 (MingW32) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/ iQEcBAEBAgAGBQJOb4RfAAoJEIjGvG7Y4HU8gCAH/jJ5472AzkMXdY01U/Z/8xVx +IyPYxcpPKKvPKhl3EtAXxJY84PeiyN9f6mVAIhrX6wuLGPbkFHeM7/IRt8+VNmy oO2xDhd1S213onQ6Gn5qYE7qS2jjMT9QQLBYCjAgEwR2+E/DL8nTrKyBWY1iCz7o BnFn/nxw+9aMMH+cFZjOz5hpVwF5zoFwx25OS/CoilnwiCc//8W5vY5R3m/9ituD cUXvU120lsFyZexVWeoq5LJ0yDvyKXe0pbE8DZGkFfKWbPnQjnBw9zE1MUJPXdMw RQDz3YQcuzwv7uZm40ddIof27zi++cTd3ePiCxNByofn0UsxiwZbuH6EGe4YWj4= =id47 -----END PGP SIGNATURE----- |
From: Ralph E. <ral...@gm...> - 2011-09-08 12:39:10
|
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Den 08-09-2011 07:19, Teemu Nätkinniemi skrev: > On 8.9.2011 8:17, Ralph Engels wrote: >> -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 >> >> Ok ill see if i can port Cygwin 1.7. I came as far as getting 1.5 >> to compile with the old Msys but 1.7 would probably need cygwin >> for the initial boot i guess. Is there a place to get the changes >> to the Msys core ? i did my work by sifting through the source >> and consulting the Msys Changes doc but its rather >> timeconsuming. > > This is the diff between Cygwin 1.3.3 and Msys 1.0.17: > > http://teemun.x10.mx/cygwin133-msys1017.diff.gz > > > ------------------------------------------------------------------------------ > > Doing More with Less: The Next Generation Virtual Desktop > What are the key obstacles that have prevented many mid-market > businesses from deploying virtual desktops? How do > next-generation virtual desktops provide companies an > easier-to-deploy, easier-to-manage and more affordable virtual > desktop model.http://www.accelacomm.com/jaw/sfnl/114/51426474/ > _______________________________________________ Mingw-msys mailing > list Min...@li... > https://lists.sourceforge.net/lists/listinfo/mingw-msys Well i be damned that diff helped a lot initial working version allready done using cygwin now recompiling it with the new Msys version :) lets hope it goes. -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.9 (MingW32) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/ iQEcBAEBAgAGBQJOaLe9AAoJEIjGvG7Y4HU837EIAIOGCGGkB+J+9U2WhSfY7xzd hSYsZmFWxIl9RaKsVIagBj862Q4vQoUmtxAjf8G5gMh3605KGDTe0cV7bwWqbvoW fvC+RudNxtP53K/ttl06m33VqkXPLz+xNIVsuXwCrPCfbsEe6+N99n9+W81hJd2Q HVQfpdwLNXy1xdt6CSwNHkZU72gY7QHspDHN5qyLXdJGjC5+oarB9xvDQwcWcgj1 ATqJ3KbU5+zBrF0ImWoYDPsECwQ2Wrllk/MIb+501RN/l5Z9q6t4xSjj3J+S88Hh z3vmGYgF0rPxPB1cG/NoD6D+rwCAnFSAlY4gwqczR0WDQuLK42v1OPm6irNjpEE= =nTYq -----END PGP SIGNATURE----- |
From: Teemu N. <sti...@ya...> - 2011-09-13 05:25:53
|
I forgot the link about profiling: http://www.mail-archive.com/cyg...@cy.../msg05246.html |
From: Ralph E. <ral...@gm...> - 2011-09-13 05:45:18
|
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Den 13-09-2011 07:25, Teemu Nätkinniemi skrev: > I forgot the link about profiling: > > http://www.mail-archive.com/cyg...@cy.../msg05246.html > > > ------------------------------------------------------------------------------ > > BlackBerry® DevCon Americas, Oct. 18-20, San Francisco, CA > Learn about the latest advances in developing for the > BlackBerry® mobile platform with sessions, labs & more. See new > tools and technologies. Register for BlackBerry® DevCon today! > http://p.sf.net/sfu/rim-devcon-copy1 > _______________________________________________ Mingw-msys mailing > list Min...@li... > https://lists.sourceforge.net/lists/listinfo/mingw-msys Links to new gcc and source for it. http://sourceforge.net/projects/cbadvanced/files/Tools/gcc-4.3.4-src-msys2.7z/download http://sourceforge.net/projects/cbadvanced/files/Tools/gcc-4.3.4-msys2.7z/download -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.9 (MingW32) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/ iQEcBAEBAgAGBQJObu5CAAoJEIjGvG7Y4HU8QGoH/1U4xEcRpUcEyvH+QN/qAd+e 7pbQKcF5fRHeMfCIOkM3iQoeNJEtGxAiGkHKI4hE6IeIik0MFfrbCA3zQ0VFJizc oCQ1yAUUQWm17WVSxWb/saOesCh58BpAoog9YDvx8b0pM+xSoZ/PrVTmIji8EGiG SwD/h6ATxNzdG4qVfV+M540NFytkd/+eCP5mddZHCc4SUDfDJOwfarv2GTKoKho8 12IRKcOaskdVfHotUy2HF49LP/CKHR0KLsArqgaJk7FVoqJcWFGmKnIr8EajjA4o fzGhWhwS5VGvZd4G+VU4FlztV8BHnq+KnFwQBo9p9Rqz5xeLHUa6nXzuBjrfNxU= =yDcQ -----END PGP SIGNATURE----- |
From: Ralph E. <ral...@gm...> - 2011-09-13 06:09:24
|
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Den 13-09-2011 07:25, Teemu Nätkinniemi skrev: > I forgot the link about profiling: > > http://www.mail-archive.com/cyg...@cy.../msg05246.html > > > ------------------------------------------------------------------------------ > > BlackBerry® DevCon Americas, Oct. 18-20, San Francisco, CA > Learn about the latest advances in developing for the > BlackBerry® mobile platform with sessions, labs & more. See new > tools and technologies. Register for BlackBerry® DevCon today! > http://p.sf.net/sfu/rim-devcon-copy1 > _______________________________________________ Mingw-msys mailing > list Min...@li... > https://lists.sourceforge.net/lists/listinfo/mingw-msys Thanks teemu. Ill look into it. Ralph -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.9 (MingW32) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/ iQEcBAEBAgAGBQJObvPpAAoJEIjGvG7Y4HU8Vq8H/Rl5jo/6E4cCu2GKA3A5GCIC VLQo83Cqe5n1FvZpfkkeRz0RrnZPR6zCBKq+FpdJ2KqM1CowCTm3EXCDbg8DwhEG GodUhFLJhgWLosRoWgb40YGaW7T9ljAxUQQEFPT7jQNJyCVVsaZgDPZWF+G/RXaU Rw4GrWA1yRkafVOO48QEOgQYDtKmURDYXie1chcR0u4w5BS1yMRzKzn2ITgFXcdQ lOHrsTwQaTJL6mX4S849mSa2nrvqJJWvqECeFjo4d441agw6V0oRKJrhd/jmffTn TvnkYRVA7A9k4bsYtAo/UQExdp8/KfpjhUJfV/7jYypsyvxJ1BcdTlT9z1fswI0= =PEj7 -----END PGP SIGNATURE----- |
From: Ralph E. <ral...@gm...> - 2011-09-13 12:20:34
|
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Den 13-09-2011 07:25, Teemu Nätkinniemi skrev: > I forgot the link about profiling: > > http://www.mail-archive.com/cyg...@cy.../msg05246.html > > > ------------------------------------------------------------------------------ > > BlackBerry® DevCon Americas, Oct. 18-20, San Francisco, CA > Learn about the latest advances in developing for the > BlackBerry® mobile platform with sessions, labs & more. See new > tools and technologies. Register for BlackBerry® DevCon today! > http://p.sf.net/sfu/rim-devcon-copy1 > _______________________________________________ Mingw-msys mailing > list Min...@li... > https://lists.sourceforge.net/lists/listinfo/mingw-msys I recompiled the old gcc-3.4.4 and libiconv-1.13 for the new runtime as it turned out some exports from iconv where missing in the old one causing incorrect runtime compilation if it picked up iconv. Gcc-3.4.4 i done to see if did any difference so far nothing weird but it works fine. i made folder for Msys2 stuff on my server. You can find new builds etc there. https://sourceforge.net/projects/cbadvanced/files/Msys2/ Best Wishes Ralph -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.9 (MingW32) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/ iQEcBAEBAgAGBQJOb0rhAAoJEIjGvG7Y4HU8EjAH/1SI1Eft/Lm4Pm2n1/7AHi1p U3+Hp0YSyZN32JshkkAEULvcwXI8bnD+9LFnE0Sn40nRqg2nTK+iOR2esXN3xwkg EUkEUN2T9cnNcBsIl4qloh84H+coYtFXHQGkGQ+VYB3mLlDWlWmnE4j5Gi6ajUs4 vEm72jRZn8AzgSoEnakAA46Kv3L/QTzdJnr2Js8tz3Nspfqz7Iw2hZhpiXik+RiZ N1Kgd6uz65NNmFukDeMfO2vy286oParrpo2Gc41P47DTtJxOcZq2MyD3YBDuEHy1 vYxzhBBsQixKmhVJaKbSPOB2seV1ztbla5HkyfRXDvss0jWxMMZbShWmRp2TvH8= =qJ9l -----END PGP SIGNATURE----- |
From: Teemu N. <sti...@ya...> - 2011-09-13 18:04:30
|
On 13.9.2011 19:27, Ralph Engels wrote: > Ok seems i got closer to a user buildable port, there are a few > caveats though. First it needs a pretty complete Tex package for the > documentation (i could supply my own environment but its HUGE 10gig+) > or someone could help me deactivate the documentation build (more > likely i think). Also it needs atleast the new Build package im going Building the Cygwin dll ignores errors regarding building documentation, like this: make[3]: xmlto: Command not found make[3]: [faq/faq-nochunks.html] Error 127 (ignored) |
From: Ralph E. <ral...@gm...> - 2011-09-13 18:11:59
|
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Den 13-09-2011 19:07, Teemu Nätkinniemi skrev: > On 13.9.2011 19:27, Ralph Engels wrote: > >> Ok seems i got closer to a user buildable port, there are a few >> caveats though. First it needs a pretty complete Tex package for >> the documentation (i could supply my own environment but its HUGE >> 10gig+) or someone could help me deactivate the documentation >> build (more likely i think). Also it needs atleast the new Build >> package im going > > Building the Cygwin dll ignores errors regarding building > documentation, like this: > > make[3]: xmlto: Command not found make[3]: [faq/faq-nochunks.html] > Error 127 (ignored) > > ------------------------------------------------------------------------------ > > BlackBerry® DevCon Americas, Oct. 18-20, San Francisco, CA > Learn about the latest advances in developing for the > BlackBerry® mobile platform with sessions, labs & more. See new > tools and technologies. Register for BlackBerry® DevCon today! > http://p.sf.net/sfu/rim-devcon-copy1 > _______________________________________________ Mingw-msys mailing > list Min...@li... > https://lists.sourceforge.net/lists/listinfo/mingw-msys Aye its just the install part that fails the build succeds. I made the full package now and its compilable with itself. Uploading the full pack to my server now. Dumper.exe relies on msys-z.dll and some of the others need the gcc-4 stdc++ dll but thats it. To build the src you need a mingw subdirectory under /usr. Have fun testing :) Ralph -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.9 (MingW32) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/ iQEcBAEBAgAGBQJOb51DAAoJEIjGvG7Y4HU8kSwH/2OXpw3qYFO+sLLuAUWhu3Wz Ck2Jr3syFxi7vHZOB/c7SJPIuxQdJAmMENDLmsk/FlhT54F2yWFDllQer+9hYGM0 eWRPxHsUDWdIYG2fA+hMe0fllFWLtNEgU4eOokI+lXZh/DA8rZSEBORmMm/FqoNh +HXtDNQl+OL6qdw7tV//dcrmYVWgRyHSTjgi6GKw03m7J7yfdrEcjsmLv68kOfb6 ecAm061IB+myNHMbiSGjBi6dWcF98mze4EuII2EKYJLX4oJiFkq3tdTTVqyWMEf8 LxCjV10iSUFcT972we1JhbYGt21x1j/WzSp9Kjz8C12liBmppy1zmxE1dMcwvv0= =NO0a -----END PGP SIGNATURE----- |
From: Charles W. <cwi...@us...> - 2011-09-08 13:30:06
|
On 9/8/2011 8:40 AM, Ralph Engels wrote: > Well i be damned that diff helped a lot initial working version > allready done using cygwin now recompiling it with the new Msys > version :) lets hope it goes. PLEASE take my advice, and search for the earlier discussions of this. Not all of the "stuff" in that patch needs to be (re)implemented in a new msys - since the underlying cygwin now supports it directly. Also, some of the compromises we made to support Win9x are no longer necessary, since (as of MSYS-1.0.17) msys no longer supports 9x anyway. -- Chuck |
From: Ralph E. <ral...@gm...> - 2011-09-08 16:05:28
|
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Den 08-09-2011 15:29, Charles Wilson skrev: > On 9/8/2011 8:40 AM, Ralph Engels wrote: >> Well i be damned that diff helped a lot initial working version >> allready done using cygwin now recompiling it with the new Msys >> version :) lets hope it goes. > > PLEASE take my advice, and search for the earlier discussions of > this. Not all of the "stuff" in that patch needs to be > (re)implemented in a new msys - since the underlying cygwin now > supports it directly. Also, some of the compromises we made to > support Win9x are no longer necessary, since (as of MSYS-1.0.17) > msys no longer supports 9x anyway. > Aye i figured as much after checking the source so i took great care. Actually i can report a complete succes it works :) i started rebuilding newer binutils and gcc for it since the old 3.4.4 gcc seems to break with some of the new stuff in 1.7. Ill make a system builder availiable once i got enough tools going on it. Regards Ralph Engels -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.9 (MingW32) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/ iQEcBAEBAgAGBQJOaOgYAAoJEIjGvG7Y4HU8D/4H/2P0tqWJGaNi5XxQVKjh8GsN 3MV5ENZdlqh5AbWYM0XT/nJkp2aB1kneyvcyzjYAFcMSsJ6LiGZO9sPZSqeEIFqb NjF4MLoqn8kzqWjylwAT7AXnTFU9ZUHF3TQ1UY9kj9F04XDUxCMMadFlGLEMoYWa pkT4NMLezBRn4giO0SJ/6JSxkmbGtMjtAsKNRh8JJIyRyTf3ELAN/SleK0zTuml7 16QMWVMiy9gzQtVZ7JcY6dLYyZX76kn1FGXrW28JWeBg9BglFEEfKS92D82fTspM jo926UWSOitQASTBjU8Lj+hLHPO4I/FBPVtiK6A9NnGcnWib6umF9822gucLN7o= =rfLZ -----END PGP SIGNATURE----- |
From: Teemu N. <sti...@ya...> - 2011-09-15 19:18:03
|
On 15.9.2011 14:31, Ralph Engels wrote: > Just a small question i hope you can help me with. > Its allmost there but im banging my head on getting MinGW to work with > it. I checked the original patch to find out how it was initially done > getting cygwin to accept using the mingw compiler externally, but > besides bugfixes the only code part i can see makes a difference is > the msys_p2w function. A rather big part of the code that it changes > was modified so im a bit scared of trying to add the function because > i dont want to break it (not while im not sure its the part that makes > it tick). > > MinGW gcc reports no input no matter what i mount it as (even > unmounted from inside the Msys2 /usr dir) so for MinGW development its > broken :/. > I am extremely busy until Monday so I really cannot do anything about it before that. Use procmon and strace to see where Mingw's programs are trying to access the files and that might give you more insight on the problem. > Im not sure who did the initial port (charles wilson ?) but i need to > get a hold on whoever so we can work this last part out. The people who know MSYS the best are Earnie, Charles and Cesar. |
From: Teemu N. <sti...@ya...> - 2011-09-08 19:02:10
|
On 8.9.2011 19:06, Ralph Engels wrote: > Actually i can report a complete succes it works :) i started > rebuilding newer binutils and gcc for it since the old 3.4.4 gcc seems > to break with some of the new stuff in 1.7. > Ill make a system builder availiable once i got enough tools going on it. I think Cygwin 1.7 needs GCC 4.X to compile. Please share your patches and sources as soon as you can. |
From: Ralph E. <ral...@gm...> - 2011-09-15 20:36:14
|
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Den 15-09-2011 21:17, Teemu Nätkinniemi skrev: > On 15.9.2011 14:31, Ralph Engels wrote: > >> Just a small question i hope you can help me with. Its allmost >> there but im banging my head on getting MinGW to work with it. I >> checked the original patch to find out how it was initially done >> getting cygwin to accept using the mingw compiler externally, >> but besides bugfixes the only code part i can see makes a >> difference is the msys_p2w function. A rather big part of the >> code that it changes was modified so im a bit scared of trying to >> add the function because i dont want to break it (not while im >> not sure its the part that makes it tick). >> >> MinGW gcc reports no input no matter what i mount it as (even >> unmounted from inside the Msys2 /usr dir) so for MinGW >> development its broken :/. >> > > I am extremely busy until Monday so I really cannot do anything > about it before that. > > Use procmon and strace to see where Mingw's programs are trying to > access the files and that might give you more insight on the > problem. > >> Im not sure who did the initial port (charles wilson ?) but i >> need to get a hold on whoever so we can work this last part out. > > The people who know MSYS the best are Earnie, Charles and Cesar. > > ------------------------------------------------------------------------------ > > Doing More with Less: The Next Generation Virtual Desktop > What are the key obstacles that have prevented many mid-market > businesses from deploying virtual desktops? How do > next-generation virtual desktops provide companies an > easier-to-deploy, easier-to-manage and more affordable virtual > desktop model.http://www.accelacomm.com/jaw/sfnl/114/51426474/ > _______________________________________________ Mingw-msys mailing > list Min...@li... > https://lists.sourceforge.net/lists/listinfo/mingw-msys Got hold on Earnie and things might resolve shortly :) with some luck it will be added to the mingw-msys work tree. I have a bad habit of being unclear of my intents if it was a bit unclear im sorry. The work i have uploaded is for skipping the crosscompiling phase making it possible for the developers to start right away with the nessesary changes instead of having to use linux or cygwin for the initial port. So in short to save some work :). And thanks for your help its appreciated. Ralph -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.9 (MingW32) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/ iQEcBAEBAgAGBQJOcmITAAoJEIjGvG7Y4HU8Zd0H/0bVr1k0EJQTUQNLUNuzHESO KGdBx+PfSOs7u8wcqR3P6IfpGUPgBCHU4LD42P1QE/53nvOLoIPKGzpvs2eGDaLm uUuoMpHGuTq87kAG6m7kdCm1A6qjOmIn4lpF84wcmJqCjsMtwVNUZx6KG/vGdQ/w 709IamVsPut1ZvUmAxEgGGUIuaAgcB2Q13EtdkFRZ8ZzsOXfdQ8HiqIorZ2p6TbC eTBdkxJWL7vGyDdDpK4gtT1hKXtKMat/aguvWdRjyTQKjeEexHHO0UIyrQUwGH83 rBN4PX7ieUgjGQArW0qbxOoCyXeil/neXSZzHOScglBGdIglp6TAdfvGeR16xGQ= =pH0M -----END PGP SIGNATURE----- |