groff
[Top][All Lists]
Advanced

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

Re: linking/compile error / Dynamic Paperlength for PS or PDF device


From: G. Branden Robinson
Subject: Re: linking/compile error / Dynamic Paperlength for PS or PDF device
Date: Fri, 9 Dec 2022 15:49:49 -0600

Hi Heinz & Wim,

At 2022-12-07T21:52:25+0100, Heinz-Jürgen Oertel wrote:
> thanks for trying to help.

At 2022-12-09T09:32:57+0100, Wim Stockman wrote:
> Thanks Branden for your answer. but it wasn't really what I was
> looking for.

I'm 0 for 2 this week at the groff help desk.  I won't quit my day job!

[...]
> > Anyway, "make distclean", re-"./configure", and try again.
> 
> Does not work.
[...]
> asks for libtoolize, is called libtool on my system

That's surprising--libtoolize(1) and libtool(1) are distinct commands.

> Did a make distclean, than
> ./make-groff-fast   
> but anyway, this also doesn't work
> 
> ended up with adding -fPIE to
> CFLAGS = -g -O2 -fPIE
> and
> CXXFLAGS = -g -O2 -fPIE

I'm glad you got it working.  I was able to find an announcement from
quite a while back about Tumbleweed and PIE code.

https://news.softpedia.com/news/opensuse-tumbleweed-os-is-now-built-with-pie-as-default-for-increased-security-516527.shtml

But I am at a loss to explain how, if you're running Tumbleweed, you
have a GCC that doesn't compile with PIE in the first place.

If anyone knows of a an underlying cause for this problem, and a way to
make our build more robust against it, I'm all ears.

Regards,
Branden

Attachment: signature.asc
Description: PGP signature


reply via email to

[Prev in Thread] Current Thread [Next in Thread]