Ticket #16 (closed defect: fixed)

Opened 3 years ago

Last modified 3 years ago

geos-3.2.1-1.fc13.src.rpm does not build

Reported by: devos Owned by: devos
Priority: major Milestone: F13-ARM
Component: component1 Version:
Keywords: Cc:
Blocked By: Blocking:

Description

A scratch build for geos fails with the following

/.libs/libnoding.a(MCIndexSnapRounder.o):(.data.rel.ro+0x0): multiple definition of `vtable for geos::noding::snapround::MCIndexSnapRounder'
.libs/inlines.o:(.data.rel.ro+0x0): first defined here
noding/.libs/libnoding.a(MCIndexSnapRounder.o): In function `.LANCHOR1':
MCIndexSnapRounder.cpp:(.rodata+0xe8): multiple definition of `typeinfo name for geos::noding::snapround::MCIndexSnapRounder'
.libs/inlines.o:inlines.cpp:(.rodata+0x2e0): first defined here
noding/.libs/libnoding.a(MCIndexSnapRounder.o):(.data.rel.ro+0x18): multiple definition of `typeinfo for geos::noding::snapround::MCIndexSnapRounder'
.libs/inlines.o:(.data.rel.ro+0xb0): first defined here
collect2: ld returned 1 exit status

Some google'ing shows that this is a problem with the upstream geos:

Attachments

geos_for_arm.patch (824 bytes) - added by devos 3 years ago.
patch for the spec-file with added ARM-patch from upstream ticket #222

Change History

comment:1 Changed 3 years ago by devos

  • Status changed from new to assigned

Changed 3 years ago by devos

patch for the spec-file with added ARM-patch from upstream ticket #222

comment:2 Changed 3 years ago by devos

A new scratch build has been started, this src.rpm contain the patch mentioned in the description of this ticket.

comment:3 Changed 3 years ago by devos

Filed Bug 682538 - geos-3.2.1-1.fc13.src.rpm does not build on Fedora-13 for ARM

comment:4 Changed 3 years ago by devos

  • Status changed from assigned to closed
  • Resolution set to fixed

Closing as fixed, the package maintainer should work on Bug 682538 to resolve it.

It is probably possible to get a Approved Packager act upon the bug, but please contact the maintainer before getting in touch with approved packagers.

Note: See TracTickets for help on using tickets.