Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > linux.debian.bugs.dist > #1026100

Bug#970014: [Pkg-pascal-devel] Bug#970014: Workaround proposal

From Frédéric Bonnard <frediz@debian.org>
Newsgroups linux.debian.bugs.dist
Subject Bug#970014: [Pkg-pascal-devel] Bug#970014: Workaround proposal
Date 2020-09-23 10:00 +0200
Message-ID <AS7R0-3FY-17@gated-at.bofh.it> (permalink)
References (1 earlier) <ANr3Y-4aO-7@gated-at.bofh.it> <ANr3Y-4aO-5@gated-at.bofh.it> <ARq9k-2K6-9@gated-at.bofh.it> <ANqAV-3LP-1@gated-at.bofh.it> <ARq9k-2K6-9@gated-at.bofh.it>
Organization linux.* mail to news gateway

Show all headers | View raw


[Multipart message — attachments visible in raw view] - view raw

Hi Graham,
indeed, it fails :)
Not sure if something changed in the build deps or if I just missed one
of the bits I mentioned previously, that was actually needed ; probably
the latter.

Debug info type's recommended setting seems to be dwarf anyway (32/64b).
So I've replaced -gs with -gw in components/chmhelp/lhelp/Makefile.fpc. 
It builds on amd64, i386 and ppc64el at least.
I'll send another merge request.

Thanks for letting me know!

F.

On Mon, 21 Sep 2020 11:10:30 +0200, Graham Inggs <ginggs@debian.org> wrote:
> Hi Frédéric
> 
> On Thu, 10 Sep 2020 at 11:27, Frédéric Bonnard <frediz@debian.org> wrote:
> > So I just built without pie nor -gw and -gs removal and everything
> > builds and runs fine.
> > So my workaround is that one :
> > https://salsa.debian.org/pascal-team/lazarus/-/merge_requests/2
> 
> I tried building lazarus with your patch on ppc64el in Ubuntu, but it
> failed with the following:
> 
> Compiling basecontentprovider.pas
> Assembling basecontentprovider
> lib/powerpc64-linux/basecontentprovider.s: Assembler messages:
> lib/powerpc64-linux/basecontentprovider.s:1096: Error: can't resolve
> `.text.n_basecontentprovider_$$_registercontentprovider$ansistring$tbasecontentproviderclass$$boolean'
> {.text.n_basecontentprovider_$$_registercontentprovider$ansistring$tbasecontentproviderclass$$boolean
> section} - `.BASECONTENTPROVIDER_$$_REGISTERCONTENTPROVIDER$ANSISTRING$TBASECONTENTPROVIDERCLASS$$BOOLEAN'
> {*UND* section}
> ...
> many similar errors
> ...
> lib/powerpc64-linux/basecontentprovider.s:2099: Error: can't resolve
> `.text.n_basecontentprovider_$$_finalize$'
> {.text.n_basecontentprovider_$$_finalize$ section} -
> `.BASECONTENTPROVIDER_$$_finalize$' {*UND* section}
> basecontentprovider.pas(153) Error: Error while assembling exitcode 1
> basecontentprovider.pas(153) Fatal: There were 2 errors compiling
> module, stopping
> Fatal: Compilation aborted
> 
> I then tried on plummer.debian.org and got the same result.  Did you
> see anything similar?
> 
> Regards
> Graham

Back to linux.debian.bugs.dist | Previous | Next — Previous in thread | Next in thread | Find similar | Unroll thread


Thread

Bug#970014: FTBFS on ppc64el Frédéric Bonnard <frediz@debian.org> - 2020-09-10 11:00 +0200
  Bug#970014: Workaround proposal Frédéric Bonnard <frediz@debian.org> - 2020-09-10 11:30 +0200
    Bug#970014: [Pkg-pascal-devel] Bug#970014: Workaround proposal Graham Inggs <ginggs@debian.org> - 2020-09-21 11:20 +0200
      Bug#970014: [Pkg-pascal-devel] Bug#970014: Workaround proposal Frédéric Bonnard <frediz@debian.org> - 2020-09-23 10:00 +0200
        Bug#970014: [Pkg-pascal-devel] Bug#970014: Workaround proposal Graham Inggs <ginggs@debian.org> - 2020-09-23 15:10 +0200
          Bug#970014: [Pkg-pascal-devel] Bug#970014: Workaround proposal Frédéric Bonnard <frediz@debian.org> - 2020-09-23 17:50 +0200
            Bug#970014: [Pkg-pascal-devel] Bug#970014: Workaround proposal Frédéric Bonnard <frediz@debian.org> - 2020-09-24 10:10 +0200

csiph-web