Summary: | app-cdr/cdemu-0.8 version bump | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | georg.wacker <gpsw> |
Component: | Current packages | Assignee: | SpanKY <vapier> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | adeel_n, brebs, bugs, cgibreak, daniel.perzynski, ernst.rohlicek, godisgovernment, m.debruijne, morhekil, pacho, rockoo, ruzkie, zlin |
Priority: | High | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
URL: | http://cdemu.org | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Attachments: |
cdemu-0.8.ebuild
A new ebuild for CDemu-0.8 cdemu-0.8.ebuild cdemu-0.8.ebuild |
Description
georg.wacker
2006-08-13 02:26:14 UTC
Created attachment 94114 [details]
cdemu-0.8.ebuild
Comment on attachment 94114 [details]
cdemu-0.8.ebuild
the KV_to_int function has been deprecated long time ago, you shouldn't use it anymore.
*** Bug 145157 has been marked as a duplicate of this bug. *** Created attachment 95316 [details]
A new ebuild for CDemu-0.8
*** Bug 146393 has been marked as a duplicate of this bug. *** *** Bug 150140 has been marked as a duplicate of this bug. *** this seems pretty important since cdemu doesn't build against the latest stable kernels on any architecture. *** Bug 151133 has been marked as a duplicate of this bug. *** The new ebuild works, except for the udev rule that seems to be invalid according to udevtest. I replaced it with KERNEL=="cdemu*", NAME="%k", GROUP="cdrom", MODE="0660" and after that it worked fine. I have the following error during cdemu compilation on gentoo-sources-2.6.18 kernel: make[1]: Entering directory `/usr/src/linux-2.6.18-gentoo' CC [M] /var/tmp/portage/app-cdr/cdemu-9999/work/cdemu-9999/cdemu_core.o CC [M] /var/tmp/portage/app-cdr/cdemu-9999/work/cdemu-9999/cdemu_mod.o /var/tmp/portage/app-cdr/cdemu-9999/work/cdemu-9999/cdemu_mod.c: In function 'cdemu_init': /var/tmp/portage/app-cdr/cdemu-9999/work/cdemu-9999/cdemu_mod.c:382: warning: implicit declaration of function 'find_bus' LD [M] /var/tmp/portage/app-cdr/cdemu-9999/work/cdemu-9999/cdemu.o Building modules, stage 2. MODPOST WARNING: "find_bus" [/var/tmp/portage/app-cdr/cdemu-9999/work/cdemu-9999/cdemu.ko] undefined! CC /var/tmp/portage/app-cdr/cdemu-9999/work/cdemu-9999/cdemu.mod.o LD [M] /var/tmp/portage/app-cdr/cdemu-9999/work/cdemu-9999/cdemu.ko make[1]: Leaving directory `/usr/src/linux-2.6.18-gentoo' On gentoo-sources-2.6.17 cdemu was working fine. *** Bug 153808 has been marked as a duplicate of this bug. *** I can confirm that this compiles and runs fine on amd64 using 2.6.18-r1. working on x86 with 2.6.18-r3 Created attachment 103591 [details]
cdemu-0.8.ebuild
Tidied ebuild. Fixes udev rule and generic_file_read warning. Uses linux_mod and python eclasses.
working on amd64 with 2.6.19-gentoo-r1 *** Bug 158097 has been marked as a duplicate of this bug. *** 0.8 in portage Portage still (or again?) contains the old ebuild without fixes that doesn't work on 2.6.19. (In reply to comment #18) > Portage still (or again?) contains the old ebuild without fixes that doesn't > work on 2.6.19. > I think that you should visit this bug: http://bugs.gentoo.org/show_bug.cgi?id=159015 It seems that both bugs solve the same issue, just this ones does it with sed instead of a separate patch. Anyway as it is stated in comment #17 the fixed version should be in the portage and it doesn't seem that it is there indeed. Indeed, wrong ebuild in portage. The one contributed from Paul Bredbury should be in portage, please replace it, thanks. Created attachment 107773 [details]
cdemu-0.8.ebuild
Oops, my einfo line referred to the wrong function. Corrected.
no can we see this build in portage soon? |