[Pkg-nagios-devel] Bug#1068473: icinga2: crashes on startup on ppc64el

Aurelien Jarno aurel32 at debian.org
Sun Apr 7 10:05:13 BST 2024


Hi,

On 2024-04-06 14:17, Sebastiaan Couwenberg wrote:
> On 4/6/24 1:29 PM, Aurelien Jarno wrote:
> > On 2024-04-06 08:01, Sebastiaan Couwenberg wrote:
> > > On 4/5/24 9:51 PM, Aurelien Jarno wrote:
> > > > For Bookworm given we can not fix the compiler easily, I propose to just
> > > > build icinga2 with -O1 on ppc64el. If you are fine with that option, I
> > > > can take care of proposing a patch and submitting it to the stable
> > > > release team.
> > > 
> > > A patch for this is very welcome. How do you propose to implement that?
> > > Something like this maybe?
> > > 
> > >   --- a/debian/rules
> > >   +++ b/debian/rules
> > >   @@ -9,6 +9,11 @@ include /usr/share/dpkg/architecture.mk
> > > 
> > >    export CTEST_OUTPUT_ON_FAILURE=1
> > > 
> > >   +ifneq (,$(filter $(DEB_HOST_ARCH), ppc64el))
> > >   +  export DEB_CXXFLAGS_STRIP = -O2
> > >   +  export DEB_CXXFLAGS_MAINT_APPEND = -O1
> > >   +endif
> > >   +
> > >    ifneq (,$(filter $(DEB_HOST_ARCH), armel mips mipsel powerpc))
> > >      export DEB_LDFLAGS_MAINT_APPEND += -Wl,--no-as-needed -latomic
> > > -Wl,--as-needed
> > >    endif
> > 
> > Yes, something like that works. I even tested without the
> > DEB_CXXFLAGS_STRIP, gcc is smart enough to just take the last flag, so
> > -O1.
> > 
> > Also it seems that your diff applies to the Trixie/Sid version, while it
> > should be applied to Bookworm instead.
> 
> Correct, I did not actually prepare a bookworm branch as you offered to take
> care of that.
> 
> Since it's not that much work, I did that now:
> 
> 
> https://salsa.debian.org/nagios-team/icinga2/-/commits/bookworm?ref_type=heads
> 
> If you can confirm that those changes fix the issue, I can also fix the
> bookworm-pu bugreport, or you can do that if you want.

Thanks a lot for preparing that. I have just tested it and I confirm it
fixes the problem, icinga2 is working nicely with this change.

As the maintainer, I would be happy if you send the bookworm-pu
bugreport, but in case you lack time or for other reasons, do not
hesitate to ask it, and I will do it.

Regards
Aurelien

-- 
Aurelien Jarno                          GPG: 4096R/1DDD8C9B
aurelien at aurel32.net                     http://aurel32.net
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 833 bytes
Desc: not available
URL: <http://alioth-lists.debian.net/pipermail/pkg-nagios-devel/attachments/20240407/8028f4a5/attachment.sig>


More information about the Pkg-nagios-devel mailing list