Opened 9 years ago

Closed 9 years ago

Last modified 8 years ago

#6826 closed enhancement (fixed)

acpid-2.0.25

Reported by: Fernando de Oliveira Owned by: Fernando de Oliveira
Priority: normal Milestone: 7.8
Component: BOOK Version: SVN
Severity: normal Keywords:
Cc:

Description (last modified by Fernando de Oliveira)

http://downloads.sourceforge.net/acpid2/acpid-2.0.25.tar.xz

http://sourceforge.net/p/acpid2/code/ci/2.0.25/tree/Changelog?format=raw

* Sun Aug 16 2015  Ted Felix <ted@tedfelix.com>
  - 2.0.25 release
    (configure.ac)  (Ted Felix)
  - Remove release process from README.
    (README)  (Ted Felix)
  - Fix missing libc_compat.h in release tarball.
    (Makefile.am kacpimon/Makefile.am kacpimon/libc_compat.h)
    (Ted Felix)

http://sourceforge.net/p/acpid2/code/ci/2.0.24/tree/Changelog?format=raw

* Sat Aug 15 2015  Ted Felix <ted@tedfelix.com>
  - 2.0.24 release
    (configure.ac)  (Ted Felix)
  - Avoid using SW_VIDEOOUT_INSERT if it isn't available.
    (input_layer.c) (Bostjan Skufca <bostjan@a2o.si>)
  - Add support for Copy and Restart keys.  (input_layer.c)
    (Andrey Kuznetsov)
  - Add support for non-glibc libc's.  (acpi_listen.c acpid.c event.c
    input_layer.c kacpimon/libnetlink.h libc_compat.h libnetlink.c
    netlink.c proc.c ud_socket.c) (Brendan Heading
    <brendanheading@gmail.com>)
  - Fix compiler warnings.  (acpi_listen.c event.c sock.c)
    (Brendan Heading <brendanheading@gmail.com>)
  - Add systemd info to documentation.  (README TESTPLAN)
    (Ted Felix)

Change History (6)

comment:1 by Fernando de Oliveira, 9 years ago

Description: modified (diff)

comment:2 by Fernando de Oliveira, 9 years ago

I think I can do this: installed and the daemon started.

However, there is a (solved) failure (with some editing to get less text with):

make  all-recursive
make[1]: Entering directory '/tmpg/acpid-2.0.24'
Making all in kacpimon
make[2]: Entering directory '/tmpg/acpid-2.0.24/kacpimon'
depbase=`echo acpi_ids.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\
gcc -DHAVE_CONFIG_H -I. -I..  -include ../config.h  -Wall \
-Wmissing-declarations -Wmissing-prototypes -Wredundant-decls -Wshadow \
-Wstrict-prototypes -Wformat=2 -g -O2 -MT acpi_ids.o -MD -MP -MF \
$depbase.Tpo -c -o acpi_ids.o acpi_ids.c &&\
mv -f $depbase.Tpo $depbase.Po
In file included from acpi_ids.c:29:0:
libnetlink.h:10:25: fatal error: libc_compat.h: \
Arquivo ou diretório não encontrado \
[File or directory not found]
compilation terminated.

Found at ArchLinux that file:

https://projects.archlinux.org/svntogit/community.git/tree/trunk/libc_compat.h?h=packages/acpid

It works. The file has 40 lines. Options: add as a cat >libc_compat.h << "EOF", or as I did here, named it acpid-2.0.24-libc_compat.h and included the instruction, before configure:

cp -v ../acpid-2.0.24-libc_compat.h libc_compat.h

which requires an Additional Download.

Opinions, please?

comment:3 by Fernando de Oliveira, 9 years ago

Owner: changed from blfs-book@… to Fernando de Oliveira
Status: newassigned

Ticket Summary

Ken, took #6827 remove the xkeystone script, because of the phrasing (thought it was intended for somebody else than you. However, if I'm wrong, please, excuse my mistake and take it from me.

comment:4 by Fernando de Oliveira, 9 years ago

Description: modified (diff)
Summary: acpid-2.0.24acpid-2.0.25

Header libc_compat.h was missing from acpid-2.0.24. The tarball was removed from the repository and a fixed acpid-2.0.25 released.

comment:5 by Fernando de Oliveira, 9 years ago

Resolution: fixed
Status: assignedclosed

Ticket Summary

  • #6829 gedit-3.16.3
  • #6827 remove the xkeystone script. Thanks, Denis and Ken.
  • #6826 acpid-2.0.25
  • #6821 libdrm-2.4.63
  • #6820 openldap-2.4.42

Fixed at r16348.

comment:6 by Fernando de Oliveira, 8 years ago

Description: modified (diff)
Note: See TracTickets for help on using tickets.