All of lore.kernel.org
 help / color / mirror / Atom feed
* [Bug 59332] New: Problems building 32bit Mesa
@ 2013-01-14  2:43 bugzilla-daemon
  2013-01-14  8:47 ` [Bug 59332] " bugzilla-daemon
                   ` (12 more replies)
  0 siblings, 13 replies; 14+ messages in thread
From: bugzilla-daemon @ 2013-01-14  2:43 UTC (permalink / raw)
  To: dri-devel


[-- Attachment #1.1: Type: text/plain, Size: 848 bytes --]

https://bugs.freedesktop.org/show_bug.cgi?id=59332

          Priority: medium
            Bug ID: 59332
          Assignee: dri-devel@lists.freedesktop.org
           Summary: Problems building 32bit Mesa
          Severity: normal
    Classification: Unclassified
                OS: Linux (All)
          Reporter: mike@fireburn.co.uk
          Hardware: Other
            Status: NEW
           Version: git
         Component: Drivers/Gallium/r600
           Product: Mesa

Created attachment 72977
  --> https://bugs.freedesktop.org/attachment.cgi?id=72977&action=edit
32bit build log

I can no longer build a 32bit mesa on my 64bit system

I'm using the same options and using master on both builds

I think this might have something to do with the autotools merge

-- 
You are receiving this mail because:
You are the assignee for the bug.

[-- Attachment #1.2: Type: text/html, Size: 2253 bytes --]

[-- Attachment #2: Type: text/plain, Size: 159 bytes --]

_______________________________________________
dri-devel mailing list
dri-devel@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/dri-devel

^ permalink raw reply	[flat|nested] 14+ messages in thread

* [Bug 59332] Problems building 32bit Mesa
  2013-01-14  2:43 [Bug 59332] New: Problems building 32bit Mesa bugzilla-daemon
@ 2013-01-14  8:47 ` bugzilla-daemon
  2013-01-16  2:33 ` bugzilla-daemon
                   ` (11 subsequent siblings)
  12 siblings, 0 replies; 14+ messages in thread
From: bugzilla-daemon @ 2013-01-14  8:47 UTC (permalink / raw)
  To: dri-devel


[-- Attachment #1.1: Type: text/plain, Size: 362 bytes --]

https://bugs.freedesktop.org/show_bug.cgi?id=59332

Fabio Pedretti <fabio.ped@libero.it> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Blocks|                            |59304

-- 
You are receiving this mail because:
You are the assignee for the bug.

[-- Attachment #1.2: Type: text/html, Size: 1035 bytes --]

[-- Attachment #2: Type: text/plain, Size: 159 bytes --]

_______________________________________________
dri-devel mailing list
dri-devel@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/dri-devel

^ permalink raw reply	[flat|nested] 14+ messages in thread

* [Bug 59332] Problems building 32bit Mesa
  2013-01-14  2:43 [Bug 59332] New: Problems building 32bit Mesa bugzilla-daemon
  2013-01-14  8:47 ` [Bug 59332] " bugzilla-daemon
@ 2013-01-16  2:33 ` bugzilla-daemon
  2013-01-19  3:51 ` bugzilla-daemon
                   ` (10 subsequent siblings)
  12 siblings, 0 replies; 14+ messages in thread
From: bugzilla-daemon @ 2013-01-16  2:33 UTC (permalink / raw)
  To: dri-devel


[-- Attachment #1.1: Type: text/plain, Size: 540 bytes --]

https://bugs.freedesktop.org/show_bug.cgi?id=59332

Mike Lothian <mike@fireburn.co.uk> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |mike@fireburn.co.uk

--- Comment #1 from Mike Lothian <mike@fireburn.co.uk> ---
I think the issue is in egl - mesa builds fine on 32bit without it

The 64bit version builds fine with it

-- 
You are receiving this mail because:
You are the assignee for the bug.

[-- Attachment #1.2: Type: text/html, Size: 1785 bytes --]

[-- Attachment #2: Type: text/plain, Size: 159 bytes --]

_______________________________________________
dri-devel mailing list
dri-devel@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/dri-devel

^ permalink raw reply	[flat|nested] 14+ messages in thread

* [Bug 59332] Problems building 32bit Mesa
  2013-01-14  2:43 [Bug 59332] New: Problems building 32bit Mesa bugzilla-daemon
  2013-01-14  8:47 ` [Bug 59332] " bugzilla-daemon
  2013-01-16  2:33 ` bugzilla-daemon
@ 2013-01-19  3:51 ` bugzilla-daemon
  2013-01-27 13:07 ` bugzilla-daemon
                   ` (9 subsequent siblings)
  12 siblings, 0 replies; 14+ messages in thread
From: bugzilla-daemon @ 2013-01-19  3:51 UTC (permalink / raw)
  To: dri-devel


[-- Attachment #1.1: Type: text/plain, Size: 950 bytes --]

https://bugs.freedesktop.org/show_bug.cgi?id=59332

--- Comment #2 from Mike Lothian <mike@fireburn.co.uk> ---
I've bisected it back to:

b07ae05a3dccef620c716e821c647413b951051 is the first bad commit
commit ab07ae05a3dccef620c716e821c647413b951051
Author: Matt Turner <mattst88@gmail.com>
Date:   Wed Sep 5 11:12:29 2012 -0700

    targets/dri-r600: Convert to automake

    v2: Andreas Boll <andreas.boll.dev@gmail.com>
        - Provide compatibility with scripts for the old Mesa build system

:100644 100644 9c9791b5137525bb22de3439806d565411a698aa
bb287d776c71a849f627af941bdbe0d514282ea1 M      configure.ac
:040000 040000 097ecdc98b02d01f522d90cae259f846fac14d64
c3659daefaf1f71454c058590a87603c250d4458 M      src


But I don't think that's much of a surprise and might be a bit of a red herring 

I've got a feeling the -m32 probably isn't being passed somewhere

-- 
You are receiving this mail because:
You are the assignee for the bug.

[-- Attachment #1.2: Type: text/html, Size: 1797 bytes --]

[-- Attachment #2: Type: text/plain, Size: 159 bytes --]

_______________________________________________
dri-devel mailing list
dri-devel@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/dri-devel

^ permalink raw reply	[flat|nested] 14+ messages in thread

* [Bug 59332] Problems building 32bit Mesa
  2013-01-14  2:43 [Bug 59332] New: Problems building 32bit Mesa bugzilla-daemon
                   ` (2 preceding siblings ...)
  2013-01-19  3:51 ` bugzilla-daemon
@ 2013-01-27 13:07 ` bugzilla-daemon
  2013-01-30 23:47 ` bugzilla-daemon
                   ` (8 subsequent siblings)
  12 siblings, 0 replies; 14+ messages in thread
From: bugzilla-daemon @ 2013-01-27 13:07 UTC (permalink / raw)
  To: dri-devel


[-- Attachment #1.1: Type: text/plain, Size: 742 bytes --]

https://bugs.freedesktop.org/show_bug.cgi?id=59332

Mike Lothian <mike@fireburn.co.uk> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
           Assignee|dri-devel@lists.freedesktop |idr@freedesktop.org
                   |.org                        |
          Component|Drivers/Gallium/r600        |glsl-compiler

--- Comment #3 from Mike Lothian <mike@fireburn.co.uk> ---
I notice in the glsl directory the Makefile has CFLAGS and CFLAGS_FOR_BUILD and
the same for CXX too the FOR_BUILD ones don't have -m32 and I think could be
causing some of the issues I'm seeing

-- 
You are receiving this mail because:
You are the assignee for the bug.

[-- Attachment #1.2: Type: text/html, Size: 2078 bytes --]

[-- Attachment #2: Type: text/plain, Size: 159 bytes --]

_______________________________________________
dri-devel mailing list
dri-devel@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/dri-devel

^ permalink raw reply	[flat|nested] 14+ messages in thread

* [Bug 59332] Problems building 32bit Mesa
  2013-01-14  2:43 [Bug 59332] New: Problems building 32bit Mesa bugzilla-daemon
                   ` (3 preceding siblings ...)
  2013-01-27 13:07 ` bugzilla-daemon
@ 2013-01-30 23:47 ` bugzilla-daemon
  2013-01-31  8:03 ` bugzilla-daemon
                   ` (7 subsequent siblings)
  12 siblings, 0 replies; 14+ messages in thread
From: bugzilla-daemon @ 2013-01-30 23:47 UTC (permalink / raw)
  To: dri-devel


[-- Attachment #1.1: Type: text/plain, Size: 981 bytes --]

https://bugs.freedesktop.org/show_bug.cgi?id=59332

Matt Turner <mattst88@gmail.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
           Assignee|idr@freedesktop.org         |dri-devel@lists.freedesktop
                   |                            |.org
                 CC|                            |tstellar@gmail.com
          Component|glsl-compiler               |Drivers/Gallium/r600

--- Comment #5 from Matt Turner <mattst88@gmail.com> ---
(In reply to comment #3)
> I notice in the glsl directory the Makefile has CFLAGS and CFLAGS_FOR_BUILD
> and the same for CXX too the FOR_BUILD ones don't have -m32 and I think
> could be causing some of the issues I'm seeing

Actually, that doesn't seem related. Looks like this is yet another problem
with 32-bit LLVM.

I wonder if Tom's seen this?

-- 
You are receiving this mail because:
You are the assignee for the bug.

[-- Attachment #1.2: Type: text/html, Size: 2491 bytes --]

[-- Attachment #2: Type: text/plain, Size: 159 bytes --]

_______________________________________________
dri-devel mailing list
dri-devel@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/dri-devel

^ permalink raw reply	[flat|nested] 14+ messages in thread

* [Bug 59332] Problems building 32bit Mesa
  2013-01-14  2:43 [Bug 59332] New: Problems building 32bit Mesa bugzilla-daemon
                   ` (4 preceding siblings ...)
  2013-01-30 23:47 ` bugzilla-daemon
@ 2013-01-31  8:03 ` bugzilla-daemon
  2013-01-31  8:13 ` bugzilla-daemon
                   ` (6 subsequent siblings)
  12 siblings, 0 replies; 14+ messages in thread
From: bugzilla-daemon @ 2013-01-31  8:03 UTC (permalink / raw)
  To: dri-devel


[-- Attachment #1.1: Type: text/plain, Size: 246 bytes --]

https://bugs.freedesktop.org/show_bug.cgi?id=59332

--- Comment #6 from Mike Lothian <mike@fireburn.co.uk> ---
Even with the llvm switches set to off I still have issues

-- 
You are receiving this mail because:
You are the assignee for the bug.

[-- Attachment #1.2: Type: text/html, Size: 977 bytes --]

[-- Attachment #2: Type: text/plain, Size: 159 bytes --]

_______________________________________________
dri-devel mailing list
dri-devel@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/dri-devel

^ permalink raw reply	[flat|nested] 14+ messages in thread

* [Bug 59332] Problems building 32bit Mesa
  2013-01-14  2:43 [Bug 59332] New: Problems building 32bit Mesa bugzilla-daemon
                   ` (5 preceding siblings ...)
  2013-01-31  8:03 ` bugzilla-daemon
@ 2013-01-31  8:13 ` bugzilla-daemon
  2013-01-31 18:46 ` bugzilla-daemon
                   ` (5 subsequent siblings)
  12 siblings, 0 replies; 14+ messages in thread
From: bugzilla-daemon @ 2013-01-31  8:13 UTC (permalink / raw)
  To: dri-devel


[-- Attachment #1.1: Type: text/plain, Size: 377 bytes --]

https://bugs.freedesktop.org/show_bug.cgi?id=59332

--- Comment #7 from Andreas Boll <andreas.boll.dev@gmail.com> ---
(In reply to comment #6)
> Even with the llvm switches set to off I still have issues

Maybe this patch helps:
http://lists.freedesktop.org/archives/mesa-dev/2013-January/033797.html

-- 
You are receiving this mail because:
You are the assignee for the bug.

[-- Attachment #1.2: Type: text/html, Size: 1271 bytes --]

[-- Attachment #2: Type: text/plain, Size: 159 bytes --]

_______________________________________________
dri-devel mailing list
dri-devel@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/dri-devel

^ permalink raw reply	[flat|nested] 14+ messages in thread

* [Bug 59332] Problems building 32bit Mesa
  2013-01-14  2:43 [Bug 59332] New: Problems building 32bit Mesa bugzilla-daemon
                   ` (6 preceding siblings ...)
  2013-01-31  8:13 ` bugzilla-daemon
@ 2013-01-31 18:46 ` bugzilla-daemon
  2013-01-31 18:49 ` bugzilla-daemon
                   ` (4 subsequent siblings)
  12 siblings, 0 replies; 14+ messages in thread
From: bugzilla-daemon @ 2013-01-31 18:46 UTC (permalink / raw)
  To: dri-devel


[-- Attachment #1.1: Type: text/plain, Size: 1803 bytes --]

https://bugs.freedesktop.org/show_bug.cgi?id=59332

--- Comment #8 from Mike Lothian <mike@fireburn.co.uk> ---
It's an improvement I can build mesa again without EGL 

building with EGL I get errors such as:

../../../../src/gallium/auxiliary/.libs/libgallium.a(lp_bld_debug.o):lp_bld_debug.cpp:function
lp_disassemble: error: undefined reference to
'std::string::_Rep::_S_empty_rep_storage'
../../../../src/gallium/auxiliary/.libs/libgallium.a(lp_bld_debug.o):lp_bld_debug.cpp:function
lp_disassemble: error: undefined reference to
'std::string::_Rep::_S_empty_rep_storage'
../../../../src/gallium/auxiliary/.libs/libgallium.a(lp_bld_debug.o):lp_bld_debug.cpp:function
lp_disassemble: error: undefined reference to
'std::string::_Rep::_S_empty_rep_storage'
../../../../src/gallium/auxiliary/.libs/libgallium.a(lp_bld_debug.o):lp_bld_debug.cpp:function
lp_disassemble: error: undefined reference to
'std::string::_Rep::_S_empty_rep_storage'
/usr/lib32/llvm/libLLVMX86CodeGen.a(X86FrameLowering.o):function
emitSPUpdate(llvm::MachineBasicBlock&,
llvm::MachineBasicBlock::bundle_iterator<llvm::MachineInstr,
llvm::ilist_iterator<llvm::MachineInstr> >&, unsigned int, long long, bool,
bool, llvm::TargetInstrInfo const&, llvm::TargetRegisterInfo const&): error:
undefined reference to 'std::_Rb_tree_decrement(std::_Rb_tree_node_base*)'
/usr/lib32/llvm/libLLVMX86CodeGen.a(X86FrameLowering.o):function
emitSPUpdate(llvm::MachineBasicBlock&,
llvm::MachineBasicBlock::bundle_iterator<llvm::MachineInstr,
llvm::ilist_iterator<llvm::MachineInstr> >&, unsigned int, long long, bool,
bool, llvm::TargetInstrInfo const&, llvm::TargetRegisterInfo const&): error:
undefined reference to 'std::_Rb_tree_decrement(std::_Rb_tree_node_base*)'

-- 
You are receiving this mail because:
You are the assignee for the bug.

[-- Attachment #1.2: Type: text/html, Size: 2590 bytes --]

[-- Attachment #2: Type: text/plain, Size: 159 bytes --]

_______________________________________________
dri-devel mailing list
dri-devel@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/dri-devel

^ permalink raw reply	[flat|nested] 14+ messages in thread

* [Bug 59332] Problems building 32bit Mesa
  2013-01-14  2:43 [Bug 59332] New: Problems building 32bit Mesa bugzilla-daemon
                   ` (7 preceding siblings ...)
  2013-01-31 18:46 ` bugzilla-daemon
@ 2013-01-31 18:49 ` bugzilla-daemon
  2013-01-31 19:44 ` bugzilla-daemon
                   ` (3 subsequent siblings)
  12 siblings, 0 replies; 14+ messages in thread
From: bugzilla-daemon @ 2013-01-31 18:49 UTC (permalink / raw)
  To: dri-devel


[-- Attachment #1.1: Type: text/plain, Size: 629 bytes --]

https://bugs.freedesktop.org/show_bug.cgi?id=59332

Mike Lothian <mike@fireburn.co.uk> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
  Attachment #72977|0                           |1
        is obsolete|                            |

--- Comment #9 from Mike Lothian <mike@fireburn.co.uk> ---
Created attachment 74012
  --> https://bugs.freedesktop.org/attachment.cgi?id=74012&action=edit
Updated build log with patch

I had to compress it due to the size

-- 
You are receiving this mail because:
You are the assignee for the bug.

[-- Attachment #1.2: Type: text/html, Size: 1994 bytes --]

[-- Attachment #2: Type: text/plain, Size: 159 bytes --]

_______________________________________________
dri-devel mailing list
dri-devel@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/dri-devel

^ permalink raw reply	[flat|nested] 14+ messages in thread

* [Bug 59332] Problems building 32bit Mesa
  2013-01-14  2:43 [Bug 59332] New: Problems building 32bit Mesa bugzilla-daemon
                   ` (8 preceding siblings ...)
  2013-01-31 18:49 ` bugzilla-daemon
@ 2013-01-31 19:44 ` bugzilla-daemon
  2013-02-01  9:17 ` bugzilla-daemon
                   ` (2 subsequent siblings)
  12 siblings, 0 replies; 14+ messages in thread
From: bugzilla-daemon @ 2013-01-31 19:44 UTC (permalink / raw)
  To: dri-devel


[-- Attachment #1.1: Type: text/plain, Size: 240 bytes --]

https://bugs.freedesktop.org/show_bug.cgi?id=59332

--- Comment #10 from Mike Lothian <mike@fireburn.co.uk> ---
Equally disabling llvm and leaving egl on works too

-- 
You are receiving this mail because:
You are the assignee for the bug.

[-- Attachment #1.2: Type: text/html, Size: 972 bytes --]

[-- Attachment #2: Type: text/plain, Size: 159 bytes --]

_______________________________________________
dri-devel mailing list
dri-devel@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/dri-devel

^ permalink raw reply	[flat|nested] 14+ messages in thread

* [Bug 59332] Problems building 32bit Mesa
  2013-01-14  2:43 [Bug 59332] New: Problems building 32bit Mesa bugzilla-daemon
                   ` (9 preceding siblings ...)
  2013-01-31 19:44 ` bugzilla-daemon
@ 2013-02-01  9:17 ` bugzilla-daemon
  2013-02-05 21:05 ` bugzilla-daemon
  2013-02-05 21:26 ` bugzilla-daemon
  12 siblings, 0 replies; 14+ messages in thread
From: bugzilla-daemon @ 2013-02-01  9:17 UTC (permalink / raw)
  To: dri-devel


[-- Attachment #1.1: Type: text/plain, Size: 428 bytes --]

https://bugs.freedesktop.org/show_bug.cgi?id=59332

Andreas Boll <andreas.boll.dev@gmail.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
  Attachment #74012|text/plain                  |application/x-xz
          mime type|                            |

-- 
You are receiving this mail because:
You are the assignee for the bug.

[-- Attachment #1.2: Type: text/html, Size: 1065 bytes --]

[-- Attachment #2: Type: text/plain, Size: 159 bytes --]

_______________________________________________
dri-devel mailing list
dri-devel@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/dri-devel

^ permalink raw reply	[flat|nested] 14+ messages in thread

* [Bug 59332] Problems building 32bit Mesa
  2013-01-14  2:43 [Bug 59332] New: Problems building 32bit Mesa bugzilla-daemon
                   ` (10 preceding siblings ...)
  2013-02-01  9:17 ` bugzilla-daemon
@ 2013-02-05 21:05 ` bugzilla-daemon
  2013-02-05 21:26 ` bugzilla-daemon
  12 siblings, 0 replies; 14+ messages in thread
From: bugzilla-daemon @ 2013-02-05 21:05 UTC (permalink / raw)
  To: dri-devel


[-- Attachment #1.1: Type: text/plain, Size: 613 bytes --]

https://bugs.freedesktop.org/show_bug.cgi?id=59332

Mike Lothian <mike@fireburn.co.uk> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|NEW                         |RESOLVED
         Resolution|---                         |INVALID

--- Comment #11 from Mike Lothian <mike@fireburn.co.uk> ---
Seems I had a rogue /usr/lib32/libstdc++.so causing problems with my 32bit
builds

Everything is working fine now with LLVM enabled

-- 
You are receiving this mail because:
You are the assignee for the bug.

[-- Attachment #1.2: Type: text/html, Size: 2018 bytes --]

[-- Attachment #2: Type: text/plain, Size: 159 bytes --]

_______________________________________________
dri-devel mailing list
dri-devel@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/dri-devel

^ permalink raw reply	[flat|nested] 14+ messages in thread

* [Bug 59332] Problems building 32bit Mesa
  2013-01-14  2:43 [Bug 59332] New: Problems building 32bit Mesa bugzilla-daemon
                   ` (11 preceding siblings ...)
  2013-02-05 21:05 ` bugzilla-daemon
@ 2013-02-05 21:26 ` bugzilla-daemon
  12 siblings, 0 replies; 14+ messages in thread
From: bugzilla-daemon @ 2013-02-05 21:26 UTC (permalink / raw)
  To: dri-devel


[-- Attachment #1.1: Type: text/plain, Size: 353 bytes --]

https://bugs.freedesktop.org/show_bug.cgi?id=59332

Matt Turner <mattst88@gmail.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Blocks|59304                       |

-- 
You are receiving this mail because:
You are the assignee for the bug.

[-- Attachment #1.2: Type: text/html, Size: 1051 bytes --]

[-- Attachment #2: Type: text/plain, Size: 159 bytes --]

_______________________________________________
dri-devel mailing list
dri-devel@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/dri-devel

^ permalink raw reply	[flat|nested] 14+ messages in thread

end of thread, other threads:[~2013-02-05 21:26 UTC | newest]

Thread overview: 14+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2013-01-14  2:43 [Bug 59332] New: Problems building 32bit Mesa bugzilla-daemon
2013-01-14  8:47 ` [Bug 59332] " bugzilla-daemon
2013-01-16  2:33 ` bugzilla-daemon
2013-01-19  3:51 ` bugzilla-daemon
2013-01-27 13:07 ` bugzilla-daemon
2013-01-30 23:47 ` bugzilla-daemon
2013-01-31  8:03 ` bugzilla-daemon
2013-01-31  8:13 ` bugzilla-daemon
2013-01-31 18:46 ` bugzilla-daemon
2013-01-31 18:49 ` bugzilla-daemon
2013-01-31 19:44 ` bugzilla-daemon
2013-02-01  9:17 ` bugzilla-daemon
2013-02-05 21:05 ` bugzilla-daemon
2013-02-05 21:26 ` bugzilla-daemon

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.