Commit 3b3739aa authored by Daniel Engberg's avatar Daniel Engberg
Browse files

net/aoe: Remove from tree

Listed as broken for at least 6 months and upstream is gone
parent b7b9a19e
Loading
Loading
Loading
Loading
+1 −0
Original line number Diff line number Diff line
@@ -5357,3 +5357,4 @@ games/cgoban||2026-06-19|Broken for more than a year and upstream is dead
games/valyriatear||2026-06-19|Broken for more than a year and upstream is dead
multimedia/nymphcast||2026-06-19|Broken for more than 6 months
multimedia/obs-streamfx||2026-06-19|Broken for more than 6 months and upstream is dead
net/aoe||2026-06-19|Broken for more than 6 months
+0 −1
Original line number Diff line number Diff line
@@ -21,7 +21,6 @@
    SUBDIR += amnezia-tools
    SUBDIR += amneziawg-go
    SUBDIR += amqpcat
    SUBDIR += aoe
    SUBDIR += apache-commons-net
    SUBDIR += apinger
    SUBDIR += aprsc

net/aoe/Makefile

deleted100644 → 0
+0 −29
Original line number Diff line number Diff line
PORTNAME=	aoe
PORTVERSION=	1.2.0
PORTREVISION=	5
CATEGORIES=	net
MASTER_SITES=	https://people.freebsd.org/~sson/aoe/
DISTNAME=	${PORTNAME}-freebsd-${PORTVERSION}

MAINTAINER=	ports@FreeBSD.org
COMMENT=	FreeBSD driver for ATA over Ethernet (AoE)
WWW=		https://web.archive.org/web/20120420082041/http://www.coraid.com/support/freebsd/

LICENSE=	BSD2CLAUSE

BROKEN=		aoenet.c:119:20: error: incomplete definition of type 'struct ifnet'
BROKEN_armv6=		fails to compile: implicit declaration of function 'cp15_pmccntr_get' is invalid in C99
BROKEN_FreeBSD_14=	crashes dereferencing vnet_entry_ifnet

USES=	kmod uidfix
USE_RC_SUBR=	aoe

WRKSRC=		${WRKDIR}/dev/aoe

PLIST_FILES=	share/man/man4/aoe.4.gz \
		${KMODDIR}/aoe.ko

post-install:
	${INSTALL_MAN} ${WRKDIR}/aoe.4 ${STAGEDIR}${PREFIX}/share/man/man4/

.include <bsd.port.mk>

net/aoe/distinfo

deleted100644 → 0
+0 −2
Original line number Diff line number Diff line
SHA256 (aoe-freebsd-1.2.0.tar.gz) = 4fcfde7c4b758dfaba36b28e94df7c74eb7609cf26261720475c5479a8323a24
SIZE (aoe-freebsd-1.2.0.tar.gz) = 16529

net/aoe/files/aoe.in

deleted100644 → 0
+0 −61
Original line number Diff line number Diff line
#!/bin/sh

# PROVIDE: netdisks
# REQUIRE: NETWORKING sysctl
# KEYWORD: nojail

. /etc/rc.subr

name="aoe"
rcvar=aoe_enable
start_cmd="aoe_start"
stop_cmd=":"

# discover the AoE devices on requested interfaces and tell vinum
# about the disks requested
aoe_start()
{
	echo -n 1>&2 "Starting AoE:"
	if [ -z "${aoe_iflist}" ]; then
		echo 2>&1 " aoe_start: unset aoe_iflist."
		return
	fi
	sysctl net.aoe > /dev/null 2>&1
	if [ $? -eq 1 ]; then   
		kldload aoe > /dev/null 2>&1
	fi
	if [ $? -eq 0 ]; then
		# Make sure the net interfaces are "up"
		for i in ${aoe_iflist}; do
			echo -n  1>&2 " $i"
			ifconfig $i up
		done
		echo 1>&2 "."

		# give the interfaces a chance to come up
		sleep 3 
		sysctl net.aoe.wc=${aoe_wc} > /dev/null 2>&1
		sysctl net.aoe.iflist="${aoe_iflist}" > /dev/null 2>&1
		sleep 1 
		sysctl net.aoe.devices

		# Needs to be updated for gvinum
		#if checkyesno start_vinum; then
		#if [ -n "${aoe_vinum_drives}" ]; then
		#	vinum read "${aoe_vinum_drives}"
		#fi
                #fi
		echo -n 1>&2 "Mounting AoE blades:"

		for i in ${aoe_mounts}; do
			echo -n  1>&2 " $i"
			mount $i
		done
		echo 1>&2 "."
	else
		echo 1>&2 Failure initializing AoE
	fi
}

load_rc_config $name
run_rc_command "$1"
Loading