#4053 new defect

[libbsd] e1000 driver not working for i386 based BSP in current rtems-libbsd 5 branch

Reported by: Jan Sommer Owned by:
Priority: normal Milestone: Indefinite
Component: network/libbsd Version: 5
Severity: normal Keywords:
Cc: Blocked By:
Blocking: #2866

Description

Cloned from #4052:


Current rtems-libbsd "5" branch fails to compile the e1000 driver for i386 based BSPs.

The corresponding patches from the 5-freebsd-12 branch need to be ported to master.

Change History (6)

comment:1 Changed on 08/14/20 at 21:15:04 by Chris Johns

The RTEMS 5 release is based on the 5-freebsd-12 branch for LibBSD and not the 5 branch. Maybe the issue is the 5 branch for LibBSD should have been made from 5-freebsd-12 and not master.

I have adjusted the release scripts to package the 5-freebsd-12 branch for LibBSD as a special case however it has concerned me something is not right and this ticket is now making me wonder if the 5 branch referencing master has confused things.

comment:2 Changed on 08/14/20 at 21:38:48 by Jan Sommer

I got that the 5-freebsd-12 branch will be the libbsd version for RTEMS 5.1. That's why I put the patches there first to make it in time.

My impression was that the 5 branch was created from master with the goal that in a future 5.x release libbsd might be created from this one, once the next FreeBSD version has been officially released.

I wanted to make sure that if that happens, it has the same features as the 5-freebsd-12 branch. The discussion on the mailinglist was a bit confusing, so maybe I got it wrong.

comment:3 Changed on 08/15/20 at 00:55:56 by Chris Johns

I also have the same impression. We need a release and then we need to look after the branch for a while to understand how this will work. Having the patches on all branches makes it easier and simpler.

Last edited on 08/15/20 at 00:56:55 by Chris Johns (previous) (diff)

comment:4 Changed on 08/25/20 at 04:01:05 by Chris Johns

Milestone: 5.15.2

This can be resolved for 5.2

comment:5 Changed on 09/08/20 at 15:31:23 by kgardas

Blocking: 2866 added

comment:6 Changed on 11/09/22 at 22:19:19 by Chris Johns

Milestone: 5.2Indefinite

Jan please close as won't fix if this ticket is not important. Thanks.

Note: See TracTickets for help on using tickets.