Leo
I found the recipe name to be -dev for both php and apache.
I got the apache webserver working: great
I cannot seem to add the php though. I seem to get an error when I do the
build. Can you make sense of this..
Here is my packagegroup.bb;
(the beginning)
PROVIDES = "$"
PACKAGES += " \
$-gstreamer \
$-gstreamer-streamer \
$-tools-testapps \
$-tools-benchmark \
$-httpd-dev \
$-php-dev \
"
(the end)
RDEPENDS_$-httpd-dev = " \
apache2 \
"
RDEPENDS_$-php-dev += " \
phpmyadmin \
xdebug \
modphp \
"
Disabled as it has CRC problems in denzil branch
cpuburn-neon
ALLOW_EMPTY_$ = "1"
ALLOW_EMPTY_$-gstreamer = "1"
ALLOW_EMPTY_$-tools-testapps = "1"
ALLOW_EMPTY_$-tools-benchmark = "1"
ALLOW_EMPTY_$-httpd-dev = "1"
ALLOW_EMPTY_$-php-dev = "1"
PACKAGE_ARCH = "$"
And part of the fsl-image-test.bb image;
IMAGE_INSTALL += " \
packagegroup-fsl-gstreamer \
packagegroup-fsl-tools-testapps \
packagegroup-fsl-tools-benchmark \
"
IMAGE_INSTALL_append = " packagegroup-fsl-httpd-dev"
IMAGE_INSTALL_append = " packagegroup-fsl-php-dev"
And here is the build erros;
make[4]: Entering directory
`/home/gw/build/tmp/work/i686-linux/mariadb-native/5.1.67-r0/mariadb-5.1.67/libmysqld/examples'
| ../../i686-linux-libtool --tag=CXX --mode=link g++
-isystem/home/gw/build/tmp/sysroots/i686-linux/usr/include -O2 -pipe
-fno-implicit-templates -fno-exceptions -fno-rtti
-L/home/gw/build/tmp/sysroots/i686-linux/usr/lib
-L/home/gw/build/tmp/sysroots/i686-linux/lib
-Wl,-rpath-link,/home/gw/build/tmp/sysroots/i686-linux/usr/lib
-Wl,-rpath-link,/home/gw/build/tmp/sysroots/i686-linux/lib
-Wl,-rpath,/home/gw/build/tmp/sysroots/i686-linux/usr/lib
-Wl,-rpath,/home/gw/build/tmp/sysroots/i686-linux/lib -Wl,-O1 -rdynamic -o
mysqltest_embedded mysqltest.o ../../libmysqld/libmysqld.la -ldl
../../regex/libregex.la -lpthread -lcrypt -lnsl -lm -lpthread -lcrypt
-lnsl -lm -lz
| i686-linux-libtool: link: g++
-isystem/home/gw/build/tmp/sysroots/i686-linux/usr/include -O2 -pipe
-fno-implicit-templates -fno-exceptions -fno-rtti -Wl,-rpath-link
-Wl,/home/gw/build/tmp/sysroots/i686-linux/usr/lib -Wl,-rpath-link
-Wl,/home/gw/build/tmp/sysroots/i686-linux/lib -Wl,-rpath
-Wl,/home/gw/build/tmp/sysroots/i686-linux/usr/lib -Wl,-rpath
-Wl,/home/gw/build/tmp/sysroots/i686-linux/lib -Wl,-O1 -rdynamic -o
.libs/mysqltest_embedded mysqltest.o
-L/home/gw/build/tmp/sysroots/i686-linux/usr/lib
-L/home/gw/build/tmp/sysroots/i686-linux/lib
../../libmysqld/.libs/libmysqld.so -ldl ../../regex/.libs/libregex.a
-lpthread -lcrypt -lnsl -lm -lz -Wl,-rpath
-Wl,/home/gw/build/tmp/sysroots/i686-linux/usr/lib/mysql
| ../../libmysqld/.libs/libmysqld.so: undefined reference to `dlopen'
| ../../libmysqld/.libs/libmysqld.so: undefined reference to `dlclose'
| ../../libmysqld/.libs/libmysqld.so: undefined reference to `dlerror'
| ../../libmysqld/.libs/libmysqld.so: undefined reference to `dlsym'
| collect2: error: ld returned 1 exit status
| make[4]: *** Error 1
| make[4]: Leaving directory
`/home/gw/build/tmp/work/i686-linux/mariadb-native/5.1.67-r0/mariadb-5.1.67/libmysqld/examples'
| make[3]: *** Error 2
| make[3]: Leaving directory
`/home/gw/build/tmp/work/i686-linux/mariadb-native/5.1.67-r0/mariadb-5.1.67/libmysqld/examples'
| make[2]: *** Error 1
| make[2]: Leaving directory
`/home/gw/build/tmp/work/i686-linux/mariadb-native/5.1.67-r0/mariadb-5.1.67/libmysqld'
| make[1]: *** Error 2
| make[1]: Leaving directory
`/home/gw/build/tmp/work/i686-linux/mariadb-native/5.1.67-r0/mariadb-5.1.67/libmysqld'
| make: *** Error 1
| ERROR: oe_runmake failed
| WARNING: exit code 1 from a shell command.
| ERROR: Function failed: do_compile (log file is located at
/home/gw/build/tmp/work/i686-linux/mariadb-native/5.1.67-r0/temp/log.do_compile.21680)
ERROR: Task 4578
(/home/gw/sources/meta-openembedded/meta-oe/recipes-support/mysql/
mariadb-native_5.1.67.bb, do_compile) failed with exit code '1'
NOTE: Tasks Summary: Attempted 3632 tasks of which 3629 didn't need to be
rerun and 1 failed.
Waiting for 0 running tasks to finish:
Summary: 1 task failed:
/home/gw/sources/meta-openembedded/meta-oe/recipes-support/mysql/
mariadb-native_5.1.67.bb, do_compile
Summary: There was 1 WARNING message shown.
Summary: There was 1 ERROR message shown, returning a non-zero exit code.
If I eliminate the php code from the .bb files everything builds fine and
the web server works.
Thanks for any insight
On Wed, Nov 6, 2013 at 4:08 PM, Leonardo Sandoval Gonzalez <