[Bug 1021353] New: ocserv randomly misbuilds man pages
http://bugzilla.opensuse.org/show_bug.cgi?id=1021353 Bug ID: 1021353 Summary: ocserv randomly misbuilds man pages Classification: openSUSE Product: openSUSE Tumbleweed Version: Current Hardware: Other OS: openSUSE 42.2 Status: NEW Severity: Major Priority: P5 - None Component: Other Assignee: i@marguerite.su Reporter: bwiedemann@suse.com QA Contact: qa-bugs@suse.de Found By: Development Blocker: --- when building the ocserv package on a multi-core machine it randomly misbuilds man pages ocpasswd.8 ocserv.8 occtl.8 where one of them contains content that should have been in another The problem goes away when changing -make V=1 %{?_smp_mflags} +make V=1 so there is probably some race condition where the concurrently running man-page generators creates a single temp file -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1021353
http://bugzilla.opensuse.org/show_bug.cgi?id=1021353#c1
Bernhard Wiedemann
http://bugzilla.opensuse.org/show_bug.cgi?id=1021353 http://bugzilla.opensuse.org/show_bug.cgi?id=1021353#c2 --- Comment #2 from Marguerite Su --- Thanks, I'll take a look at it. -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1021353 http://bugzilla.opensuse.org/show_bug.cgi?id=1021353#c3 Marguerite Su changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |IN_PROGRESS --- Comment #3 from Marguerite Su --- the problem happened because both occtl and ocpasswd use the same configuration filename "args.def" to build man pages. ocserv didn't have this problem because its configuration file's name is unique. although they were put into different sub-directories under /src, when loaded by autogen, it's impossible for autogen to distinguish one from the other. fixed by adding a prefix to them. -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1021353 http://bugzilla.opensuse.org/show_bug.cgi?id=1021353#c4 Marguerite Su changed: What |Removed |Added ---------------------------------------------------------------------------- Status|IN_PROGRESS |RESOLVED Resolution|--- |FIXED --- Comment #4 from Marguerite Su --- fixed in network:vpn and forwarded to tumbleweed/factory: https://build.opensuse.org/request/show/452014 an update stack for released products and an upstream bug report are still needed to be done. Marguerite -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1021353 http://bugzilla.opensuse.org/show_bug.cgi?id=1021353#c5 --- Comment #5 from Marguerite Su --- upstream bug report: https://gitlab.com/ocserv/ocserv/issues/91 -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1021353
http://bugzilla.opensuse.org/show_bug.cgi?id=1021353#c6
Bernhard Wiedemann
http://bugzilla.opensuse.org/show_bug.cgi?id=1021353
http://bugzilla.opensuse.org/show_bug.cgi?id=1021353#c7
--- Comment #7 from Marguerite Su ---
"improve autogen" is beyond my capacity. it sounds like it needs an upstream
bugfix from autogen side, or a completely new "feature" :-(.
feel free to reassign it to autogen maintainer: Andreas Schwab
http://bugzilla.opensuse.org/show_bug.cgi?id=1021353
Bernhard Wiedemann
http://bugzilla.opensuse.org/show_bug.cgi?id=1021353
http://bugzilla.opensuse.org/show_bug.cgi?id=1021353#c8
--- Comment #8 from Bernhard Wiedemann
http://bugzilla.opensuse.org/show_bug.cgi?id=1021353
http://bugzilla.opensuse.org/show_bug.cgi?id=1021353#c9
--- Comment #9 from Bernhard Wiedemann
http://bugzilla.opensuse.org/show_bug.cgi?id=1021353
http://bugzilla.opensuse.org/show_bug.cgi?id=1021353#c11
Bernhard Wiedemann
http://bugzilla.opensuse.org/show_bug.cgi?id=1021353
http://bugzilla.opensuse.org/show_bug.cgi?id=1021353#c13
Bernhard Wiedemann
http://bugzilla.opensuse.org/show_bug.cgi?id=1021353
Bernhard Wiedemann
participants (1)
-
bugzilla_noreply@novell.com