On 10/30/2013 8:13 AM, Daren Gillespie wrote:
I did cc the maintainer the first time but they reported that 10.9 was not
available to them.
/bin/sh ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I.
-I../.. -I../../include/ -I/sw/include -g -O2 -c -o iso9660.lo iso9660.cpp
/bin/sh ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I.
-I../.. -I../../include/ -I/sw/include -g -O2 -c -o cdio.lo cdio.cpp
/bin/sh ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I.
-I../.. -I../../include/ -I/sw/include -g -O2 -c -o devices.lo devices.cpp
mkdir .libs
mkdir .libs
mkdir .libs
mkdir: .libs: File exists
mkdir: .libs: File exists
g++ -DHAVE_CONFIG_H -I. -I../.. -I../../include/ -I/sw/include -g -O2 -c
cdio.cpp -fno-common -DPIC -o .libs/cdio.o
g++ -DHAVE_CONFIG_H -I. -I../.. -I../../include/ -I/sw/include -g -O2 -c
iso9660.cpp -fno-common -DPIC -o .libs/iso9660.o
g++ -DHAVE_CONFIG_H -I. -I../.. -I../../include/ -I/sw/include -g -O2 -c
devices.cpp -fno-common -DPIC -o .libs/devices.o
In file included from iso9660.cpp:25:
In file included from ../../include/cdio++/iso9660.hpp:30:
../../include/cdio/iso9660.h:303:20: warning: field 'root_directory_record'
with variable sized type 'iso9660_dir_t' (aka 'iso9660_dir_s') not at the
end of a struct or class is a GNU extension [-Wgnu]
iso9660_dir_t root_directory_record; /**< See 8.4.18 and
^
../../include/cdio/iso9660.h:418:20: warning: field 'root_directory_record'
with variable sized type 'iso9660_dir_t' (aka 'iso9660_dir_s') not at the
end of a struct or class is a GNU extension [-Wgnu]
iso9660_dir_t root_directory_record; /**< See section 8.5.12 and
^
g++ -DHAVE_CONFIG_H -I. -I../.. -I../../include/ -I/sw/include -g -O2 -c
cdio.cpp -fno-common -DPIC -o cdio.o >/dev/null 2>&1
g++ -DHAVE_CONFIG_H -I. -I../.. -I../../include/ -I/sw/include -g -O2 -c
devices.cpp -fno-common -DPIC -o devices.o >/dev/null 2>&1
/bin/sh ../../libtool --tag=CXX --mode=link g++ -g -O2 -o libcdio++.la
-rpath /sw/lib cdio.lo devices.lo -L/sw/lib -lm
In file included from iso9660.cpp:25:
../../include/cdio++/iso9660.hpp:129:7: error: use of undeclared identifier
'free'
free(p_stat);
^
../../include/cdio++/iso9660.hpp:131:2: error: use of undeclared identifier
'calloc'
calloc( 1, sizeof(iso9660_stat_t)
^
../../include/cdio++/iso9660.hpp:138:7: error: use of undeclared identifier
'free'
free(p_stat);
^
../../include/cdio++/iso9660.hpp:144:7: error: use of undeclared identifier
'free'
free(p_stat);
^
Please save the attached .info file to
/sw/fink/dists/local/main/finkinfo, try to rebuild libcdio7-shlibs and
let us know if it works.
Hanspeter
Package: libcdio7-shlibs
Version: 0.80
Revision: 3
###
Depends: libiconv
BuildDepends: <<
fink-package-precedence,
libiconv-dev,
pkgconfig
<<
###
Source: mirror:gnu:libcdio/libcdio-%v.tar.gz
Source-MD5: 6495add276ed11b7ac8a88092799ab4f
###
PatchScript: <<
perl -pi -e 's,SUBDIRS = doc include lib src test example,SUBDIRS = include
lib,g' Makefile.in
# dmacks (0.79-2): needed to get all symbols resolved (otherwise lib
# cannot be dlopened, and hard for other pkgs to link against it)
perl -pi -e 's/(libcdio_la_LIBADD =)/\1 \$(DARWIN_PKG_LIB_HACK) /'
lib/driver/Makefile.in
# nieder (0.80) Add these missing .pc files to the install list:
perl -pi -e 's|libcdio.pc \\|libcdio_cdda.pc libcdio_paranoia.pc $&|g'
Makefile.in
<<
###
ConfigureParams: <<
--without-versioned-libs \
--disable-vcd-info \
--with-libpopt-prefix=%p \
--enable-dependency-tracking \
--enable-shared \
--enable-static \
--with-pic \
--mandir=%i/share/man \
--infodir=%p/share/info \
--libexecdir=%p/lib
<<
###
NoSetLDFLAGS: true
SetLIBS: -L%p/lib
GCC: 4.0
CompileScript: <<
%{default_script}
fink-package-precedence --prohibit-bdep=libcdio-dev .
<<
InfoTest: <<
TestScript: <<
make -C src/cd-paranoia
make -C test check || exit 2
<<
<<
InstallScript: <<
%{default_script}
<<
###
DocFiles: AUTHORS COPYING ChangeLog INSTALL NEWS README* THANKS TODO
###
Shlibs: <<
%p/lib/libcdio.7.dylib 9.0.0 libcdio7-shlibs (>= 0.79-1)
%p/lib/libcdio++.0.dylib 1.0.0 libcdio++0-shlibs (>= 0.77-10)
<<
###
SplitOff: <<
Package: libcdio-common
Replaces: libcdio5-shlibs, libcdio7-shlibs (<< 0.77-12)
Depends: <<
%N (= %v-%r),
libiconv
<<
Files: <<
lib/libcdio_cdda.*.dylib
lib/libcdio_paranoia.*.dylib
lib/libudf.*.dylib
<<
Shlibs: <<
%p/lib/libcdio_cdda.0.dylib 1.0.0 libcdio5-shlibs (>= 0.77-12)
%p/lib/libcdio_paranoia.0.dylib 1.0.0 libcdio5-shlibs (>= 0.77-12)
%p/lib/libudf.0.dylib 1.0.0 libcdio-common (>= 0.77-12)
<<
DocFiles: AUTHORS COPYING ChangeLog INSTALL NEWS README TODO
<<
SplitOff2: <<
Package: libiso96605-shlibs
Depends: <<
libcdio7-shlibs (= %v-%r),
libiconv
<<
Files: <<
lib/libiso9660.*.dylib
lib/libiso9660++.*.dylib
<<
Shlibs: <<
%p/lib/libiso9660.5.dylib 7.0.0 libiso96605-shlibs (>= 0.79-1)
%p/lib/libiso9660++.0.dylib 1.0.0 libiso9660++0-shlibs (>= 0.77-10)
<<
DocFiles: AUTHORS COPYING ChangeLog INSTALL NEWS README TODO
<<
SplitOff5: <<
Package: libcdio-dev
Depends: libcdio7-shlibs (= %v-%r), libcdio-common (= %v-%r)
Conflicts: libcdio0-dev, libcdio-dev, libcdio1-dev, libcdio5-dev
Replaces: libcdio0-dev, libcdio-dev, libcdio1-dev, libcdio5-dev
BuildDependsOnly: true
Files: <<
include/cdio/audio.h
include/cdio/bytesex.h
include/cdio/bytesex_asm.h
include/cdio/cdda.h
include/cdio/cd_types.h
include/cdio/cdio.h
include/cdio/cdio_config.h
include/cdio/cdtext.h
include/cdio/device.h
include/cdio/disc.h
include/cdio/ds.h
include/cdio/dvd.h
include/cdio/ecma_167.h
include/cdio/logging.h
include/cdio/mmc.h
include/cdio/paranoia.h
include/cdio/posix.h
include/cdio/read.h
include/cdio/rock.h
include/cdio/sector.h
include/cdio/track.h
include/cdio/types.h
include/cdio/udf.h
include/cdio/udf_file.h
include/cdio/udf_time.h
include/cdio/utf8.h
include/cdio/util.h
include/cdio/version.h
include/cdio/xa.h
include/cdio++/cdio.hpp
include/cdio++/cdtext.hpp
include/cdio++/device.hpp
include/cdio++/devices.hpp
include/cdio++/disc.hpp
include/cdio++/enum.hpp
include/cdio++/mmc.hpp
include/cdio++/read.hpp
include/cdio++/track.hpp
lib/pkgconfig/libcdio.pc
lib/pkgconfig/libcdio++.pc
lib/pkgconfig/libcdio_cdda.pc
lib/pkgconfig/libcdio_paranoia.pc
lib/pkgconfig/libudf.pc
lib/libcdio.a
lib/libcdio.la
lib/libcdio.dylib
lib/libcdio_cdda.a
lib/libcdio_cdda.la
lib/libcdio_cdda.dylib
lib/libcdio_paranoia.a
lib/libcdio_paranoia.la
lib/libcdio_paranoia.dylib
lib/libudf.a
lib/libudf.la
lib/libudf.dylib
lib/libcdio++.a
lib/libcdio++.la
lib/libcdio++.dylib
<<
DocFiles: COPYING README
<<
SplitOff7: <<
Package: libiso9660-dev
Depends: libcdio7-shlibs (= %v-%r), libiso96605-shlibs (= %v-%r)
Replaces: libcdio0-dev, libcdio-dev, libiso96602-dev, libiso96603-dev,
libiso96604-dev
Conflicts: libiso96602-dev, libiso96603-dev, libiso96604-dev
BuildDependsOnly: true
Files: <<
include/cdio/iso9660.h
include/cdio++/iso9660.hpp
lib/pkgconfig/libiso9660.pc
lib/libiso9660.a
lib/libiso9660.la
lib/libiso9660.dylib
lib/libiso9660++.a
lib/libiso9660++.la
lib/libiso9660++.dylib
lib/pkgconfig/libiso9660++.pc
<<
DocFiles: COPYING README
<<
###
Description: CD Input and Control Library
DescDetail: <<
The Compact Disc Input and Control library encapsulates CD-ROM reading
and control. Applications wishing to be oblivious of the OS- and
device-dependent properties of a CD-ROM can use this library. Some support
for disk image types like BIN/CUE and NRG is available, so applications
that use this library also have the ability to read disc images as though
they were CDs. A sample utility for displaying CD info is included, as is
a library for working with ISO-9660 filesystems.
<<
DescPort: <<
Use canonical form for multi-word flags so that pkg-config doesn't munge them.
<<
###
License: GPL
Maintainer: Justin F. Hallett <[email protected]>
Homepage: http://www.gnu.org/software/libcdio/
------------------------------------------------------------------------------
Android is increasing in popularity, but the open development platform that
developers love is also attractive to malware creators. Download this white
paper to learn more about secure code signing practices that can help keep
Android apps secure.
http://pubads.g.doubleclick.net/gampad/clk?id=65839951&iu=/4140/ostg.clktrk
_______________________________________________
Fink-users mailing list
[email protected]
List archive:
http://news.gmane.org/gmane.os.macosx.fink.user
Subscription management:
https://lists.sourceforge.net/lists/listinfo/fink-users