Page MenuHomeFreeBSD

Enable ARM builds by turning on SWRAST
ClosedPublic

Authored by sbruno on Aug 31 2014, 9:23 PM.
Tags
None
Referenced Files
F83085531: D704.id1301.diff
Mon, May 6, 2:21 AM
Unknown Object (File)
Sat, Apr 13, 12:33 AM
Unknown Object (File)
Sat, Apr 13, 12:32 AM
Unknown Object (File)
Wed, Apr 10, 7:51 PM
Unknown Object (File)
Mon, Apr 8, 8:59 PM
Unknown Object (File)
Feb 19 2024, 10:59 PM
Unknown Object (File)
Feb 16 2024, 6:35 AM
Unknown Object (File)
Jan 21 2024, 8:33 AM
Subscribers
None

Details

Reviewers
ak
kwm
Summary

For armv6, enable SWRAST. Remove --disable-gallium-intel, this does nothing

Diff Detail

Repository
rP FreeBSD ports repository
Lint
No Lint Coverage
Unit
No Test Coverage

Event Timeline

sbruno retitled this revision from to Enable ARM builds by turning on SWRAST.
sbruno updated this object.
sbruno edited the test plan for this revision. (Show Details)
sbruno added a reviewer: kwm.

Add @comment directives to pkg-plist instead of ${RM} directives in Makefile

Remove globs from pkg-plist as those "probably" don't work

  • The --disable-gallium-intel option doesn't exist anymore and --with-gallium-drivers doesn't contain intel driver by default, this 'if' block can be removed
  • The conversion from rm to @comment worked for me after I've added @comment lib/libGL.la and @comment lib/libglapi.la. You may also want to move comments before @dirrm* for esthetic reasons.
  • Unfortunately I can't test main change right now, I don't have freebsd on rpi atm.
sbruno edited edge metadata.

Update with removals of libGL.a and libglapi.a from ak@

--disable-gallium-intel is still needed for old mesa.

Also the @comment list for ignored files for old mesa is different then for new mesa.

--disable-gallium-intel is still needed for old mesa.

It should be wrapped in .if !defined(WITH_NEW_XORG) then. So we wouldn't forget to remove it with old xorg.

Also the @comment list for ignored files for old mesa is different then for new mesa.

Yes, comments for them needs to be added too.

Good catch, I've totally forgot about old xorg/mesa. Is there an ETA for its removal, btw?

sbruno edited edge metadata.

Remove everything except the one change to allow ARMv6 to build
SWRAST

In D704#16, @ak wrote:

Also the @comment list for ignored files for old mesa is different then for new mesa.

Yes, comments for them needs to be added too.

Good catch, I've totally forgot about old xorg/mesa. Is there an ETA for its removal, btw?

probably when 8.x kicks the bucket.

kwm edited edge metadata.
This revision is now accepted and ready to land.Sep 2 2014, 9:48 PM

committed at svn r 367121