Opened 7 years ago

Closed 4 years ago

#9362 closed enhancement (fixed)

The Mesa recipe needs built for x86_64

Reported by: cipri Owned by: nobody
Priority: normal Milestone: Unscheduled
Component: Kits/OpenGL Kit Version: R1/Development
Keywords: OpenGL kit Cc:
Blocked By: #10566 Blocking:
Has a Patch: no Platform: x86-64

Description (last modified by kallisti5)

x86_64 is missing a new Mesa package. The current blocker to this is LLVM not compiling. LLVM isn't compiling due to #10566

Change History (10)

comment:1 by kallisti5, 7 years ago

Keywords: gl.h added
Milestone: R1R1/beta1
Priority: normalcritical
Version: R1/alpha4.1R1/Development

that...is a pretty serious issue :)

I know glu.h was missing... I'd swear the mesa libraries such as gl.h were ok though.

Could you drop into a terminal and run the following?

ls -la /boot/system/develop/headers/os/opengl/*

I'm considering this a critical issue for myself as gl.h is pretty important.

comment:2 by cipri, 7 years ago

in the opengl folder are just the following files:

GLView.h GLRenderer.h

and the GL folder, which contains just glu.h , and no gl.h

i think gl.h is even not in the haiku trunk as far as i see.

comment:3 by kallisti5, 7 years ago

Well.. gl.h not in the trunk is expected. gl.h comes from Mesa and should be extracted during the build process.

I'll take a look at an fix this issue today.

comment:4 by cipri, 7 years ago

forgot to mention, this happens on 64 bit nightly. on the regular 32bit i didnt try it so far.

comment:5 by umccullough, 7 years ago

Platform: Allx86-64
Priority: criticalnormal

I'm sure it's simply missing OpenGL on x86_64, since that platform isn't fully finished yet.

Please be more mindful when reporting issues on x86_64 - it's not even considered alpha-worthy yet.

comment:6 by kallisti5, 7 years ago

Description: modified (diff)
Keywords: OpenGL kit added; gl.h removed
Owner: changed from kallisti5 to nobody
Status: newassigned
Summary: gl.h missing ?The Mesa 9.0.1 bep needs compiled for x86_64
Type: bugenhancement

I validated that gl.h as well as glu.h and glut.h all exist in the latest x86 gcc images.

This is 100% an enhancement to x86_64

comment:7 by scottmc, 7 years ago

Milestone: R1/beta1Unscheduled

Moving to unscheduled as x86_64 is NOT an R1 requirement.

comment:8 by kallisti5, 6 years ago

Blocked By: 10566 added
Description: modified (diff)
Summary: The Mesa 9.0.1 bep needs compiled for x86_64The Mesa recipe needs built for x86_64

comment:9 by kallisti5, 6 years ago

resolved as of hrev46908

Last edited 6 years ago by kallisti5 (previous) (diff)

comment:10 by korli, 4 years ago

Resolution: fixed
Status: assignedclosed
Note: See TracTickets for help on using tickets.