Package Details: vblade 25-2

Git Clone URL: https://aur.archlinux.org/vblade.git (read-only, click to copy)
Package Base: vblade
Description: Virtual EtherDrive(R) blade AoE target
Upstream URL: https://github.com/OpenAoE/vblade
Licenses: GPL2
Submitter: net147
Maintainer: net147
Last Packager: net147
Votes: 5
Popularity: 0.000000
First Submitted: 2009-02-21 08:35 (UTC)
Last Updated: 2022-04-10 11:31 (UTC)

Latest Comments

hak8or commented on 2021-12-21 04:52 (UTC)

Is this package abandoned? I am also seeing the error jamincollins saw.

jamincollins commented on 2021-11-21 18:49 (UTC)

Version 25 is out:

This update contains changes for compatibility with recent compilers.

Attempting to build 24 with current Arch results in the following failure:

gcc -o vblade aoe.o bpf.o linux.o ata.o
/usr/sbin/ld: bpf.o:/package/src/vblade/dat.h:174: multiple definition of `serial'; aoe.o:/package/src/vblade/dat.h:174: first defined here
/usr/sbin/ld: bpf.o:/package/src/vblade/dat.h:173: multiple definition of `progname'; aoe.o:/package/src/vblade/dat.h:173: first defined here
/usr/sbin/ld: bpf.o:/package/src/vblade/dat.h:172: multiple definition of `offset'; aoe.o:/package/src/vblade/dat.h:172: first defined here
/usr/sbin/ld: bpf.o:/package/src/vblade/dat.h:171: multiple definition of `size'; aoe.o:/package/src/vblade/dat.h:171: first defined here
/usr/sbin/ld: bpf.o:/package/src/vblade/dat.h:170: multiple definition of `sfd'; aoe.o:/package/src/vblade/dat.h:170: first defined here
/usr/sbin/ld: bpf.o:/package/src/vblade/dat.h:169: multiple definition of `bfd'; aoe.o:/package/src/vblade/dat.h:169: first defined here
/usr/sbin/ld: bpf.o:/package/src/vblade/dat.h:168: multiple definition of `mac'; aoe.o:/package/src/vblade/dat.h:168: first defined here
/usr/sbin/ld: bpf.o:/package/src/vblade/dat.h:167: multiple definition of `aoetag'; aoe.o:/package/src/vblade/dat.h:167: first defined here
/usr/sbin/ld: bpf.o:/package/src/vblade/dat.h:166: multiple definition of `slot'; aoe.o:/package/src/vblade/dat.h:166: first defined here
/usr/sbin/ld: bpf.o:/package/src/vblade/dat.h:166: multiple definition of `shelf'; aoe.o:/package/src/vblade/dat.h:166: first defined here
/usr/sbin/ld: linux.o:/package/src/vblade/dat.h:166: multiple definition of `slot'; aoe.o:/package/src/vblade/dat.h:166: first defined here
/usr/sbin/ld: linux.o:/package/src/vblade/dat.h:166: multiple definition of `shelf'; aoe.o:/package/src/vblade/dat.h:166: first defined here
/usr/sbin/ld: linux.o:/package/src/vblade/dat.h:174: multiple definition of `serial'; aoe.o:/package/src/vblade/dat.h:174: first defined here
/usr/sbin/ld: linux.o:/package/src/vblade/dat.h:173: multiple definition of `progname'; aoe.o:/package/src/vblade/dat.h:173: first defined here
/usr/sbin/ld: linux.o:/package/src/vblade/dat.h:172: multiple definition of `offset'; aoe.o:/package/src/vblade/dat.h:172: first defined here
/usr/sbin/ld: linux.o:/package/src/vblade/dat.h:171: multiple definition of `size'; aoe.o:/package/src/vblade/dat.h:171: first defined here
/usr/sbin/ld: linux.o:/package/src/vblade/dat.h:170: multiple definition of `sfd'; aoe.o:/package/src/vblade/dat.h:170: first defined here
/usr/sbin/ld: linux.o:/package/src/vblade/dat.h:169: multiple definition of `bfd'; aoe.o:/package/src/vblade/dat.h:169: first defined here
/usr/sbin/ld: linux.o:/package/src/vblade/dat.h:168: multiple definition of `mac'; aoe.o:/package/src/vblade/dat.h:168: first defined here
/usr/sbin/ld: linux.o:/package/src/vblade/dat.h:167: multiple definition of `aoetag'; aoe.o:/package/src/vblade/dat.h:167: first defined here
/usr/sbin/ld: ata.o:/package/src/vblade/dat.h:174: multiple definition of `serial'; aoe.o:/package/src/vblade/dat.h:174: first defined here
/usr/sbin/ld: ata.o:/package/src/vblade/dat.h:171: multiple definition of `size'; aoe.o:/package/src/vblade/dat.h:171: first defined here
/usr/sbin/ld: ata.o:/package/src/vblade/dat.h:172: multiple definition of `offset'; aoe.o:/package/src/vblade/dat.h:172: first defined here
/usr/sbin/ld: ata.o:/package/src/vblade/dat.h:169: multiple definition of `bfd'; aoe.o:/package/src/vblade/dat.h:169: first defined here
/usr/sbin/ld: ata.o:/package/src/vblade/dat.h:173: multiple definition of `progname'; aoe.o:/package/src/vblade/dat.h:173: first defined here
/usr/sbin/ld: ata.o:/package/src/vblade/dat.h:170: multiple definition of `sfd'; aoe.o:/package/src/vblade/dat.h:170: first defined here
/usr/sbin/ld: ata.o:/package/src/vblade/dat.h:168: multiple definition of `mac'; aoe.o:/package/src/vblade/dat.h:168: first defined here
/usr/sbin/ld: ata.o:/package/src/vblade/dat.h:167: multiple definition of `aoetag'; aoe.o:/package/src/vblade/dat.h:167: first defined here
/usr/sbin/ld: ata.o:/package/src/vblade/dat.h:166: multiple definition of `slot'; aoe.o:/package/src/vblade/dat.h:166: first defined here
/usr/sbin/ld: ata.o:/package/src/vblade/dat.h:166: multiple definition of `shelf'; aoe.o:/package/src/vblade/dat.h:166: first defined here
collect2: error: ld returned 1 exit status
make: *** [makefile:16: vblade] Error 1
==> ERROR: A failure occurred in build().
    Aborting...

A simple bump to version 25 fixes this.

simonzack commented on 2015-02-09 05:12 (UTC)

/usr/bin/vblade isn't a part of the package and is copied later, can it be copied earlier so pacman knows? pacman -Ql vblade

net147 commented on 2015-01-30 12:23 (UTC)

Fixed.

ackalker commented on 2015-01-30 12:17 (UTC)

Installing this package, I get the following error: error: failed to commit transaction (conflicting files) vblade: /usr/sbin exists in filesystem Errors occurred, no packages were upgraded. The new Pacman 4.2 has become more strict regarding directory symlinks, please see "Directory Symlink Handling" in: http://allanmcrae.com/2014/12/pacman-4-2-released/