From dave.hassett at refinitiv.com Wed Jul 10 10:34:36 2019 From: dave.hassett at refinitiv.com (dave.hassett at refinitiv.com) Date: Wed, 10 Jul 2019 08:34:36 +0000 Subject: Submitting new packages Message-ID: Hi all, Could someone please point me to the correct place to submit GAR svn diffs to add a new package to the OpenCSW repository? I've developed a new package definition for "cdpd", available from here: http://snar.spb.ru/prog/cdpd/ cdpd - Send CDP/LLDP packets over ethernet. License appears to be 2-Clause BSD License. Don't want to pollute this list with patches if that is not the correct place. I did look around on the OpenCSW site, but it wasn't immediately clear how to submit entirely new package requests rather than just patches to existing packages. Many thanks for your time. Kind Regards, Dave Hassett ________________________________ This e-mail is for the sole use of the intended recipient and contains information that may be privileged and/or confidential. If you are not an intended recipient, please notify the sender by return e-mail and delete this e-mail and any attachments. Certain required legal entity disclosures can be accessed on our website. From dam at opencsw.org Wed Jul 10 11:09:26 2019 From: dam at opencsw.org (Dagobert Michelsen) Date: Wed, 10 Jul 2019 11:09:26 +0200 Subject: Submitting new packages In-Reply-To: References: Message-ID: <1AE9B82F-12FA-4283-906B-4000C0E55C3E@opencsw.org> Hi Dave, Am 10.07.2019 um 10:34 schrieb Dave Hassett via users : > Could someone please point me to the correct place to submit GAR svn diffs to add a new package to the OpenCSW repository? I've developed a new package definition for "cdpd", available from here: > > http://snar.spb.ru/prog/cdpd/ cdpd - Send CDP/LLDP packets over ethernet. > > License appears to be 2-Clause BSD License. > > Don't want to pollute this list with patches if that is not the correct place. I did look around on the OpenCSW site, but it wasn't immediately clear how to submit entirely new package requests rather than just patches to existing packages. > > Many thanks for your time. You can just send the patches here, I?ll happily apply them and push the package. 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 yvoinov at gmail.com Wed Jul 10 13:15:52 2019 From: yvoinov at gmail.com (Yuri) Date: Wed, 10 Jul 2019 17:15:52 +0600 Subject: GCC 5.5 is buggy Message-ID: <54a95ead-acba-f7fe-f6ec-4eb225fbe7d1@gmail.com> Hi there, many months ago I found bug in GCC 5.5 at OpenCSW. It does not contains correctly built LTO. So, -flto does not work. To fix that, I"ve built GCC 5.5 on my boxes from sources - all ok. Pls, check and fix, if possible. WBR, Yuri -- "C++ seems like a language suitable for firing other people's legs." ***************************** * C++20 : Bug to the future * ***************************** -------------- next part -------------- A non-text attachment was scrubbed... Name: signature.asc Type: application/pgp-signature Size: 659 bytes Desc: OpenPGP digital signature URL: From maciej at opencsw.org Wed Jul 10 13:56:36 2019 From: maciej at opencsw.org (=?UTF-8?Q?Maciej_=28Matchek=29_Blizi=C5=84ski?=) Date: Wed, 10 Jul 2019 12:56:36 +0100 Subject: Submitting new packages In-Reply-To: <1AE9B82F-12FA-4283-906B-4000C0E55C3E@opencsw.org> References: <1AE9B82F-12FA-4283-906B-4000C0E55C3E@opencsw.org> Message-ID: A quarta, 10/07/2019, 10:09, Dagobert Michelsen via users < users at lists.opencsw.org> escreveu: > Hi Dave, > > Am 10.07.2019 um 10:34 schrieb Dave Hassett via users < > users at lists.opencsw.org>: > > Could someone please point me to the correct place to submit GAR svn > diffs to add a new package to the OpenCSW repository? I've developed a new > package definition for "cdpd", available from here: > > > > http://snar.spb.ru/prog/cdpd/ cdpd - Send CDP/LLDP packets over > ethernet. > > > > License appears to be 2-Clause BSD License. > > > > Don't want to pollute this list with patches if that is not the correct > place. I did look around on the OpenCSW site, but it wasn't immediately > clear how to submit entirely new package requests rather than just patches > to existing packages. > > > > Many thanks for your time. > > You can just send the patches here, I?ll happily apply them and push the > package. > To clarify the new package vs patch issue ? a patch can contain a new file or a set of new files, so a new package is also a patch. > -------------- next part -------------- An HTML attachment was scrubbed... URL: From dam at opencsw.org Wed Jul 10 15:01:09 2019 From: dam at opencsw.org (Dagobert Michelsen) Date: Wed, 10 Jul 2019 15:01:09 +0200 Subject: GCC 5.5 is buggy In-Reply-To: <54a95ead-acba-f7fe-f6ec-4eb225fbe7d1@gmail.com> References: <54a95ead-acba-f7fe-f6ec-4eb225fbe7d1@gmail.com> Message-ID: <03DABBC6-48A2-4113-82C2-4007CFFF1B2F@opencsw.org> Hi Yuri, Am 10.07.2019 um 13:15 schrieb Yuri via users : > many months ago I found bug in GCC 5.5 at OpenCSW. > > It does not contains correctly built LTO. > > So, -flto does not work. > > To fix that, I"ve built GCC 5.5 on my boxes from sources - all ok. > > Pls, check and fix, if possible. Can you please give some failing sample code? My trivial tests seem to work. Best regards ? Dago > > WBR, Yuri > > -- > "C++ seems like a language suitable for firing other people's legs." > > ***************************** > * C++20 : Bug to the future * > ***************************** > > -- "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 -------------- A non-text attachment was scrubbed... Name: signature.asc Type: application/pgp-signature Size: 873 bytes Desc: Message signed with OpenPGP URL: From yvoinov at gmail.com Wed Jul 10 15:12:50 2019 From: yvoinov at gmail.com (Yuri) Date: Wed, 10 Jul 2019 19:12:50 +0600 Subject: GCC 5.5 is buggy In-Reply-To: <03DABBC6-48A2-4113-82C2-4007CFFF1B2F@opencsw.org> References: <54a95ead-acba-f7fe-f6ec-4eb225fbe7d1@gmail.com> <03DABBC6-48A2-4113-82C2-4007CFFF1B2F@opencsw.org> Message-ID: Easy to check. My setups, installed from repo, was not contain lto* here: # ls -al /opt/csw/libexec/gcc/i386-pc-solaris2.10/5.5.0/ total 162323 drwxr-xr-x 4 root bin???????? 15 Mar? 2 10:54 . drwxr-xr-x 3 root bin????????? 3 Mar? 1 04:12 .. -rwxr-xr-x 1 root root? 17348644 Mar? 2 10:54 cc1 -rwxr-xr-x 1 root root? 18472868 Mar? 2 10:54 cc1plus -rwxr-xr-x 1 root bin???? 692912 Oct 12? 2017 cgo -rwxr-xr-x 1 root root??? 497436 Mar? 2 10:54 collect2 -rwxr-xr-x 1 root bin? 110898180 Oct 12? 2017 go1 drwxr-xr-x 2 root root???????? 6 Mar? 2 10:54 install-tools -rwxr-xr-x 1 root root?????? 996 Mar? 2 10:54 liblto_plugin.la lrwxrwxrwx 1 root root??????? 22 Mar? 2 10:54 liblto_plugin.so -> liblto_plugin.so.0.0.0 lrwxrwxrwx 1 root root??????? 22 Mar? 2 10:54 liblto_plugin.so.0 -> liblto_plugin.so.0.0.0 -rwxr-xr-x 1 root root??? 293084 Mar? 2 10:54 liblto_plugin.so.0.0.0 -rwxr-xr-x 1 root root??? 673020 Mar? 2 10:54 lto-wrapper -rwxr-xr-x 1 root root? 16624004 Mar? 2 10:54 lto1 drwxr-xr-x 2 root root???????? 3 Mar? 2 10:54 plugin and, especially, this one: /opt/csw/libexec/gcc/i386-pc-solaris2.10/5.5.0/plugin/gengtype Now is ok, because of I've built all boxes GCC from source. Sorry, can't give any sources wich dependent from LTO - all of them is either dependent from a lot external dependensies, or commercial (not open source). 10.07.2019 19:01, Dagobert Michelsen ?????: > Hi Yuri, > > Am 10.07.2019 um 13:15 schrieb Yuri via users : >> many months ago I found bug in GCC 5.5 at OpenCSW. >> >> It does not contains correctly built LTO. >> >> So, -flto does not work. >> >> To fix that, I"ve built GCC 5.5 on my boxes from sources - all ok. >> >> Pls, check and fix, if possible. > Can you please give some failing sample code? My trivial tests seem to work. > > > Best regards > > ? Dago > >> WBR, Yuri >> >> -- >> "C++ seems like a language suitable for firing other people's legs." >> >> ***************************** >> * C++20 : Bug to the future * >> ***************************** >> >> > -- > "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 > -- "C++ seems like a language suitable for firing other people's legs." ***************************** * C++20 : Bug to the future * ***************************** -------------- next part -------------- A non-text attachment was scrubbed... Name: signature.asc Type: application/pgp-signature Size: 659 bytes Desc: OpenPGP digital signature URL: From dam at opencsw.org Thu Jul 11 10:16:23 2019 From: dam at opencsw.org (Dagobert Michelsen) Date: Thu, 11 Jul 2019 10:16:23 +0200 Subject: Asking about php7 and redis on OpenCSW In-Reply-To: References: <5DE10FCC-D901-4B5C-87FC-CA6B402D1A31@opencsw.org> Message-ID: <4EC91A69-6C7F-4DC0-AAED-F340786AA810@opencsw.org> Hi Phouvanh, Am 11.07.2019 um 03:49 schrieb Phouvanh Kongchansavath : >> Redis has failing tests on both Sparc and x86. Did you manage to get a working testsuite? > > I am running Solaris 11.3 x64, i dont know either about the testsuite. The testsuite ensures that the binary is fully working and the step between file installation and package creation. Failing tests could either mean there is a problem in the software or that there is a problem with the testsuite on the platform. Figuring this out can be a difficult task which I will probably not tackle for PHP for fun. > Can i install x64 packages from OpenCSW? it is look like all packages "Apache24", "Nginx".... are x86 only. In general you can run 32 bit binaries on 64 bit Solaris due to the fact that 64 bit kernel also supports the 32 bit ABI. Some packages like Apache 2.4 and Nginx are present in 32 and 64 bit. You can activate it with svccfg -s cswapache24 setprop general/enable_64bit = true For nginx you need to edit /etc/opt/csw/cswnginx to use the binary in bin/{sparcv9|amd64}/nginx for 64 bit. Best regards ? Dago > > Regard, > Phouvanh > > On Wed, Jul 10, 2019 at 8:02 PM Dagobert Michelsen wrote: > Hi Phouvanh, > > Am 10.07.2019 um 05:07 schrieb Phouvanh Kongchansavath : > > My name is Phouvanh, from Laos. First of all thank you very much for maintaining "Apache24" and "Nginx" to up-to-date version which really help a lot when installing software on Solaris. > > > > I see "php5" packages (aka ap24_modphp5) but there is no php7 yet. I wonder if you have any plan to add "php7" packages (like php7.3)? > > > > and do you still maintain "redis" packages, because it is widely use in most application today and would be great if it could be up-to-date. > > I?ll take a look at PHP7, there are some required libs missing which I need to build first. > Redis has failing tests on both Sparc and x86. Did you manage to get a working testsuite? > > > 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 > -- "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