Hi Bruno,

 

What I found was basically I was woefully underprepared for the challenge.  I’m an infrastructure guy that borders on programming, and there’s just too much programming level stuff there for me to be able to complete the task without sacrificing most of the spec file.  I wasn’t willing to do that… there’s a lot of good stuff in there that would just wind up getting created again.  In the meantime it would cause too much disruption and breakage. 

 


Scot Kreienkamp | Applications Infrastructure Architect | La-Z-Boy Corporate
One La-Z-Boy Drive | Monroe, Michigan 48162
(734) 384-6403 | 1-734-915-1444 | Scot.Kreienkamp@la-z-boy.com

 

From: Ralph M <ralphmitchell@gmail.com>
Sent: Tuesday, February 17, 2026 5:55 PM
To: Xymon mailinglist <xymon@xymon.com>
Cc: Bruno Manzoni <bruno.manzoni@ubi-network.ch>
Subject: [Xymon] Re: RPM compile

 

I'd like to suggest that the various patches in JC's Terebithia spec file could mostly be rolled into the next release.  After all, anyone using the Terebithia RPMs is already using those patches.  That will trim down the spec file quite a lot.  The conditional stuff is going to take longer to work through.

 

Ralph Mitchell

 

 

 

On Tue, Feb 17, 2026 at 5:42PM Bruno Manzoni via Xymon <xymon@xymon.com> wrote:

Hi Scot,

Appreciate the time you’ve put into this.

When you get a chance, could you share a quick summary of what you found?

I’ve heard that CMake (which I’m working on) together with CPack can generate packages with less effort, so maybe that’s something we could explore.

Just so you know where I’m at so far with my CMake build:

·     https://github.com/bonomani/xymon/tree/cmake/bootstrap

·     I created 2 (actually 4) reference builds: Debian and FreeBSD (BSD), using ./configure, make, make install.

·     I set up multiple validation CMake builds (various Linux and BSD targets) that compare against those reference builds using GitHub workflows. (Start to have a lot of them)

·     (I’m taking a break from the CMake build project for now.)

Thanks.

Bruno

 

Le 17.02.2026 à 19:44, Scot Kreienkamp a écrit :

Gents,

 

I hate to say this, but I’ve bitten off too much here.  I’ve been working with the spec file from JC as well as the original spec file from Henrik.  I don’t want to throw away all the work JC has done on the spec file… there’s too much good stuff there.  I’ve got a good 40+ hours into trying to build a new one from it with very little progress.  I’ve come to the conclusion that I’m not going to be able to author the new spec file.  There’s too much programming knowledge required that I just don’t have.  I’m still willing and able to create and maintain the workflows for the RPMs, help with testing, spec file maintenance, etc, but the new spec file is going to have to be authored by someone else. 

 

Scot Kreienkamp | Applications Infrastructure Architect | La-Z-Boy Corporate 
(734) 384-6403 | 1-734-915-1444 | Scot.Kreienkamp@la-z-boy.com
One La-Z-Boy Drive | Monroe, Michigan 48162 | 
la-z-boy.com
facebook.com/lazboy  | instagram.com/lazboy | youtube.com/lazboy

LaZboy Logo

This message is intended only for the individual or entity to which it is addressed. It may contain privileged, confidential information which is exempt from disclosure under applicable laws. If you are not the intended recipient, you are strictly prohibited from disseminating or distributing this information (other than to the intended recipient) or copying this information. If you have received this communication in error, please notify us immediately by e-mail or by telephone at the above number. Thank you.

 

_______________________________________________
Xymon mailing list -- xymon@xymon.com
To unsubscribe send an email to xymon-leave@xymon.com

_______________________________________________
Xymon mailing list -- xymon@xymon.com
To unsubscribe send an email to xymon-leave@xymon.com