Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > linux.debian.bugs.dist > #1111050 > unrolled thread
| Started by | Stephen Dennis <brazilofmux@gmail.com> |
|---|---|
| First post | 2022-07-26 23:40 +0200 |
| Last post | 2022-07-27 08:20 +0200 |
| Articles | 4 — 2 participants |
Back to article view | Back to linux.debian.bugs.dist
Bug#1016091: RFS: tinymux/2.12.0.10-1 [RC] -- text-based multi-user virtual world server Stephen Dennis <brazilofmux@gmail.com> - 2022-07-26 23:40 +0200
Bug#1016091: RFS: tinymux/2.12.0.10-1 [RC] -- text-based multi-user virtual world server Adam Borowski <kilobyte@angband.pl> - 2022-07-27 04:10 +0200
Bug#1016091: RFS: tinymux/2.12.0.10-1 [RC] -- text-based multi-user virtual world server Stephen Dennis <brazilofmux@gmail.com> - 2022-07-27 04:30 +0200
Bug#1016091: RFS: tinymux/2.12.0.10-1 [RC] -- text-based multi-user virtual world server Stephen Dennis <brazilofmux@gmail.com> - 2022-07-27 08:20 +0200
| From | Stephen Dennis <brazilofmux@gmail.com> |
|---|---|
| Date | 2022-07-26 23:40 +0200 |
| Subject | Bug#1016091: RFS: tinymux/2.12.0.10-1 [RC] -- text-based multi-user virtual world server |
| Message-ID | <ENArv-e274-1@gated-at.bofh.it> |
[Multipart message — attachments visible in raw view] — view raw
Package: sponsorship-requests
Severity: important
Dear mentors,
I am looking for a sponsor for my package "tinymux":
* Package name : tinymux
Version : 2.12.0.10-1
Upstream Author : Stephen Dennis <brazilofmux@gmail.com>
* URL : http://www.tinymux.org/
* License : BSD-3-clause, Artistic-1.0 and TinyMUD-revised
* Vcs : https://github.com/brazilofmux/tinymux
Section : games
The source builds the following binary packages:
tinymux - text-based multi-user virtual world server
To access further information about this package, please visit the
following URL:
https://mentors.debian.net/package/tinymux/
Alternatively, you can download the package with 'dget' using this command:
dget -x
https://mentors.debian.net/debian/pool/main/t/tinymux/tinymux_2.12.0.10-1.dsc
Changes since the last upload:
tinymux (2.12.0.10-1) unstable; urgency=medium
.
* New upstream release
+ fixes ftbfs with GCC-12. (Closes: #1013053)
* Update Standards-Version in debian/control from 4.0.1 to 4.6.1.
+ Removed build date and number for reproducible build.
(Closes: #866945)
Regards,
Stephen Dennis
[toc] | [next] | [standalone]
| From | Adam Borowski <kilobyte@angband.pl> |
|---|---|
| Date | 2022-07-27 04:10 +0200 |
| Message-ID | <ENEEN-e4Nu-1@gated-at.bofh.it> |
| In reply to | #1111050 |
On Tue, Jul 26, 2022 at 03:29:03PM -0600, Stephen Dennis wrote: > * Package name : tinymux > Version : 2.12.0.10-1 > tinymux (2.12.0.10-1) unstable; urgency=medium > . > * New upstream release > + fixes ftbfs with GCC-12. (Closes: #1013053) > * Update Standards-Version in debian/control from 4.0.1 to 4.6.1. > + Removed build date and number for reproducible build. > (Closes: #866945) Alas, it fails to build: g++ -std=c++14 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -g -O -DSTUB_SLAVE -o stubslave stubslave.o -L. -lm -lcrypt -lmux /usr/bin/ld: cannot find -lmux: No such file or directory Meow! -- ⢀⣴⠾⠻⢶⣦⠀ ⣾⠁⢠⠒⠀⣿⡁ Imagine there are bandits in your house, your kid is bleeding out, ⢿⡄⠘⠷⠚⠋⠀ the house is on fire, and seven giant trumpets are playing in the ⠈⠳⣄⠀⠀⠀⠀ sky. Your cat demands food. The priority should be obvious...
[toc] | [prev] | [next] | [standalone]
| From | Stephen Dennis <brazilofmux@gmail.com> |
|---|---|
| Date | 2022-07-27 04:30 +0200 |
| Message-ID | <ENEY9-e4ZA-1@gated-at.bofh.it> |
| In reply to | #1111061 |
[Multipart message — attachments visible in raw view] — view raw
I wonder if it is a race condition in the Makefile. libmux.so is built from
code in the package. It isn't an external dependency. From the Makefile:
MUX_LIBS = -lmux
...
all: libmux.so netmux slave stubslave links subdirs
...
stubslave: stubslave.o
$(CXX) $(ALLCXXFLAGS) -o stubslave stubslave.o -L. $(LIBS)
$(MUX_LIBS) $(STUBLIBS)
I bet that should be
stubslave: stubslave.o libmux.so
$(CXX) $(ALLCXXFLAGS) -o stubslave stubslave.o -L. $(LIBS)
$(MUX_LIBS) $(STUBLIBS)
This has probably been an issue forever, but no one has tried to build it
on enough cores, yet. And, likewise, I won't know for certain that it is
fixed without someone without enough cores.
Stephen
On Tue, Jul 26, 2022 at 8:03 PM Adam Borowski <kilobyte@angband.pl> wrote:
> On Tue, Jul 26, 2022 at 03:29:03PM -0600, Stephen Dennis wrote:
> > * Package name : tinymux
> > Version : 2.12.0.10-1
>
> > tinymux (2.12.0.10-1) unstable; urgency=medium
> > .
> > * New upstream release
> > + fixes ftbfs with GCC-12. (Closes: #1013053)
> > * Update Standards-Version in debian/control from 4.0.1 to 4.6.1.
> > + Removed build date and number for reproducible build.
> > (Closes: #866945)
>
> Alas, it fails to build:
> g++ -std=c++14 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=.
> -fstack-protector-strong -Wformat -Werror=format-security -g -O
> -DSTUB_SLAVE -o stubslave stubslave.o -L. -lm -lcrypt -lmux
> /usr/bin/ld: cannot find -lmux: No such file or directory
>
>
> Meow!
> --
> ⢀⣴⠾⠻⢶⣦⠀
> ⣾⠁⢠⠒⠀⣿⡁ Imagine there are bandits in your house, your kid is bleeding out,
> ⢿⡄⠘⠷⠚⠋⠀ the house is on fire, and seven giant trumpets are playing in the
> ⠈⠳⣄⠀⠀⠀⠀ sky. Your cat demands food. The priority should be obvious...
>
[toc] | [prev] | [next] | [standalone]
| From | Stephen Dennis <brazilofmux@gmail.com> |
|---|---|
| Date | 2022-07-27 08:20 +0200 |
| Message-ID | <ENIyJ-e7eU-9@gated-at.bofh.it> |
| In reply to | #1111061 |
[Multipart message — attachments visible in raw view] — view raw
Reproduce this by adding 'sleep 100' into the libmux.so: part of the Makefile. It reproduces in the initial submission. It does not reproduce in the second. So, I am confident it has been fixed. On Tue, Jul 26, 2022 at 8:03 PM Adam Borowski <kilobyte@angband.pl> wrote: > On Tue, Jul 26, 2022 at 03:29:03PM -0600, Stephen Dennis wrote: > > * Package name : tinymux > > Version : 2.12.0.10-1 > > > tinymux (2.12.0.10-1) unstable; urgency=medium > > . > > * New upstream release > > + fixes ftbfs with GCC-12. (Closes: #1013053) > > * Update Standards-Version in debian/control from 4.0.1 to 4.6.1. > > + Removed build date and number for reproducible build. > > (Closes: #866945) > > Alas, it fails to build: > g++ -std=c++14 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. > -fstack-protector-strong -Wformat -Werror=format-security -g -O > -DSTUB_SLAVE -o stubslave stubslave.o -L. -lm -lcrypt -lmux > /usr/bin/ld: cannot find -lmux: No such file or directory > > > Meow! > -- > ⢀⣴⠾⠻⢶⣦⠀ > ⣾⠁⢠⠒⠀⣿⡁ Imagine there are bandits in your house, your kid is bleeding out, > ⢿⡄⠘⠷⠚⠋⠀ the house is on fire, and seven giant trumpets are playing in the > ⠈⠳⣄⠀⠀⠀⠀ sky. Your cat demands food. The priority should be obvious... >
[toc] | [prev] | [standalone]
Back to top | Article view | linux.debian.bugs.dist
csiph-web