Midori don't build for AMD64 with old gcc

Bug #1254114 reported by frenchy82
12
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Midori Web Browser
Fix Released
Critical
Unassigned

Bug Description

make fail on AMD64 for midori 0.5.6

/usr/bin/ld.bfd.real: libmidori-core-vala.a(midori-paths.c.o): relocation R_X86_64_PC32 against symbol `midori_paths_mode' can not be used when making a shared object; recompile with -fPIC

using

set(VALA_CFLAGS "-w -g -fPIC")

seems to solve this

gcc --version
gcc-4.6.real (Ubuntu/Linaro 4.6.3-1ubuntu5) 4.6.3

Related branches

Cris Dywan (kalikiana)
Changed in midori:
milestone: none → 0.5.7
importance: Undecided → Critical
Changed in midori:
status: New → Fix Committed
Revision history for this message
frenchy82 (cartes) wrote :

Comments for build problems on the PPA dev :

Thanks to kalikiana ppa can build with cmake in PPA.

I have to create two recipes owned by midori dev team as it couldn't build anymore with new debian policy and and as we could not modify the existing recipes

For GTK2 : https://code.launchpad.net/~midori/+recipe/new-midori-daily-gtk2

For GTK 3 : https://code.launchpad.net/~midori/+recipe/new-midori-daily-gtk3

Midori team can change now, if needed, daily build with build on demand

Cris Dywan (kalikiana)
Changed in midori:
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Duplicates of this bug

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.