From dam at opencsw.org Mon Apr 15 14:01:46 2019 From: dam at opencsw.org (Dagobert Michelsen) Date: Mon, 15 Apr 2019 14:01:46 +0200 Subject: Access to buildfarm In-Reply-To: References: Message-ID: <47174053-709C-4A24-8810-C50C36CD8810@opencsw.org> Hi Palle, Am 15.04.2019 um 13:36 schrieb Palle Lyckegaard : > I would like to improve availablity on the Solarish platforms to the following packages: > > https://github.com/EttusResearch/uhd > https://github.com/gnuradio/gnuradio > > According to https://www.opencsw.org/extend-it/signup/to-upstream-maintainers/ I would like to apply for access to the Solaris build farm. Sure. I noticed that you also have an account on GCC Tetaneutral where we also provide gcc210 and gcc211. The farms are pretty similar, the OpenCSW farm has also Solaris x86 machines set up and also Solaris 9. If you want to test on these I?ll happily set you up, just wanted to make sure this is needed. The initial OpenCSW upstream offering was before we joined GCC Tetaneutral. Best regards ? Dago -- "You don't become great by trying to be great, you become great by wanting to do something, and then doing it so hard that you become great in the process." - xkcd #896 From dam at opencsw.org Mon Apr 15 22:58:43 2019 From: dam at opencsw.org (Dagobert Michelsen) Date: Mon, 15 Apr 2019 22:58:43 +0200 Subject: Access to buildfarm In-Reply-To: References: <47174053-709C-4A24-8810-C50C36CD8810@opencsw.org> Message-ID: <77417597-5FB6-4FA1-A798-2200C971A969@opencsw.org> Hi Palle, Am 15.04.2019 um 22:44 schrieb Palle Lyckegaard : > Thanks for the offer - so far my focus will be on Solaris 11, so gcc211 would be fine. And yes I already have access to both gss210 and gcc211. > > Both uhd and gnuradio seems to rely heavily on cmake, so would it be possible to get that installed in /opt/csw (and perhaps also tmux) Sure, cmake and tmux installed. Just let me know if you need more stuff, we have most of that as packages so it installs in seconds. If you need a version bump please also let me know and I see what I can do. Also just drop me a note if you need the other Solaris versions from the OpenCSW farm and I set you up there too. Best regards ? Dago -- "You don't become great by trying to be great, you become great by wanting to do something, and then doing it so hard that you become great in the process." - xkcd #896 From dam at opencsw.org Tue Apr 16 16:06:36 2019 From: dam at opencsw.org (Dagobert Michelsen) Date: Tue, 16 Apr 2019 16:06:36 +0200 Subject: Access to buildfarm In-Reply-To: References: <47174053-709C-4A24-8810-C50C36CD8810@opencsw.org> <77417597-5FB6-4FA1-A798-2200C971A969@opencsw.org> Message-ID: <64D70F38-2917-4818-9009-139413EAA953@opencsw.org> Hi Palle, Am 16.04.2019 um 15:45 schrieb Palle Lyckegaard : > On Mon, 15 Apr 2019, Dagobert Michelsen wrote: > Got a little further this afternoon, just to realize that I need the following packages installed, on both gcc210 and gcc211 if possible. > > - emacs (I'm not a vi guy...) > > - boost - looks like 1.49 is what is present in opencsw, and looking in the uhd code it seems like 1.53 is what is prefered, but lets see how far I can get with the 1.49 version in opencsw Ugh, boost is really hard to compile and I already tried to update it, but didn?t make it through. If you need this updated I could use a helping hand here... > - py_numpy > > - py_requests > > This is what it looks loke after bootstrapping a uhd build on both gcc210 and gcc211. All packages installed, please give it a try. Best regards ? Dago -- "You don't become great by trying to be great, you become great by wanting to do something, and then doing it so hard that you become great in the process." - xkcd #896 From dam at opencsw.org Tue Apr 16 20:13:41 2019 From: dam at opencsw.org (Dagobert Michelsen) Date: Tue, 16 Apr 2019 20:13:41 +0200 Subject: Access to buildfarm In-Reply-To: References: <47174053-709C-4A24-8810-C50C36CD8810@opencsw.org> <77417597-5FB6-4FA1-A798-2200C971A969@opencsw.org> <64D70F38-2917-4818-9009-139413EAA953@opencsw.org> Message-ID: <9DB6F6D6-D29F-4424-A000-A4A1140E6E4D@opencsw.org> Hi Palle, Am 16.04.2019 um 19:59 schrieb Palle Lyckegaard : > On Tue, 16 Apr 2019, Dagobert Michelsen wrote: >> Ugh, boost is really hard to compile and I already tried to update it, but didn?t make it through. >> If you need this updated I could use a helping hand here... > > ok - looks line 1.43 is not accepted by uhd - apparently requires 1.53 - will try to build 1.53 on gcc210 and gcc211 and let you know the outcome. Yes please, with patches and build options. > Thanks - emacs is on on gcc210, but has some unresolved runtime dependencies: > > palle at gcc-solaris11:~$ /opt/csw/bin/emacs > ld.so.1: emacs-24.5-athena: fatal: libXt.so.4: open failed: No such file or directory > ld.so.1: emacs-24.5-athena: fatal: relocation error: file /opt/csw/bin/emacs-24.5-athena: symbol widgetClassRec: referenced symbol not found Ah yes, these are not installed by default on Solaris 11. This is fixed now. Best regards ? Dago -- "You don't become great by trying to be great, you become great by wanting to do something, and then doing it so hard that you become great in the process." - xkcd #896 From palle at lyckegaard.dk Mon Apr 15 22:44:45 2019 From: palle at lyckegaard.dk (Palle Lyckegaard) Date: Mon, 15 Apr 2019 20:44:45 +0000 (UTC) Subject: Access to buildfarm In-Reply-To: <47174053-709C-4A24-8810-C50C36CD8810@opencsw.org> References: <47174053-709C-4A24-8810-C50C36CD8810@opencsw.org> Message-ID: On Mon, 15 Apr 2019, Dagobert Michelsen wrote: > Sure. I noticed that you also have an account on GCC Tetaneutral where we also provide > gcc210 and gcc211. The farms are pretty similar, the OpenCSW farm has also Solaris x86 > machines set up and also Solaris 9. If you want to test on these I?ll happily set you > up, just wanted to make sure this is needed. The initial OpenCSW upstream offering was > before we joined GCC Tetaneutral. > Hi Dagobert. Thanks for the offer - so far my focus will be on Solaris 11, so gcc211 would be fine. And yes I already have access to both gss210 and gcc211. Both uhd and gnuradio seems to rely heavily on cmake, so would it be possible to get that installed in /opt/csw (and perhaps also tmux) Thank you for you help. :-) Regards Palle Lyckegaard From palle.lyckegaard at gmail.com Tue Apr 16 12:13:27 2019 From: palle.lyckegaard at gmail.com (Palle Lyckegaard) Date: Tue, 16 Apr 2019 12:13:27 +0200 Subject: Access to buildfarm In-Reply-To: <77417597-5FB6-4FA1-A798-2200C971A969@opencsw.org> References: <47174053-709C-4A24-8810-C50C36CD8810@opencsw.org> <77417597-5FB6-4FA1-A798-2200C971A969@opencsw.org> Message-ID: Hi Dagobert. I will give it a try later on today. Thanks again ? Palle man. 15. apr. 2019 22.59 skrev Dagobert Michelsen : > Hi Palle, > > Am 15.04.2019 um 22:44 schrieb Palle Lyckegaard : > > Thanks for the offer - so far my focus will be on Solaris 11, so gcc211 > would be fine. And yes I already have access to both gss210 and gcc211. > > > > Both uhd and gnuradio seems to rely heavily on cmake, so would it be > possible to get that installed in /opt/csw (and perhaps also tmux) > > Sure, cmake and tmux installed. Just let me know if you need more stuff, > we have most of that > as packages so it installs in seconds. If you need a version bump please > also let me know and > I see what I can do. Also just drop me a note if you need the other > Solaris versions from the > OpenCSW farm and I set you up there too. > > > Best regards > > ? Dago > > -- > "You don't become great by trying to be great, you become great by wanting > to do something, > and then doing it so hard that you become great in the process." - xkcd > #896 > > -------------- next part -------------- An HTML attachment was scrubbed... URL: From palle at lyckegaard.dk Tue Apr 16 15:45:10 2019 From: palle at lyckegaard.dk (Palle Lyckegaard) Date: Tue, 16 Apr 2019 13:45:10 +0000 (UTC) Subject: Access to buildfarm In-Reply-To: <77417597-5FB6-4FA1-A798-2200C971A969@opencsw.org> References: <47174053-709C-4A24-8810-C50C36CD8810@opencsw.org> <77417597-5FB6-4FA1-A798-2200C971A969@opencsw.org> Message-ID: On Mon, 15 Apr 2019, Dagobert Michelsen wrote: > Sure, cmake and tmux installed. Just let me know if you need more stuff, we have most of that > as packages so it installs in seconds. If you need a version bump please also let me know and > I see what I can do. Also just drop me a note if you need the other Solaris versions from the > OpenCSW farm and I set you up there too. Hi again. Got a little further this afternoon, just to realize that I need the following packages installed, on both gcc210 and gcc211 if possible. - emacs (I'm not a vi guy...) - boost - looks like 1.49 is what is present in opencsw, and looking in the uhd code it seems like 1.53 is what is prefered, but lets see how far I can get with the 1.49 version in opencsw - py_numpy - py_requests This is what it looks loke after bootstrapping a uhd build on both gcc210 and gcc211. Thanks again. Palle From palle at lyckegaard.dk Tue Apr 16 19:59:52 2019 From: palle at lyckegaard.dk (Palle Lyckegaard) Date: Tue, 16 Apr 2019 17:59:52 +0000 (UTC) Subject: Access to buildfarm In-Reply-To: <64D70F38-2917-4818-9009-139413EAA953@opencsw.org> References: <47174053-709C-4A24-8810-C50C36CD8810@opencsw.org> <77417597-5FB6-4FA1-A798-2200C971A969@opencsw.org> <64D70F38-2917-4818-9009-139413EAA953@opencsw.org> Message-ID: On Tue, 16 Apr 2019, Dagobert Michelsen wrote: > Ugh, boost is really hard to compile and I already tried to update it, but didn?t make it through. > If you need this updated I could use a helping hand here... > ok - looks line 1.43 is not accepted by uhd - apparently requires 1.53 - will try to build 1.53 on gcc210 and gcc211 and let you know the outcome. > > All packages installed, please give it a try. Thanks - emacs is on on gcc210, but has some unresolved runtime dependencies: palle at gcc-solaris11:~$ /opt/csw/bin/emacs ld.so.1: emacs-24.5-athena: fatal: libXt.so.4: open failed: No such file or directory ld.so.1: emacs-24.5-athena: fatal: relocation error: file /opt/csw/bin/emacs-24.5-athena: symbol widgetClassRec: referenced symbol not found palle at gcc-solaris11:~$ ldd /opt/csw/bin/emacs|grep not libXaw.so.5 => (file not found) libXmu.so.4 => (file not found) libXt.so.4 => (file not found) libSM.so.6 => (file not found) libICE.so.6 => (file not found) libSM.so.6 => (file not found) libICE.so.6 => (file not found) libmlib.so.2 => (file not found) Regards Palle From palle at lyckegaard.dk Tue Apr 16 20:33:47 2019 From: palle at lyckegaard.dk (Palle Lyckegaard) Date: Tue, 16 Apr 2019 18:33:47 +0000 (UTC) Subject: Access to buildfarm In-Reply-To: <9DB6F6D6-D29F-4424-A000-A4A1140E6E4D@opencsw.org> References: <47174053-709C-4A24-8810-C50C36CD8810@opencsw.org> <77417597-5FB6-4FA1-A798-2200C971A969@opencsw.org> <64D70F38-2917-4818-9009-139413EAA953@opencsw.org> <9DB6F6D6-D29F-4424-A000-A4A1140E6E4D@opencsw.org> Message-ID: On Tue, 16 Apr 2019, Dagobert Michelsen wrote: > > Yes please, with patches and build options. ok will try > > Ah yes, these are not installed by default on Solaris 11. This is fixed now. works as expected - thanks Regards Palle From dam at opencsw.org Sat Apr 20 23:13:17 2019 From: dam at opencsw.org (Dagobert Michelsen) Date: Sat, 20 Apr 2019 23:13:17 +0200 Subject: Access to buildfarm In-Reply-To: References: <47174053-709C-4A24-8810-C50C36CD8810@opencsw.org> <77417597-5FB6-4FA1-A798-2200C971A969@opencsw.org> <64D70F38-2917-4818-9009-139413EAA953@opencsw.org> <9DB6F6D6-D29F-4424-A000-A4A1140E6E4D@opencsw.org> Message-ID: Hi Palle, Am 20.04.2019 um 22:21 schrieb Palle Lyckegaard : > So far 1.57 seems to be the best candidate for uhd. I am able to build boost-1.57.0 out-of-the-box on gcc211 without any tweeks. > > Another csw package missing seems to be py_setuptools. > Apparently uhd is not able to locate the standad SUNWpython-setuptools. > Would it be possible to install py_setuptools on gcc211 so I can try to see if this helps with by uhd build? Excellent! I just installed py_setuptools on both machines. Best regards ? Dago -- "You don't become great by trying to be great, you become great by wanting to do something, and then doing it so hard that you become great in the process." - xkcd #896 From dam at opencsw.org Mon Apr 22 18:23:10 2019 From: dam at opencsw.org (Dagobert Michelsen) Date: Mon, 22 Apr 2019 18:23:10 +0200 Subject: Access to buildfarm In-Reply-To: References: <47174053-709C-4A24-8810-C50C36CD8810@opencsw.org> <77417597-5FB6-4FA1-A798-2200C971A969@opencsw.org> <64D70F38-2917-4818-9009-139413EAA953@opencsw.org> <9DB6F6D6-D29F-4424-A000-A4A1140E6E4D@opencsw.org> Message-ID: Hi Palle, Am 21.04.2019 um 19:14 schrieb Palle Lyckegaard : > And uhd now builds fine with my local patches. > > I will try to push these Solaris-specific patches upstream. > > Thank you so far :-) Excellent! Thanks for you effort ++ Best regards ? Dago -- "You don't become great by trying to be great, you become great by wanting to do something, and then doing it so hard that you become great in the process." - xkcd #896 From palle at lyckegaard.dk Sat Apr 20 22:21:22 2019 From: palle at lyckegaard.dk (Palle Lyckegaard) Date: Sat, 20 Apr 2019 20:21:22 +0000 (UTC) Subject: Access to buildfarm In-Reply-To: <9DB6F6D6-D29F-4424-A000-A4A1140E6E4D@opencsw.org> References: <47174053-709C-4A24-8810-C50C36CD8810@opencsw.org> <77417597-5FB6-4FA1-A798-2200C971A969@opencsw.org> <64D70F38-2917-4818-9009-139413EAA953@opencsw.org> <9DB6F6D6-D29F-4424-A000-A4A1140E6E4D@opencsw.org> Message-ID: On Tue, 16 Apr 2019, Dagobert Michelsen wrote: >> ok - looks line 1.43 is not accepted by uhd - apparently requires 1.53 - will try to build 1.53 on gcc210 and gcc211 and let you know the outcome. > So far 1.57 seems to be the best candidate for uhd. I am able to build boost-1.57.0 out-of-the-box on gcc211 without any tweeks. Another csw package missing seems to be py_setuptools. Apparently uhd is not able to locate the standad SUNWpython-setuptools. Would it be possible to install py_setuptools on gcc211 so I can try to see if this helps with by uhd build? Thaks again. Regards Palle From palle at lyckegaard.dk Sun Apr 21 19:14:49 2019 From: palle at lyckegaard.dk (Palle Lyckegaard) Date: Sun, 21 Apr 2019 17:14:49 +0000 (UTC) Subject: Access to buildfarm In-Reply-To: References: <47174053-709C-4A24-8810-C50C36CD8810@opencsw.org> <77417597-5FB6-4FA1-A798-2200C971A969@opencsw.org> <64D70F38-2917-4818-9009-139413EAA953@opencsw.org> <9DB6F6D6-D29F-4424-A000-A4A1140E6E4D@opencsw.org> Message-ID: On Sat, 20 Apr 2019, Dagobert Michelsen wrote: > > Excellent! I just installed py_setuptools on both machines. > And uhd now builds fine with my local patches. I will try to push these Solaris-specific patches upstream. Thank you so far :-) Regards Palle From palle at lyckegaard.dk Mon Apr 22 21:31:46 2019 From: palle at lyckegaard.dk (Palle Lyckegaard) Date: Mon, 22 Apr 2019 19:31:46 +0000 (UTC) Subject: Access to buildfarm In-Reply-To: References: <47174053-709C-4A24-8810-C50C36CD8810@opencsw.org> <77417597-5FB6-4FA1-A798-2200C971A969@opencsw.org> <64D70F38-2917-4818-9009-139413EAA953@opencsw.org> <9DB6F6D6-D29F-4424-A000-A4A1140E6E4D@opencsw.org> Message-ID: On Mon, 22 Apr 2019, Dagobert Michelsen wrote: >> I will try to push these Solaris-specific patches upstream. >> >> Thank you so far :-) > > Excellent! Thanks for you effort ++ > Hi Dagobert. I have a local uhd patch that is necessary since the cmake version on gcc211 is too old (3.4.3). Is it possible to get a newer version of cmake installed on gcc211? Looking at https://sourceforge.net/p/gar/code/HEAD/tree/csw/mgar/pkg/cmake/trunk/ it looks as if cmake 3.7.1 is available. Is this correct? Regards Palle From dam at opencsw.org Wed Apr 24 12:05:24 2019 From: dam at opencsw.org (Dagobert Michelsen) Date: Wed, 24 Apr 2019 12:05:24 +0200 Subject: Access to buildfarm In-Reply-To: References: <47174053-709C-4A24-8810-C50C36CD8810@opencsw.org> <77417597-5FB6-4FA1-A798-2200C971A969@opencsw.org> <64D70F38-2917-4818-9009-139413EAA953@opencsw.org> <9DB6F6D6-D29F-4424-A000-A4A1140E6E4D@opencsw.org> Message-ID: <954E15CE-B851-4060-B179-EF7D401A5775@opencsw.org> Hi Palle, Am 22.04.2019 um 21:31 schrieb Palle Lyckegaard : > I have a local uhd patch that is necessary since the cmake version on gcc211 is too old (3.4.3). > Is it possible to get a newer version of cmake installed on gcc211? > Looking at https://sourceforge.net/p/gar/code/HEAD/tree/csw/mgar/pkg/cmake/trunk/ it looks as if cmake 3.7.1 is available. > Is this correct? There is now cmake 3.14.3 on the machines, it was a bit of work because of compiler lib repackaging but it is not done. Please give it a try! Best regards ? Dago -- "You don't become great by trying to be great, you become great by wanting to do something, and then doing it so hard that you become great in the process." - xkcd #896 From palle at lyckegaard.dk Wed Apr 24 20:47:47 2019 From: palle at lyckegaard.dk (Palle Lyckegaard) Date: Wed, 24 Apr 2019 18:47:47 +0000 (UTC) Subject: Access to buildfarm In-Reply-To: <954E15CE-B851-4060-B179-EF7D401A5775@opencsw.org> References: <47174053-709C-4A24-8810-C50C36CD8810@opencsw.org> <77417597-5FB6-4FA1-A798-2200C971A969@opencsw.org> <64D70F38-2917-4818-9009-139413EAA953@opencsw.org> <9DB6F6D6-D29F-4424-A000-A4A1140E6E4D@opencsw.org> <954E15CE-B851-4060-B179-EF7D401A5775@opencsw.org> Message-ID: On Wed, 24 Apr 2019, Dagobert Michelsen wrote: > There is now cmake 3.14.3 on the machines, it was a bit of work because of compiler lib repackaging > but it is not done. Please give it a try! > > > Best regards > > ? Dago > Works perfectly! thanks :-) Now uhd builds fine without my local cmake-related fix (which was really ugly). Would uhd be of any interest to opencsw? I'm going to try to upstream the patches - otherwise they should be available here: https://github.com/PalleLyckegaard/uhd/commits/solaris Now what is left is to see if it actually runs... :-) Regards Palle