You are not logged in.
When making the package "compat-wireless-patched" from the AUR, I get several build errors. I managed to fix the first problem, but not the second.
First Error:
$ makepkg
cat: /usr/lib/modules/extramodules-3.6-ARCH/version: No such file or directory
==> Making package: compat-wireless-patched 3.6.2_1_snp-3 (Thu Apr 25 16:46:08 MDT 2013)
==> Checking runtime dependencies...
==> Checking buildtime dependencies...
==> Retrieving sources...
-> Found compat-wireless-3.6.2-1-snp.tar.bz2
-> Found mac80211.compat08082009.wl_frag+ack_v1.patch
==> Validating source files with sha1sums...
compat-wireless-3.6.2-1-snp.tar.bz2 ... Passed
mac80211.compat08082009.wl_frag+ack_v1.patch ... Passed
==> Extracting sources...
-> Extracting compat-wireless-3.6.2-1-snp.tar.bz2 with bsdtar
==> Removing existing pkg/ directory...
==> Starting build()...
patching file net/mac80211/tx.c
Hunk #1 succeeded at 792 (offset 115 lines).
make -C /usr/lib/modules//build M=/home/wolfgang/builds/compat-wireless-patched/src/compat-wireless-3.6.2-1-snp modules
make: *** /usr/lib/modules//build: No such file or directory. Stop.
make: *** [modules] Error 2
==> ERROR: A failure occurred in build().
Aborting...
This I fixed by updating the "_extramodules" variable in the PKGBUILD (changed 3.6 to 3.8). The second error is quite lenghty. I do not know the cause of this error.
$ makepkg
==> Making package: compat-wireless-patched 3.6.2_1_snp-3 (Thu Apr 25 16:51:53 MDT 2013)
==> Checking runtime dependencies...
==> Checking buildtime dependencies...
==> Retrieving sources...
-> Found compat-wireless-3.6.2-1-snp.tar.bz2
-> Found mac80211.compat08082009.wl_frag+ack_v1.patch
==> Validating source files with sha1sums...
compat-wireless-3.6.2-1-snp.tar.bz2 ... Passed
mac80211.compat08082009.wl_frag+ack_v1.patch ... Passed
==> Extracting sources...
-> Extracting compat-wireless-3.6.2-1-snp.tar.bz2 with bsdtar
==> Removing existing pkg/ directory...
==> Starting build()...
patching file net/mac80211/tx.c
Hunk #1 succeeded at 792 (offset 115 lines).
make -C /usr/lib/modules/3.8.8-2-ARCH/build M=/home/wolfgang/builds/compat-wireless-patched/src/compat-wireless-3.6.2-1-snp modules
make[1]: Entering directory `/usr/src/linux-3.8.8-2-ARCH'
CC [M] /home/wolfgang/builds/compat-wireless-patched/src/compat-wireless-3.6.2-1-snp/compat/main.o
LD [M] /home/wolfgang/builds/compat-wireless-patched/src/compat-wireless-3.6.2-1-snp/compat/compat.o
CC [M] /home/wolfgang/builds/compat-wireless-patched/src/compat-wireless-3.6.2-1-snp/drivers/bcma/main.o
In file included from /home/wolfgang/builds/compat-wireless-patched/src/compat-wireless-3.6.2-1-snp/include/linux/bcma/bcma.h:8:0,
from /home/wolfgang/builds/compat-wireless-patched/src/compat-wireless-3.6.2-1-snp/drivers/bcma/bcma_private.h:8,
from /home/wolfgang/builds/compat-wireless-patched/src/compat-wireless-3.6.2-1-snp/drivers/bcma/main.c:8:
/home/wolfgang/builds/compat-wireless-patched/src/compat-wireless-3.6.2-1-snp/include/linux/bcma/bcma_driver_pci.h:217:23: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘bcma_core_pci_init’
extern void __devinit bcma_core_pci_init(struct bcma_drv_pci *pc);
^
In file included from /home/wolfgang/builds/compat-wireless-patched/src/compat-wireless-3.6.2-1-snp/include/linux/bcma/bcma.h:10:0,
from /home/wolfgang/builds/compat-wireless-patched/src/compat-wireless-3.6.2-1-snp/drivers/bcma/bcma_private.h:8,
from /home/wolfgang/builds/compat-wireless-patched/src/compat-wireless-3.6.2-1-snp/drivers/bcma/main.c:8:
/home/wolfgang/builds/compat-wireless-patched/src/compat-wireless-3.6.2-1-snp/include/linux/bcma/bcma_driver_gmac_cmn.h:95:23: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘bcma_core_gmac_cmn_init’
extern void __devinit bcma_core_gmac_cmn_init(struct bcma_drv_gmac_cmn *gc);
^
In file included from /home/wolfgang/builds/compat-wireless-patched/src/compat-wireless-3.6.2-1-snp/drivers/bcma/main.c:8:0:
/home/wolfgang/builds/compat-wireless-patched/src/compat-wireless-3.6.2-1-snp/drivers/bcma/bcma_private.h:25:15: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘bcma_bus_register’
int __devinit bcma_bus_register(struct bcma_bus *bus);
^
/home/wolfgang/builds/compat-wireless-patched/src/compat-wireless-3.6.2-1-snp/drivers/bcma/main.c:152:15: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘bcma_bus_register’
int __devinit bcma_bus_register(struct bcma_bus *bus)
^
/home/wolfgang/builds/compat-wireless-patched/src/compat-wireless-3.6.2-1-snp/drivers/bcma/main.c:17:21: warning: ‘bcma_bus_next_num’ defined but not used [-Wunused-variable]
static unsigned int bcma_bus_next_num = 0;
^
/home/wolfgang/builds/compat-wireless-patched/src/compat-wireless-3.6.2-1-snp/drivers/bcma/main.c:93:12: warning: ‘bcma_register_cores’ defined but not used [-Wunused-function]
static int bcma_register_cores(struct bcma_bus *bus)
^
make[3]: *** [/home/wolfgang/builds/compat-wireless-patched/src/compat-wireless-3.6.2-1-snp/drivers/bcma/main.o] Error 1
make[2]: *** [/home/wolfgang/builds/compat-wireless-patched/src/compat-wireless-3.6.2-1-snp/drivers/bcma] Error 2
make[1]: *** [_module_/home/wolfgang/builds/compat-wireless-patched/src/compat-wireless-3.6.2-1-snp] Error 2
make[1]: Leaving directory `/usr/src/linux-3.8.8-2-ARCH'
make: *** [modules] Error 2
==> ERROR: A failure occurred in build().
Aborting...
I would love some help on how to fix this problem.
Offline