[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Futex problems with firebird3.0 and openjdk-8 on m68k



On Thu, 11 May 2017, John Paul Adrian Glaubitz wrote:

> On Thu, May 11, 2017 at 08:38:42AM +0200, John Paul Adrian Glaubitz 
> wrote:
> > Mmh, it doesn't work at the moment because I uploaded a patched glibc 
> > package to "unreleased" and debootstrap doesn't support that. You need 
> > a patched version of debootstrap to make this work.
> 
> FWIW, you can just download this older chroot I created in 2015 [1], 
> unpack it, copy qemu-m68k-static into the usr/bin sub-directory and 
> perform a dist-upgrade.
> 

OK.

I'm using Laurent's QEMU in Quadra 800 system mode (not user mode) which 
is a bit inefficient. But it performs well and it will exercise kernel 
code which is of interest to me.

> Use this updated sources.list [2], the old one doesn't work anymore.
> 

Done.

> Btw, if you build firebird3.0 in this chroot without updating the glibc, 
> the problem will actually go away.

OK, I will try that too. But first I will try to reproduce the bug.

What's the quickest way to reproduce the build failure for the firebird3.0 
deb?

> However, since there are a lot of other packages tied to the version of 
> glibc, especially Perl, I cannot rule out it's not some other package 
> causing the issue.
> 

The dist-upgrade finished without any problems. Thanks!

root@panmac:~# dpkg-query -W
acl     2.2.52-3
adduser 3.115
apt     1.4.4
apt-utils       1.4.4
aptitude        0.8.7-1
aptitude-common 0.8.7-1
base-files      9.9
base-passwd     3.5.43
bash    4.4-5
bsd-mailx       8.1.2-0.20160123cvs-4
bsdmainutils    9.0.12+nmu1
bsdutils        1:2.29.2-1
coreutils       8.26-3
cpio    2.11+dfsg-6
cron    3.0pl1-128
dash    0.5.8-2.4
debconf 1.5.60
debconf-i18n    1.5.60
debian-archive-keyring  2014.3
debianutils     4.8.1.1
delo    0.8-2.6
diffutils       1:3.5-3
dirmngr 2.1.18-8
dmsetup 2:1.02.137-2
dpkg    1.18.24
e2fslibs:m68k   1.43.4-2
e2fsprogs       1.43.4-2
exim4-base      4.89-2
exim4-config    4.89-2
exim4-daemon-light      4.89-2
findutils       4.6.0+git+20161106-2
gcc-4.7-base:m68k       4.7.4-3
gcc-4.8-base:m68k       4.8.4-1
gcc-4.9-base:m68k       4.9.2-10
gcc-6-base:m68k 6.3.0-18
gnupg   2.1.18-8
gnupg-agent     2.1.18-8
gnupg-l10n      2.1.18-8
gpgv    2.1.18-8
grep    2.27-2
groff-base      1.22.3-9
gzip    1.6-5
hostname        3.18
ifupdown        0.8.19
init    1.48
init-system-helpers     1.48
initscripts     2.88dsf-59.9
insserv 1.14.0-5.4
iproute2        4.9.0-1
iptables        1.6.0+snapshot20161117-6
iputils-ping    3:20161105-1
isc-dhcp-client 4.3.5-3
isc-dhcp-common 4.3.5-3
kmod    24-1
less    481-2.1
libacl1:m68k    2.2.52-3
libapparmor1:m68k       2.11.0-3
libapt-inst1.5:m68k     1.0.9.7
libapt-inst2.0:m68k     1.4.4
libapt-pkg4.12:m68k     1.0.9.7
libapt-pkg5.0:m68k      1.4.4
libassuan0:m68k 2.4.3-2
libattr1:m68k   1:2.4.47-2
libaudit-common 1:2.6.7-2
libaudit1:m68k  1:2.6.7-2
libblkid1:m68k  2.29.2-1
libboost-filesystem1.62.0:m68k  1.62.0+dfsg-4
libboost-iostreams1.49.0        1.49.0-4+b1
libboost-iostreams1.62.0:m68k   1.62.0+dfsg-4
libboost-system1.62.0:m68k      1.62.0+dfsg-4
libbsd0:m68k    0.8.3-1
libbz2-1.0:m68k 1.0.6-8.1
libc-bin        2.24-10+m68k
libc6:m68k      2.24-10+m68k
libcap-ng0:m68k 0.7.7-3
libcap2:m68k    1:2.25-1
libcap2-bin     1:2.25-1
libcomerr2:m68k 1.43.4-2
libcryptsetup4:m68k     2:1.7.3-4
libcwidget3:m68k        0.5.17-2
libcwidget3v5:m68k      0.5.17-4+b1
libdb5.3:m68k   5.3.28-12+b1
libdebconfclient0:m68k  0.227
libdevmapper1.02.1:m68k 2:1.02.137-2
libdns-export100        1:9.9.5.dfsg-9
libdns-export162        1:9.10.3.dfsg.P4-12.3
libelf1:m68k    0.168-0.2
libestr0        0.1.10-2
libfastjson4:m68k       0.99.4-1
libfdisk1:m68k  2.29.2-1
libffi6:m68k    3.2.1-6
libgcc2:m68k    1:6.3.0-18
libgcrypt20:m68k        1.7.6-1
libgdbm3:m68k   1.8.3-14
libgmp10:m68k   2:6.1.2+dfsg-1
libgnutls-deb0-28:m68k  3.3.8-2
libgnutls-openssl27:m68k        3.5.8-5
libgnutls30:m68k        3.5.8-5
libgpg-error0:m68k      1.26-2
libgpm2:m68k    1.20.4-6.2
libhogweed2:m68k        2.7.1-5
libhogweed4:m68k        3.3-1
libicu52:m68k   52.1-4
libidn11:m68k   1.33-1
libidn2-0:m68k  0.16-1
libip4tc0:m68k  1.6.0+snapshot20161117-6
libip6tc0:m68k  1.6.0+snapshot20161117-6
libiptc0:m68k   1.6.0+snapshot20161117-6
libirs-export91 1:9.9.5.dfsg-9
libisc-export160        1:9.10.3.dfsg.P4-12.3
libisc-export95 1:9.9.5.dfsg-9
libisccfg-export90      1:9.9.5.dfsg-9
libjson-c2:m68k 0.11-4
libkmod2:m68k   24-1
libksba8:m68k   1.3.5-2
libldap-2.4-2:m68k      2.4.44+dfsg-4+b1
libldap-common  2.4.44+dfsg-4
liblocale-gettext-perl  1.07-3+b1
liblockfile-bin 1.14-1
liblockfile1:m68k       1.14-1
liblogging-stdlog0:m68k 1.0.6-1
liblognorm1:m68k        1.0.1-3
liblognorm5:m68k        2.0.1-1.1
liblz4-1:m68k   0.0~r131-2
liblzma5:m68k   5.2.2-1.2
libmnl0:m68k    1.0.4-2
libmount1:m68k  2.29.2-1
libncurses5:m68k        6.0+20161126-1
libncursesw5:m68k       6.0+20161126-1
libnetfilter-acct1:m68k 1.0.2-1.1
libnetfilter-conntrack3:m68k    1.0.6-2
libnettle4:m68k 2.7.1-5
libnettle6:m68k 3.3-1
libnewt0.52:m68k        0.52.20-1
libnfnetlink0:m68k      1.0.1-3
libnpth0:m68k   1.3-1
libp11-kit0:m68k        0.23.3-5
libpam-modules:m68k     1.1.8-3.5
libpam-modules-bin      1.1.8-3.5
libpam-runtime  1.1.8-3.5
libpam0g:m68k   1.1.8-3.5
libpcre3:m68k   2:8.39-3
libpipeline1:m68k       1.4.1-2
libpopt0:m68k   1.16-10+b2
libprocps3:m68k 2:3.3.9-8
libprocps6:m68k 2:3.3.12-3
libpsl0:m68k    0.5.1-1
libpsl5:m68k    0.17.0-4
libreadline6:m68k       6.3-9
libreadline7:m68k       7.0-3
libsasl2-2:m68k 2.1.27~101-g0780600+dfsg-3
libsasl2-modules:m68k   2.1.27~101-g0780600+dfsg-3
libsasl2-modules-db:m68k        2.1.27~101-g0780600+dfsg-3
libselinux1:m68k        2.6-3
libsemanage-common      2.6-2
libsemanage1:m68k       2.6-2
libsepol1:m68k  2.6-2
libsigc++-2.0-0c2a:m68k 2.4.0-1
libsigc++-2.0-0v5:m68k  2.10.0-1
libslang2:m68k  2.3.1-5
libsmartcols1:m68k      2.29.2-1
libsqlite3-0:m68k       3.16.2-3
libss2:m68k     1.43.4-2
libssl1.0.0:m68k        1.0.1k-1
libssl1.0.2:m68k        1.0.2k-1
libssl1.1:m68k  1.1.0e-2
libstdc++6:m68k 6.3.0-18
libsystemd0:m68k        232-23
libtasn1-6:m68k 4.10-1
libtext-charwidth-perl  0.04-7+b5
libtext-iconv-perl      1.7-5+b5
libtext-wrapi18n-perl   0.06-7.1
libtinfo5:m68k  6.0+20161126-1
libudev0:m68k   175-7.2
libudev1:m68k   232-23
libunistring0:m68k      0.9.6+really0.9.3-0.1
libusb-0.1-4:m68k       2:0.1.12-31
libustr-1.0-1:m68k      1.0.4-6
libuuid1:m68k   2.29.2-1
libxapian22     1.2.18-1
libxapian30:m68k        1.4.3-2
libxtables10    1.4.21-2
libxtables12:m68k       1.6.0+snapshot20161117-6
login   1:4.4-4
logrotate       3.11.0-0.1
lsb-base        9.20161125
mac-fdisk       0.1-16+b1
man-db  2.7.6.1-2
manpages        4.10-2
mawk    1.3.3-17
mount   2.29.2-1
multiarch-support       2.24-10+m68k
nano    2.7.4-1
ncurses-base    6.0+20161126-1
ncurses-bin     6.0+20161126-1
net-tools       1.60+git20161116.90da8a0-1
netbase 5.4
netcat-traditional      1.10-41.1
nfacct  1.0.1-1.1
passwd  1:4.4-4
perl-base       5.24.1-2
pinentry-curses 1.0.0-2
procps  2:3.3.12-3
psmisc  22.21-2.1
publicsuffix    20170424.0717-1
readline-common 7.0-3
rsyslog 8.24.0-1
sed     4.4-1
sensible-utils  0.0.9
startpar        0.59-3.1
systemd 232-23
systemd-sysv    232-23
sysv-rc 2.88dsf-59.9
sysvinit-utils  2.88dsf-59.9
tar     1.29b-1.1
tasksel 3.39
tasksel-data    3.39
traceroute      1:2.1.0-2
tzdata  2017b-1
udev    232-23
util-linux      2.29.2-1
vim     2:8.0.0197-4
vim-common      2:8.0.0197-4
vim-runtime     2:8.0.0197-4
vim-tiny        2:8.0.0197-4
wget    1.19.1-3
whiptail        0.52.20-1
xxd     2:8.0.0197-4
zlib1g:m68k     1:1.2.8.dfsg-5

-- 

> Adrian
> 
> > [1] https://people.debian.org/~glaubitz/chroots/unstable-m68k-20150315.tar.gz
> > [2] https://people.debian.org/~glaubitz/sources.list
> 
> 


Reply to: