Ticket #564 (closed WIP - file(s) attached: fixed)
Opened 3 years ago
Last modified 5 months ago
add libarchive-3.0.3 [needs more work]
| Reported by: | disreali | Owned by: | disreali |
|---|---|---|---|
| Priority: | normal | Milestone: | |
| Component: | app-arch/libarchive | Version: | |
| Severity: | normal | Keywords: | libarchive bsdtar |
| Cc: |
Description
Libarchive has been updated and the main website has also moved.
The bep has the new info.
beb file was tested and works on hrev43809-4hn.
Attachments
Change History
Changed 3 years ago by disreali
- attachment libarchive-3.0.3.bep added
comment:1 Changed 3 years ago by disreali
comment:2 Changed 3 years ago by scottmc
Applied in r1851, but will leave open since it fails to build with gcc2:
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I/boot/common/include -I/boot/common/include/libxml2 -Wall -g -O2 -c libarchive/archive_read_support_format_raw.c -Wp,-MD,libarchive/.deps/archive_read_support_format_raw.TPlo -DPIC -o libarchive/.libs/archive_read_support_format_raw.o
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I/boot/common/include -I/boot/common/include/libxml2 -Wall -g -O2 -c libarchive/archive_read_support_format_raw.c -Wp,-MD,libarchive/.deps/archive_read_support_format_raw.TPlo -o libarchive/archive_read_support_format_raw.o >/dev/null 2>&1
source='libarchive/archive_read_support_format_tar.c' object='libarchive/archive_read_support_format_tar.lo' libtool=yes \
DEPDIR=.deps depmode=gcc /bin/sh ./build/autoconf/depcomp \
/bin/sh ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I/boot/common/include -I/boot/common/include/libxml2 -Wall -g -O2 -c -o libarchive/archive_read_support_format_tar.lo libarchive/archive_read_support_format_tar.c
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I/boot/common/include -I/boot/common/include/libxml2 -Wall -g -O2 -c libarchive/archive_read_support_format_tar.c -Wp,-MD,libarchive/.deps/archive_read_support_format_tar.TPlo -DPIC -o libarchive/.libs/archive_read_support_format_tar.o
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I/boot/common/include -I/boot/common/include/libxml2 -Wall -g -O2 -c libarchive/archive_read_support_format_tar.c -Wp,-MD,libarchive/.deps/archive_read_support_format_tar.TPlo -o libarchive/archive_read_support_format_tar.o >/dev/null 2>&1
source='libarchive/archive_read_support_format_xar.c' object='libarchive/archive_read_support_format_xar.lo' libtool=yes \
DEPDIR=.deps depmode=gcc /bin/sh ./build/autoconf/depcomp \
/bin/sh ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I/boot/common/include -I/boot/common/include/libxml2 -Wall -g -O2 -c -o libarchive/archive_read_support_format_xar.lo libarchive/archive_read_support_format_xar.c
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I/boot/common/include -I/boot/common/include/libxml2 -Wall -g -O2 -c libarchive/archive_read_support_format_xar.c -Wp,-MD,libarchive/.deps/archive_read_support_format_xar.TPlo -DPIC -o libarchive/.libs/archive_read_support_format_xar.o
In file included from /boot/common/include/openssl/bio.h:69,
from /boot/common/include/openssl/evp.h:75,
from /boot/common/develop/haikuports/app-arch/libarchive/work/libarchive-3.0.3/libarchive/archive_crypto_private.h:137,
from /boot/common/develop/haikuports/app-arch/libarchive/work/libarchive-3.0.3/libarchive/archive_read_support_format_xar.c:54:
/boot/common/include/openssl/crypto.h:466: parse error before `free_func'
/boot/common/include/openssl/crypto.h:466: parse error before `)'
/boot/common/include/openssl/crypto.h:471: parse error before `free_func'
/boot/common/include/openssl/crypto.h:471: parse error before `)'
In file included from /boot/common/include/openssl/objects.h:960,
from /boot/common/include/openssl/evp.h:94,
from /boot/common/develop/haikuports/app-arch/libarchive/work/libarchive-3.0.3/libarchive/archive_crypto_private.h:137,
from /boot/common/develop/haikuports/app-arch/libarchive/work/libarchive-3.0.3/libarchive/archive_read_support_format_xar.c:54:
/boot/common/include/openssl/asn1.h:900: parse error before `free_func'
/boot/common/include/openssl/asn1.h:900: `d2i_ASN1_SET' declared as function returning a function
/boot/common/include/openssl/asn1.h:900: parse error before `int'
/boot/common/include/openssl/asn1.h:1054: parse error before `free_func'
/boot/common/include/openssl/asn1.h:1054: parse error before `)'
In file included from /boot/common/include/openssl/evp.h:94,
from /boot/common/develop/haikuports/app-arch/libarchive/work/libarchive-3.0.3/libarchive/archive_crypto_private.h:137,
from /boot/common/develop/haikuports/app-arch/libarchive/work/libarchive-3.0.3/libarchive/archive_read_support_format_xar.c:54:
/boot/common/include/openssl/objects.h:993: parse error before `free_func'
/boot/common/include/openssl/objects.h:993: parse error before `)'
make[1]: *** [libarchive/archive_read_support_format_xar.lo] Error 1
make[1]: Leaving directory `/boot/common/develop/haikuports/app-arch/libarchive/work/libarchive-3.0.3'
make: *** [all] Error 2
comment:3 Changed 3 years ago by scottmc
- Summary changed from add libarchive-3.0.3 [files attached, please review] to add libarchive-3.0.3 [needs more work]
comment:4 Changed 3 years ago by disreali
I thought I built this on a gcc2 hybrid. Will test again.
comment:5 Changed 3 years ago by disreali
My system is having trouble running Haiku. Will not be able to test.
comment:6 Changed 6 months ago by scottmc
- Type changed from task to WIP - file(s) attached
comment:7 Changed 5 months ago by scottmc
- Resolution set to fixed
- Status changed from new to closed
Note: See
TracTickets for help on using
tickets.

I just noticed that the placement of the 'man' dir needs to be adjusted. I will add new bep file soon.