Summary: | [EBUILD] osgcal-0.2.1 | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Christoph Brill (egore) (RESIGNED) <egore> |
Component: | [OLD] Games | Assignee: | Gentoo Games <games> |
Status: | RESOLVED WONTFIX | ||
Severity: | enhancement | Keywords: | EBUILD |
Priority: | High | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
URL: | http://osgcal.sourceforge.net/ | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Bug Depends on: | 91526 | ||
Bug Blocks: | 110536, 262631 | ||
Attachments: |
dev-games/osgcal-0.2.1
dev-games/osgcal-0.2.1.ebuild osgcal.pc osgcal.pc dev-games/osgcal-0.2.1 media-libs/osgcal/osgcal-0.1.44.ebuild |
Description
Christoph Brill (egore) (RESIGNED)
2005-10-25 05:43:36 UTC
Created attachment 71399 [details]
dev-games/osgcal-0.2.1
Working ebuild. Has some issues because of upstream:
* version.txt states that it is 0.1.5 instead of 0.2.1
* the header files in "include" are named without .h (strange, no idea if it is
wanted)
Created attachment 71487 [details]
dev-games/osgcal-0.2.1.ebuild
install pkg-config file
Created attachment 71488 [details]
osgcal.pc
pkg-config file
Created attachment 71489 [details] osgcal.pc pkg-config file (stolen from http://cvs.gna.org/cvsweb/osgcal/osgcal.pc.in?rev=1.4;content-type=text%2Fplain;cvsroot=underware) Comment on attachment 71488 [details]
osgcal.pc
sorry for duplicating
Created attachment 71495 [details]
dev-games/osgcal-0.2.1
play around with the package config file
Created attachment 185149 [details]
media-libs/osgcal/osgcal-0.1.44.ebuild
version bump
if /bin/sh ./libtool --tag=CXX --mode=compile i686-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I. -I. -O2 -march=pentium3 -pipe -fomit-frame-pointer -I./include -I/usr/include/libxml2 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -O2 -march=pentium3 -pipe -fomit-frame-pointer -MT HardwareModel.lo -MD -MP -MF ".deps/HardwareModel.Tpo" -c -o HardwareModel.lo `test -f 'src/osgCal/HardwareModel.cpp' || echo './'`src/osgCal/HardwareModel.cpp; \ then mv -f ".deps/HardwareModel.Tpo" ".deps/HardwareModel.Plo"; else rm -f ".deps/HardwareModel.Tpo"; exit 1; fi if /bin/sh ./libtool --tag=CXX --mode=compile i686-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I. -I. -O2 -march=pentium3 -pipe -fomit-frame-pointer -I./include -I/usr/include/libxml2 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -O2 -march=pentium3 -pipe -fomit-frame-pointer -MT IOCFG.lo -MD -MP -MF ".deps/IOCFG.Tpo" -c -o IOCFG.lo `test -f 'src/osgCal/IOCFG.cpp' || echo './'`src/osgCal/IOCFG.cpp; \ then mv -f ".deps/IOCFG.Tpo" ".deps/IOCFG.Plo"; else rm -f ".deps/IOCFG.Tpo"; exit 1; fi mkdir .libs i686-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I. -I. -O2 -march=pentium3 -pipe -fomit-frame-pointer -I./include -I/usr/include/libxml2 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -O2 -march=pentium3 -pipe -fomit-frame-pointer -MT CoreModel.lo -MD -MP -MF .deps/CoreModel.Tpo -c src/osgCal/CoreModel.cpp -fPIC -DPIC -o .libs/CoreModel.o i686-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I. -I. -O2 -march=pentium3 -pipe -fomit-frame-pointer -I./include -I/usr/include/libxml2 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -O2 -march=pentium3 -pipe -fomit-frame-pointer -MT IOCFG.lo -MD -MP -MF .deps/IOCFG.Tpo -c src/osgCal/IOCFG.cpp -fPIC -DPIC -o .libs/IOCFG.o i686-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I. -I. -O2 -march=pentium3 -pipe -fomit-frame-pointer -I./include -I/usr/include/libxml2 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -O2 -march=pentium3 -pipe -fomit-frame-pointer -MT HardwareModel.lo -MD -MP -MF .deps/HardwareModel.Tpo -c src/osgCal/HardwareModel.cpp -fPIC -DPIC -o .libs/HardwareModel.o src/osgCal/HardwareModel.cpp: In member function 'void osgCal::GlueCalHardwareModel::getAmbientColor(unsigned char*)': src/osgCal/HardwareModel.cpp:247: error: invalid initialization of reference of type 'CalCoreMaterial::Color&' from expression of type 'const CalCoreMaterial::Color' src/osgCal/HardwareModel.cpp: In member function 'void osgCal::GlueCalHardwareModel::getDiffuseColor(unsigned char*)': src/osgCal/HardwareModel.cpp:278: error: invalid initialization of reference of type 'CalCoreMaterial::Color&' from expression of type 'const CalCoreMaterial::Color' src/osgCal/HardwareModel.cpp: In member function 'void osgCal::GlueCalHardwareModel::getSpecularColor(unsigned char*)': src/osgCal/HardwareModel.cpp:308: error: invalid initialization of reference of type 'CalCoreMaterial::Color&' from expression of type 'const CalCoreMaterial::Color' src/osgCal/HardwareModel.cpp: In member function 'int osgCal::GlueCalHardwareModel::addVertex(osgCal::GlueCalHardwareModel::CalHardwareMesh&, int, CalCoreSubmesh*, int)': src/osgCal/HardwareModel.cpp:762: error: 'memcpy' was not declared in this scope src/osgCal/HardwareModel.cpp:773: error: 'memset' was not declared in this scope src/osgCal/HardwareModel.cpp:784: error: 'memset' was not declared in this scope src/osgCal/HardwareModel.cpp:801: error: 'memset' was not declared in this scope make[2]: *** [HardwareModel.lo] Error 1 make[2]: *** Waiting for unfinished jobs.... i686-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I. -I. -O2 -march=pentium3 -pipe -fomit-frame-pointer -I./include -I/usr/include/libxml2 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -O2 -march=pentium3 -pipe -fomit-frame-pointer -MT IOCFG.lo -MD -MP -MF .deps/IOCFG.Tpo -c src/osgCal/IOCFG.cpp -o IOCFG.o >/dev/null 2>&1 i686-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I. -I. -O2 -march=pentium3 -pipe -fomit-frame-pointer -I./include -I/usr/include/libxml2 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -O2 -march=pentium3 -pipe -fomit-frame-pointer -MT CoreModel.lo -MD -MP -MF .deps/CoreModel.Tpo -c src/osgCal/CoreModel.cpp -o CoreModel.o >/dev/null 2>&1 make[2]: Leaving directory `/var/tmp/portage/media-libs/osgcal-0.1.44/work/osgcal-0.1.44' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/var/tmp/portage/media-libs/osgcal-0.1.44/work/osgcal-0.1.44' make: *** [all] Error 2 * * ERROR: media-libs/osgcal-0.1.44 failed. * Call stack: * ebuild.sh, line 48: Called src_compile * environment, line 118: Called _eapi0_src_compile * ebuild.sh, line 591: Called _eapi2_src_compile * ebuild.sh, line 625: Called die * The specific snippet of code: * emake || die "emake failed" * The die message: * emake failed * * If you need support, post the topmost build error, and the call stack if relevant. * A complete build log is located at '/var/tmp/portage/media-libs/osgcal-0.1.44/temp/build.log'. * The ebuild environment file is located at '/var/tmp/portage/media-libs/osgcal-0.1.44/temp/environment'. * This ebuild is from an overlay named 'roslin': '/usr/local/portage/layman/roslin/' * >>> Failed to emerge media-libs/osgcal-0.1.44, Log file: >>> '/var/tmp/portage/media-libs/osgcal-0.1.44/temp/build.log' No development since 2007, noone using it, closing. |