diff options
author | Christopher McCrory <chrismcc@gmail.com> | 2018-08-20 04:13:02 -0700 |
---|---|---|
committer | Thomas Petazzoni <thomas.petazzoni@bootlin.com> | 2018-08-20 20:18:43 +0200 |
commit | 0bf656ead9801552f939217c5cc019fa24583b90 (patch) | |
tree | 513104ff896f85f0a3ea8107c4aa79afec8d90d7 /package/qt5/qt5base/qplatformdefs.h | |
parent | cba4062a34c62a4539cf8b0e6e5e033ddde8d344 (diff) | |
download | buildroot-0bf656ead9801552f939217c5cc019fa24583b90.tar.gz buildroot-0bf656ead9801552f939217c5cc019fa24583b90.zip |
oracle-mysql: fix hostname path
MySQL detects on the build machine where the hostname program is
located, and uses this value in a number of configuration files and
scripts that are generated and installed in the target:
output/target$ grep -r "bin/hostname" *
etc/inittab:::sysinit:/bin/hostname -F /etc/hostname
usr/share/mysql/mysql.server: pid_file=$datadir/mysqlmanager-`/usr/bin/hostname`.pid
usr/share/mysql/mysql.server: server_pid_file=$datadir/`/usr/bin/hostname`.pid
usr/bin/mysql_install_db:hostname=`/usr/bin/hostname`
usr/bin/mysqld_safe: err_log=$DATADIR/`/usr/bin/hostname`.err
usr/bin/mysqld_safe: pid_file="$DATADIR/`/usr/bin/hostname`.pid"
However, the hostname on the build machine may not necessarily be at
the same location as the hostname program on the target. Buildroot has
its hostname program (coming from Busybox) in /bin, but some Linux
distributions (such as Fedora) use /usr/bin/hostname, causing the
incorrect hostname paths above.
This commit fixes that by passing the appropriate autoconf cache
variable value.
Signed-off-by: Christopher McCrory <chrismcc@gmail.com>
[Thomas: add commit log]
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
Diffstat (limited to 'package/qt5/qt5base/qplatformdefs.h')
0 files changed, 0 insertions, 0 deletions