** Changed in: glib
Status: Unknown => Invalid
--
You received this bug notification because you are a member of Ubuntu
Desktop Bugs, which is subscribed to glib2.0 in ubuntu.
https://bugs.launchpad.net/bugs/491342
Title:
assembly fails to build on armel/lucid
--
desktop-bugs mailing
** Changed in: glib
Status: Invalid => Unknown
** Changed in: glib
Importance: Unknown => High
--
assembly fails to build on armel/lucid
https://bugs.launchpad.net/bugs/491342
You received this bug notification because you are a member of Ubuntu
Desktop Bugs, which is subscribed to gl
** Changed in: glib
Status: Unknown => Invalid
--
assembly fails to build on armel/lucid
https://bugs.launchpad.net/bugs/491342
You received this bug notification because you are a member of Ubuntu
Desktop Bugs, which is subscribed to glib2.0 in ubuntu.
--
desktop-bugs mailing list
desk
Thanks for this.
My build failed, but I think this may be due to some autoconf version
mismatch or similar, or incorrect versions of some build dependency.
However, a .so was build successfully and looks correct (notwithstanding
the missing __sync_synchronize() calls resulting from
https://bugs.la
also upstreamed the combined patch with your improvements included.
--
assembly fails to build on armel/lucid
https://bugs.launchpad.net/bugs/491342
You received this bug notification because you are a member of Ubuntu
Desktop Bugs, which is subscribed to glib2.0 in ubuntu.
--
desktop-bugs mai
upstreamed to https://bugzilla.gnome.org/show_bug.cgi?id=603780
** Bug watch added: GNOME Bug Tracker #603780
https://bugzilla.gnome.org/show_bug.cgi?id=603780
** Also affects: glib via
https://bugzilla.gnome.org/show_bug.cgi?id=603780
Importance: Unknown
Status: Unknown
--
asse
glib2.0 (2.23.0-1ubuntu2) lucid; urgency=low
* add 70_glib2.0-gatomic-arm.patch to fix FTBFS with arm thumb2 support
(Thanks to Dave Martin < dave.mar...@arm.com> for the fix)
-- Oliver Grawert < o...@ubuntu.com> Thu, 03 Dec 2009 19:15:20 +0100
** Changed in: glib2.0 (Ubuntu)
Sta
This patch converts to a cleaner and slightly more efficient
implementation, avoiding the need for the explcit __sync_synchronize()
in atomic_spinlock_release()
This patch should apply on top of the patch stack in debian/patches,
assuming that patch attached above has already been merged.
Note th
** Description changed:
latest glib upload failed to build in lucid:
12:52 < asac>
https://edge.launchpad.net/ubuntu/+source/glib2.0/2.23.0-1ubuntu1/+build/1374402
- 12:53 < asac> libtool: compile: gcc -DHAVE_CONFIG_H -I.
-I/build/buildd/glib2.0-2.23.0/glib -I.. -I/build/buildd/glib2.0-2
I got a good build, but it's not quite right... the __sync_synchronize()
calls compile away to nothing, which is not what's intended.
For now, the package builds and should run fine on uniprocessor
platforms, so this should unblock you, but I'll provide an additional
patch shortly once I've worked
thx a lot, Dave. we are testing your patch now ... stay tuned.
--
assembly fails to build on armel/lucid
https://bugs.launchpad.net/bugs/491342
You received this bug notification because you are a member of Ubuntu
Desktop Bugs, which is subscribed to glib2.0 in ubuntu.
--
desktop-bugs mailing
[Added the "armv7" tag to help track ARMv7 migration issues.]
Agreed, the best way to solve cases like this is to use the GCC
intrinsics instead of inline asm.
The attached patch should hopefully work for this; but I haven't been
able to build or test it just yet.
I've tried to modify configure
** Tags added: armel armv7
--
assembly fails to build on armel/lucid
https://bugs.launchpad.net/bugs/491342
You received this bug notification because you are a member of Ubuntu
Desktop Bugs, which is subscribed to glib2.0 in ubuntu.
--
desktop-bugs mailing list
desktop-bugs@lists.ubuntu.com
h
as Dave did write on this page: "use the GCC __sync_... intrinsics"
--
assembly fails to build on armel/lucid
https://bugs.launchpad.net/bugs/491342
You received this bug notification because you are a member of Ubuntu
Desktop Bugs, which is subscribed to glib2.0 in ubuntu.
--
desktop-bugs mai
code failing is here:
static int atomic_spin_trylock (void)
{
int result;
asm volatile (
"swp %0, %1, [%2]\n"
: "=&r,&r" (result)
: "r,0" (1), "r,r" (&atomic_spin)
: "memory");
if (result == 0)
return 0;
else
return -1;
}
Dave, any obvious proper fix we can use ..
swp is mentioned as a cause of issues on our Thumb2 wiki page:
https://wiki.ubuntu.com/ARM/Thumb2 ...
--
assembly fails to build on armel/lucid
https://bugs.launchpad.net/bugs/491342
You received this bug notification because you are a member of Ubuntu
Desktop Bugs, which is subscribed to glib2.
blocks armel images.
Not sure if implicit-it would help for this case. We probably want to
fix assembly properly (and upstream). Dave?
** Changed in: glib2.0 (Ubuntu)
Importance: Undecided => Critical
** Changed in: glib2.0 (Ubuntu)
Status: New => Triaged
** Changed in: glib2.0 (Ubunt
17 matches
Mail list logo