New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Ubuntu 19.10 builds #1262
Comments
Seems like I have only two classes of users - one class is still running Ubuntu 14.04 and the other one is running the latest greatest from the day one ;). I’ll add the packages with the next PHP release... |
I'm also looking forward to the Ubuntu 19.10 packages in order to be able to upgrade to the new version of Ubuntu. Fortunately there is a new version of PHP so I expect packages soon. Yes, I belong to a class of users who have been using the latest releases since the first second :) |
I started the process, but it seems some of the build dependencies are still missing. I’ll take a look tomorrow, and you might get the base packages soon. |
exciting! looking forward to them!! hmm.. i had recent issues with 7.2.23 working well with clear linux's openssl libraries "-lssl -lcrypt -lcrypto" order and linkage ... was dealing with php's own openssl.c code having some nasty #else's looking for rc4 support that wasn't' there... shouldv'e been detected via autoconfiguring i'd think... anything similar?? (ps - I think it may've been related to openssl's 1.1.1d builds possibly, which aren't in ubuntu 19.10 as of yet, only patchlevel "c" right now it appears..) |
Any updates? trying to get latest PHP 5.3.11 but in 19.10 i get nothing downloaded and was hoping it is because of the issue above... I can't find any php7.3-x package by apt search command on ubuntu 19.10. PHP 7.3 has a nasty #PHP 7 remote code execution bug exploited in the wild https://www.zdnet.com/article/nasty-php7-remote-code-execution-bug-exploited-in-the-wild/ Thanks |
Hello, I added your PPA successfully, but unfortunately, I can't find any php7.1-x package by apt search command on ubuntu 19.10. best regards |
I will announce it here when the packages are available. They are not yet ready. |
Luckily for us, php 7.3.11 is now available in official ubuntu repository
|
Except for those of us that leverage php 7.2 apps =) I've rebuilt 7.2.24 by
hand myself due to the recent nginx / php-fpm CVE and PoC being released on
github. =\
…On Mon, Oct 28, 2019 at 2:15 PM cedric walter ***@***.***> wrote:
Luckily for us, php 7.3.11 is now available in official ubuntu repository
So no hurry anymore :-)
# sudo apt-cache policy php7.3
php7.3:
Installed: 7.3.11-0ubuntu0.19.10.1
Candidate: 7.3.11-0ubuntu0.19.10.1
Version table:
*** 7.3.11-0ubuntu0.19.10.1 500
500 http://us.archive.ubuntu.com/ubuntu eoan-updates/main amd64 Packages
500 http://us.archive.ubuntu.com/ubuntu eoan-updates/main i386 Packages
500 http://security.ubuntu.com/ubuntu eoan-security/main amd64 Packages
500 http://security.ubuntu.com/ubuntu eoan-security/main i386 Packages
—
You are receiving this because you commented.
Reply to this email directly, view it on GitHub
<#1262?email_source=notifications&email_token=AMT32GSC4DNR73XVSFB2XD3QQ424PA5CNFSM4JCFJAFKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECOCGKA#issuecomment-547103528>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AMT32GR442GKHJVHCCDFSBDQQ424PANCNFSM4JCFJAFA>
.
|
It looks like there's something wrong with
If anybody has any idea how to fix that I am all ears... |
Pretty sure that a --socket declaration overrides your --bind and --port
assertions... Also be aware(from mysql reference @
https://dev.mysql.com/doc/refman/8.0/en/connecting.html) :
"On Unix, MySQL programs treat the host name localhost specially, in a way
that is likely different from what you expect compared to other
network-based programs: the client connects using a Unix socket file."
So, may be you want the socket ... ?
All sorts of references around the web too -
Use an IP-binding to 127.0.0.1. That should activate a listening port on
localhost. On the client side do not use localhost - use 127.0.0.1 instead.
Many clients have an internal alias that makes them connect to the socket
if you specify localhost as target.
MySQL is strange.
https://serverfault.com/questions/337818/how-to-force-mysql-to-connect-by-tcp-instead-of-a-unix-socket
…On Mon, Oct 28, 2019, 4:28 PM Ondřej Surý ***@***.***> wrote:
It looks like there's something wrong with mysql-server-core-8.0 package
that doesn't bind on a provided port:
+ /usr/sbin/mysqld --no-defaults --skip-grant-tables --user=mysql --bind-address=127.0.0.1 --port=1114 --socket=/<<PKGBUILDDIR>>/mysql_db/mysql.sock --datadir=/<<PKGBUILDDIR>>/mysql_db/data --skip-mysqlx
+ c=1
+ sleep 3
2019-10-28T21:20:33.934453Z 0 [System] [MY-010116] [Server] /usr/sbin/mysqld (mysqld 8.0.17-0ubuntu2) starting as process 15633
2019-10-28T21:20:34.333031Z 0 [Warning] [MY-010068] [Server] CA certificate ca.pem is self signed.
2019-10-28T21:20:34.342905Z 0 [System] [MY-010931] [Server] /usr/sbin/mysqld: ready for connections. Version: '8.0.17-0ubuntu2' socket: '/<<PKGBUILDDIR>>/mysql_db/mysql.sock' port: 0 (Ubuntu).
If anybody has any idea how to fix that I am all ears...
—
You are receiving this because you commented.
Reply to this email directly, view it on GitHub
<#1262?email_source=notifications&email_token=AMT32GUSCRF3B7TF3PHRMZDQQ5KOPA5CNFSM4JCFJAFKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECOOPDI#issuecomment-547153805>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AMT32GQXLYNEF566PKI6PKLQQ5KOPANCNFSM4JCFJAFA>
.
|
If you leave out the |
Also it's a "new" thing, it works pretty well for anything older and for MariaDB. |
Also the internal variables are correctly set:
but still
|
hmm.. you get a bind-address shown in there if you include it in in your grep expression? |
Good guesses, but no luck:
and
It seems like a genuine bug in Ubuntu packages (or upstream). |
Bummer.. Swing and a miss.. I know 0.0.0.0 binding typically explicitly
rejects localhost tcp connects so I thought the behavior might be
intermingled / intertangled =)
…On Mon, Oct 28, 2019 at 5:04 PM Ondřej Surý ***@***.***> wrote:
Good guesses, but no luck:
bind-address 127.0.0.1
port 12345
skip-networking FALSE
socket /tmp/mysql/mysql.sock
and
# /usr/sbin/mysqld --no-defaults --skip-grant-tables --user=mysql --bind-address=0.0.0.0 --port=12345 --socket=/tmp/mysql/mysql.sock --datadir=/tmp/mysql/data --skip-mysqlx
2019-10-28T22:01:55.527738Z 0 [System] [MY-010116] [Server] /usr/sbin/mysqld (mysqld 8.0.17-0ubuntu2) starting as process 29598
2019-10-28T22:01:55.755514Z 0 [Warning] [MY-010068] [Server] CA certificate ca.pem is self signed.
2019-10-28T22:01:55.755755Z 0 [Warning] [MY-011810] [Server] Insecure configuration for --pid-file: Location '/tmp' in the path is accessible to all OS users. Consider choosing a different directory.
2019-10-28T22:01:55.761830Z 0 [System] [MY-010931] [Server] /usr/sbin/mysqld: ready for connections. Version: '8.0.17-0ubuntu2' socket: '/tmp/mysql/mysql.sock' port: 0 (Ubuntu).
It seems like a genuine bug in Ubuntu packages (or upstream).
—
You are receiving this because you commented.
Reply to this email directly, view it on GitHub
<#1262?email_source=notifications&email_token=AMT32GTAK7STNEDVJSZKIUTQQ5OXHA5CNFSM4JCFJAFKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECORKRQ#issuecomment-547165510>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AMT32GXVAVGMZXXNR4BZRXTQQ5OXHANCNFSM4JCFJAFA>
.
|
I already sent mail to Robie, let's wait what he responds. Meanwhile, I disabled running the test suite when MySQL 8.0 is being used. |
Hmm.. also -
Prior to MySQL 8.0.13, --bind-address accepts a single address value, which
may specify a single non-wildcard IP address or host name, or one of the
wildcard address formats that permit listening on multiple network
interfaces (*, 0.0.0.0, or ::).
As of MySQL 8.0.13, --bind-address accepts a single value as just
described, or a list of comma-separated values. When the option names a
list of multiple values, each value must specify a single non-wildcard IP
address or host name; none can specify a wildcard address format (*,
0.0.0.0, or ::).
Super cool.. I've got a single test failing with an XFAIL on the php mysql
tests that run on the clear linux instance I mentioned before.. wonder if
it's the same one, i'll find and reply later..
…On Mon, Oct 28, 2019 at 5:12 PM Ondřej Surý ***@***.***> wrote:
I already sent mail to Robie, let's wait what he responds.
Meanwhile, I disabled running the test suite when MySQL 8.0 is being used.
—
You are receiving this because you commented.
Reply to this email directly, view it on GitHub
<#1262?email_source=notifications&email_token=AMT32GWEWC7POVV4GMOLPXLQQ5PUBA5CNFSM4JCFJAFKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECOR5UY#issuecomment-547167955>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AMT32GUACHHQNAJATX6ACTDQQ5PUBANCNFSM4JCFJAFA>
.
|
Nevertheless, the packages have been built now, and I will slowly start plowing through extensions. |
Truly appreciate all of the time, effort and work this takes.. I hope that
I speak for everyone that uses your packages and builds, you help make the
world a better place! =)
…On Mon, Oct 28, 2019 at 5:45 PM Ondřej Surý ***@***.***> wrote:
Nevertheless, the packages have been built now, and I will slowly start
plowing through extensions.
—
You are receiving this because you commented.
Reply to this email directly, view it on GitHub
<#1262?email_source=notifications&email_token=AMT32GSH4DNXBY5EKXZ7YTTQQ5TO3A5CNFSM4JCFJAFKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECOUM6Q#issuecomment-547178106>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AMT32GXWAVBC72CW6QNKOWLQQ5TO3ANCNFSM4JCFJAFA>
.
|
It should be done. Also with exception of php-phalcon (that's missing PHP 7.4 support), all extensions have been rebuilt for Ubuntu 19.10. |
Hi there,
Ubuntu 19.10 was released yesterday, and it would be awesome if we could have PHP packages for it as well.
Thank you!
The text was updated successfully, but these errors were encountered: