Re: www/mod_dnssd broken for apache24

2014-09-11 Thread Scot Hetzel
On Wed, Sep 10, 2014 at 5:33 AM, Dag-Erling Smørgrav d...@des.no wrote:
 Lowell Gilbert freebsd-ports-lo...@be-well.ilk.org writes:
 --- src/mod_dnssd.c~  2009-01-27 21:24:00.0 -0500
 +++ src/mod_dnssd.c   2014-09-09 15:23:08.0 -0400
 @@ -576,7 +576,7 @@

  ap_assert(d);

 -unixd_setup_child();
 +ap_unixd_setup_child();

  if (pipe(sigterm_pipe_fds)  0) {
  ap_log_error(APLOG_MARK, APLOG_ERR, 0, r.main_server, pipe() 
 failed: %s, strerror(errno));

 I thought there was an #ifdef for that...  but apparently I only fixed
 it in mod_fastcgi, not mod_dnssd.  Something like

 #if MODULE_MAGIC_NUMBER_MAJOR = 20090130
 #define unixd_setup_child ap_unixd_setup_child
 #endif

 The other problem is that the port rewrites the httpd.conf file (to
 include the module), and the path is now wrong in the era of staging.
 I have a feeling that the right solution is to avoid writing into
 /usr/local directly, but that would be considerably less convenient.

 The port does no such thing.  This is handled by the ports framework
 which adds the following to the manifest during 'make package':

Actually, the port does write to the httpd.conf file during staging.
The problem is in src/Makefile.in on line 21:

+ $(APXS) $(APXS_STAGE) -i -a mod_dnssd.la

it is the -a that is telling APXS to write to the httpd.conf file
located in SYSCONFDIR.  Since the SYSCONFDIR is in PREFIX, the
httpd.conf file gets rewritten.

If you remove the -a from this line, then it shouldn't overwrite the
entry that already exists in the httpd.conf with one point to the
STAGEDIR.

-- 
DISCLAIMER:

No electrons were maimed while sending this message. Only slightly bruised.
___
freebsd-ports@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-ports
To unsubscribe, send any mail to freebsd-ports-unsubscr...@freebsd.org


make index fials

2014-09-11 Thread LuKreme

 # make fetchindex
/usr/ports/INDEX-9.bz2100% of 1697 kB 1541 kBps 00m01s
 # make index
Generating INDEX-9 - please wait..make: don't know how to make describe. Stop
*** [describe.arabic] Error code 1
1 error


Before reporting this error, verify that you are running a supported
version of FreeBSD (see http://www.FreeBSD.org/ports/) and that you
have a complete and up-to-date ports collection.  (INDEX builds are
not supported with partial or out-of-date ports collections.
If that is the case, then
report the failure to po...@freebsd.org together with relevant
details of your ports configuration (including FreeBSD version,
your architecture, your environment, and your /etc/make.conf
settings, especially compiler flags and OPTIONS_SET/UNSET settings).

Note: the latest pre-generated version of INDEX may be fetched
automatically with make fetchindex.


*** [/usr/ports/INDEX-9] Error code 1

Stop in /usr/ports.
*** [index] Error code 1

Stop in /usr/ports.
 # uname -v  
FreeBSD 9.2-RELEASE-p3 #0: Sat Jan 11 02:38:15 UTC 2014 
r...@amd64-builder.daemonology.net:/usr/obj/usr/src/sys/GENERIC



-- 
The days of our innocence and grace flow by
The smiles we wear upon our face blow by

___
freebsd-ports@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-ports
To unsubscribe, send any mail to freebsd-ports-unsubscr...@freebsd.org


databases/redis don't build on 8.4

2014-09-11 Thread Albert Shih
Hi all, 

I got a problem with 

  databases/redis

on my FreeBSD 8.4. The build failed. On FreeBSD 10 everything is fine

Here the message I've got with lang/lua option

MAKE hiredis
cd hiredis  gmake static
gmake[3]: Entering directory 
`/usr/ports/databases/redis/work/redis-2.8.14/deps/hiredis'
cc -std=c99 -pedantic -c  -fPIC -O2 -pipe -fPIC -I/usr/local/include 
-fno-strict-aliasing -Wall -W -Wstrict-prototypes -Wwrite-strings  net.c
net.c: In function 'redisKeepAlive':
net.c:143: error: 'TCP_KEEPIDLE' undeclared (first use in this function)
net.c:143: error: (Each undeclared identifier is reported only once
net.c:143: error: for each function it appears in.)
net.c:150: error: 'TCP_KEEPINTVL' undeclared (first use in this function)
net.c:156: error: 'TCP_KEEPCNT' undeclared (first use in this function)
gmake[3]: *** [net.o] Error 1
gmake[3]: Leaving directory 
`/usr/ports/databases/redis/work/redis-2.8.14/deps/hiredis'
gmake[2]: *** [hiredis] Error 2
gmake[2]: Leaving directory `/usr/ports/databases/redis/work/redis-2.8.14/deps'
gmake[1]: [persist-settings] Error 2 (ignored)
cc -std=c99 -pedantic -Wall -W -O2  -O2 -pipe -fPIC -I/usr/local/include 
-fno-strict-aliasing -I../deps/hiredis -I../deps/linenoise -I../deps/lua/src 
-I/usr/local/include/lua51 -c adlist.c


cc -std=c99 -pedantic -Wall -W -O2  -O2 -pipe -fPIC -I/usr/local/include 
-fno-strict-aliasing -I../deps/hiredis -I../deps/linenoise -I../deps/lua/src 
-I/usr/local/include/lua51 -c strbuf.c
cc  -Wl,-E -L/usr/local/lib -pthread -lm -lexecinfo -o redis-server adlist.o 
ae.o anet.o dict.o redis.o sds.o zmalloc.o lzf_c.o lzf_d.o pqsort.o zipmap.o 
sha1.o ziplist.o release.o networking.o util.o object.o db.o replication.o 
rdb.o t_string.o t_list.o t_set.o t_zset.o t_hash.o config.o aof.o pubsub.o 
multi.o debug.o sort.o intset.o syncio.o migrate.o endianconv.o slowlog.o 
scripting.o bio.o rio.o rand.o memtest.o crc64.o bitops.o sentinel.o notify.o 
setproctitle.o hyperloglog.o latency.o sparkline.o lua_cjson.o lua_cmsgpack.o 
lua_struct.o strbuf.o ../deps/hiredis/libhiredis.a -lm -L/usr/local/lib 
-llua-5.1
cc: ../deps/hiredis/libhiredis.a: No such file or directory
gmake[1]: *** [redis-server] Error 1
gmake[1]: Leaving directory `/usr/ports/databases/redis/work/redis-2.8.14/src'
gmake: *** [all] Error 2
*** Error code 1


and without lang/lua option 

MAKE hiredis
cd hiredis  gmake static
gmake[3]: Entering directory 
`/usr/ports/databases/redis/work/redis-2.8.14/deps/hiredis'
cc -std=c99 -pedantic -c  -fPIC -O2 -pipe -I/usr/local/include 
-fno-strict-aliasing -Wall -W -Wstrict-prototypes -Wwrite-strings  net.c
net.c: In function 'redisKeepAlive':
net.c:143: error: 'TCP_KEEPIDLE' undeclared (first use in this function)
net.c:143: error: (Each undeclared identifier is reported only once
net.c:143: error: for each function it appears in.)
net.c:150: error: 'TCP_KEEPINTVL' undeclared (first use in this function)
net.c:156: error: 'TCP_KEEPCNT' undeclared (first use in this function)
gmake[3]: *** [net.o] Error 1
gmake[3]: Leaving directory 
`/usr/ports/databases/redis/work/redis-2.8.14/deps/hiredis'
gmake[2]: *** [hiredis] Error 2
gmake[2]: Leaving directory `/usr/ports/databases/redis/work/redis-2.8.14/deps'
gmake[1]: [persist-settings] Error 2 (ignored)
cc -std=c99 -pedantic -Wall -W -O2  -O2 -pipe -I/usr/local/include 
-fno-strict-aliasing  -I../deps/hiredis -I../deps/linenoise -I../deps/lua/src 
-c adlist.c
...
...
cc -std=c99 -pedantic -Wall -W -O2  -O2 -pipe -I/usr/local/include 
-fno-strict-aliasing  -I../deps/hiredis -I../deps/linenoise -I../deps/lua/src 
-c sparkline.c
cc  -L/usr/local/lib -pthread -lm -lexecinfo -o redis-server adlist.o ae.o 
anet.o dict.o redis.o sds.o zmalloc.o lzf_c.o lzf_d.o pqsort.o zipmap.o sha1.o 
ziplist.o release.o networking.o util.o object.o db.o replication.o rdb.o 
t_string.o t_list.o t_set.o t_zset.o t_hash.o config.o aof.o pubsub.o multi.o 
debug.o sort.o intset.o syncio.o migrate.o endianconv.o slowlog.o scripting.o 
bio.o rio.o rand.o memtest.o crc64.o bitops.o sentinel.o notify.o 
setproctitle.o hyperloglog.o latency.o sparkline.o ../deps/hiredis/libhiredis.a 
../deps/lua/src/liblua.a -lm
cc: ../deps/hiredis/libhiredis.a: No such file or directory
cc: ../deps/lua/src/liblua.a: No such file or directory
gmake[1]: *** [redis-server] Error 1
gmake[1]: Leaving directory `/usr/ports/databases/redis/work/redis-2.8.14/src'
gmake: *** [all] Error 2
*** Error code 1

Anyone get this before I fill a bug report ? 

Regards.



-- 
Albert SHIH
DIO bâtiment 15
Observatoire de Paris
5 Place Jules Janssen
92195 Meudon Cedex
France
Téléphone : +33 1 45 07 76 26/+33 6 86 69 95 71
xmpp: j...@obspm.fr
Heure local/Local time:
jeu 11 sep 2014 11:54:36 CEST
___
freebsd-ports@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-ports
To unsubscribe, send any mail to freebsd-ports-unsubscr...@freebsd.org


Re: www/mod_dnssd broken for apache24

2014-09-11 Thread Dag-Erling Smørgrav
Scot Hetzel swhet...@gmail.com writes:
 Actually, the port does write to the httpd.conf file during staging.
 The problem is in src/Makefile.in on line 21:

 + $(APXS) $(APXS_STAGE) -i -a mod_dnssd.la

Oooh thank you very much, I was looking in the port Makefile rather than
the upstream Makefile.  I will fix this ASAP.

DES
-- 
Dag-Erling Smørgrav - d...@des.no
___
freebsd-ports@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-ports
To unsubscribe, send any mail to freebsd-ports-unsubscr...@freebsd.org

Re: www/mod_dnssd broken for apache24

2014-09-11 Thread Dag-Erling Smørgrav
Dag-Erling Smørgrav d...@des.no writes:
 Scot Hetzel swhet...@gmail.com writes:
  Actually, the port does write to the httpd.conf file during staging.
  The problem is in src/Makefile.in on line 21:
 
  + $(APXS) $(APXS_STAGE) -i -a mod_dnssd.la
 Oooh thank you very much, I was looking in the port Makefile rather than
 the upstream Makefile.  I will fix this ASAP.

Also, this shows up in poudriere and QAT but not in my testing because I
build and stage as non-root, so apxs fails to modify httpd.conf, which
is a soft failure.

DES
-- 
Dag-Erling Smørgrav - d...@des.no
___
freebsd-ports@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-ports
To unsubscribe, send any mail to freebsd-ports-unsubscr...@freebsd.org

poudriere bulk - why does it fail on single package with missing port origin?

2014-09-11 Thread Michael Jung


Why does poudriere bulk need to bail because of a single package that 
has a missing port origin and not build other packages in the package 
list?


If I remove x11/mate from my package list poudriere rocks on building 
all my other ports.


The missing origin is a RUN_DEPENDS in the x11/mate Makefile, but that 
dependency should only be for x11/mate right?


I can't seem to find a good explanation in the general man pages or 
searching the web.


Educate me please ;-)

--mikej

Example:

poudriere 3.0.17/11.0-CURRENT #1 r264318M amd64


[root@bsd11 /usr/local/poudriere/ports/default/x11/mate]# poudriere bulk 
-j 10stable -f /usr/local/etc/charon-list

 Creating the reference jail... done
 Mounting system devices for 10stable-default
 Mounting ports/packages/distfiles
 Mounting ccache from: /var/cache/ccache
 Mounting packages from: 
/usr/local/poudriere/data/packages/10stable-default
 Logs: 
/usr/local/poudriere/data/logs/bulk/10stable-default/2014-09-10_12h18m15s
 Appending to make.conf: 
/usr/local/etc/poudriere.d/10stable-make.conf
/etc/resolv.conf - 
/usr/local/poudriere/data/build/10stable-default/ref/etc/resolv.conf

 Starting jail 10stable-default
 Loading MOVED
 Calculating ports order and dependencies
 MOVED: databases/db41 renamed to databases/db48
 MOVED: databases/db42 renamed to databases/db48
 Error: Invalid port origin 'archivers/mate-file-archiver' not 
found.

 Cleaning up
 Umounting file systems
[root@bsd11 /usr/local/poudriere/ports/default/x11/mate]#


AFTER remove x11/mate from the list charon-list


[root@bsd11 /usr/local/poudriere/ports/default/x11/mate]# poudriere bulk 
-j 10stable -f /usr/local/etc/charon-list

 Creating the reference jail... done
 Mounting system devices for 10stable-default
 Mounting ports/packages/distfiles
 Mounting ccache from: /var/cache/ccache
 Mounting packages from: 
/usr/local/poudriere/data/packages/10stable-default
 Logs: 
/usr/local/poudriere/data/logs/bulk/10stable-default/2014-09-10_12h20m14s
 Appending to make.conf: 
/usr/local/etc/poudriere.d/10stable-make.conf
/etc/resolv.conf - 
/usr/local/poudriere/data/build/10stable-default/ref/etc/resolv.conf

 Starting jail 10stable-default
 Loading MOVED
 Calculating ports order and dependencies
 MOVED: databases/db41 renamed to databases/db48
 MOVED: databases/db42 renamed to databases/db48
 Sanity checking the repository
 Deleting old version: liboil-0.3.17_1.txz
 Deleting old version: p5-DBD-Pg-3.4.0.txz
 Deleting old version: p5-Net-SSLeay-1.65.txz
 Deleting stale symlinks
 Deleting empty directories
 Cleaning the build queue
 Building 490 packages using 8 builders
 Starting/Cloning builders
 Hit CTRL+t at any time to see build progress and stats
___
freebsd-ports@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-ports
To unsubscribe, send any mail to freebsd-ports-unsubscr...@freebsd.org


SUSCRIBE

2014-09-11 Thread Michael Jung

___
freebsd-ports@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-ports
To unsubscribe, send any mail to freebsd-ports-unsubscr...@freebsd.org


poudriere bulk - why does it fail on single package with missing port origin?

2014-09-11 Thread Michael Jung
Why does poudriere bulk need to bail because a single package has a 
missing port origin and not continue to build other packages in the 
package list?


If I remove x11/mate from my package list poudriere rocks on building 
all my other ports.


The missing origin is a RUN_DEPENDS in the x11/mate Makefile, but that 
dependency should only be for x11/mate right?


I can't seem to find a good explanation in the general man pages or 
searching the web.


Educate me please ;-)

--mikej

Example:

poudriere 3.0.17/11.0-CURRENT #1 r264318M amd64


[root@bsd11 /usr/local/poudriere/ports/default/x11/mate]# poudriere bulk 
-j 10stable -f /usr/local/etc/charon-list

 Creating the reference jail... done
 Mounting system devices for 10stable-default
 Mounting ports/packages/distfiles
 Mounting ccache from: /var/cache/ccache
 Mounting packages from: 
/usr/local/poudriere/data/packages/10stable-default
 Logs: 
/usr/local/poudriere/data/logs/bulk/10stable-default/2014-09-10_12h18m15s
 Appending to make.conf: 
/usr/local/etc/poudriere.d/10stable-make.conf
/etc/resolv.conf - 
/usr/local/poudriere/data/build/10stable-default/ref/etc/resolv.conf

 Starting jail 10stable-default
 Loading MOVED
 Calculating ports order and dependencies
 MOVED: databases/db41 renamed to databases/db48
 MOVED: databases/db42 renamed to databases/db48
 Error: Invalid port origin 'archivers/mate-file-archiver' not 
found.

 Cleaning up
 Umounting file systems
[root@bsd11 /usr/local/poudriere/ports/default/x11/mate]#


AFTER remove x11/mate from the list charon-list


[root@bsd11 /usr/local/poudriere/ports/default/x11/mate]# poudriere bulk 
-j 10stable -f /usr/local/etc/charon-list

 Creating the reference jail... done
 Mounting system devices for 10stable-default
 Mounting ports/packages/distfiles
 Mounting ccache from: /var/cache/ccache
 Mounting packages from: 
/usr/local/poudriere/data/packages/10stable-default
 Logs: 
/usr/local/poudriere/data/logs/bulk/10stable-default/2014-09-10_12h20m14s
 Appending to make.conf: 
/usr/local/etc/poudriere.d/10stable-make.conf
/etc/resolv.conf - 
/usr/local/poudriere/data/build/10stable-default/ref/etc/resolv.conf

 Starting jail 10stable-default
 Loading MOVED
 Calculating ports order and dependencies
 MOVED: databases/db41 renamed to databases/db48
 MOVED: databases/db42 renamed to databases/db48
 Sanity checking the repository
 Deleting old version: liboil-0.3.17_1.txz
 Deleting old version: p5-DBD-Pg-3.4.0.txz
 Deleting old version: p5-Net-SSLeay-1.65.txz
 Deleting stale symlinks
 Deleting empty directories
 Cleaning the build queue
 Building 490 packages using 8 builders
 Starting/Cloning builders
 Hit CTRL+t at any time to see build progress and stats
___
freebsd-ports@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-ports
To unsubscribe, send any mail to freebsd-ports-unsubscr...@freebsd.org


perl related error in mail/cyrus-imapd24

2014-09-11 Thread Chad J. Milios
I'm gonna look into this further today but maybe one of you can make 
quicker sense of this. I just got this error while building 
cyrus-imapd24-2.4.17_8. Port options are default but my make.conf sets 
perl to 5.20. My make.conf is included below the error. Many thanks to 
anyone that even glances at this error to help. :)



### Making all in /usr/ports/mail/cyrus-imapd24/work/cyrus-imapd-2.4.17/perl
### Making all in 
/usr/ports/mail/cyrus-imapd24/work/cyrus-imapd-2.4.17/perl/imap

Checking if your kit is complete...
Looks good
Generating a Unix-style Makefile
Writing Makefile for Cyrus::IMAP
Writing MYMETA.yml and MYMETA.json
Smartmatch is experimental at 
/usr/local/lib/perl5/5.20/BSDPAN/ExtUtils/Packlist.pm line 218.

cp IMAP.pm blib/lib/Cyrus/IMAP.pm
cp IMAP/Shell.pm blib/lib/Cyrus/IMAP/Shell.pm
cp IMAP/IMSP.pm blib/lib/Cyrus/IMAP/IMSP.pm
cp IMAP/Admin.pm blib/lib/Cyrus/IMAP/Admin.pm
Running Mkbootstrap for Cyrus::IMAP ()
chmod 644 IMAP.bs
/usr/local/bin/perl5.20.0 /usr/local/lib/perl5/5.20/ExtUtils/xsubpp 
-typemap /usr/local/lib/perl5/5.20/ExtUtils/typemap -typemap typemap  
IMAP.xs  IMAP.xsc  mv IMAP.xsc IMAP.c
cc -c  -I../../lib -I../.. -I../../com_err/et -I/usr/local/include 
-I/usr/include  -DAPPLLIB_EXP=/usr/local/lib/perl5/5.20/BSDPAN 
-DHAS_FPSETMASK -DHAS_FLOATINGPOINT_H -DDEBUGGING -fno-strict-aliasing 
-pipe -fstack-protector -I/usr/local/include -g-DVERSION=\1.00\  
-DXS_VERSION=\1.00\ -DPIC -fPIC 
-I/usr/local/lib/perl5/5.20/mach/CORE  -DPERL_POLLUTE IMAP.c

In file included from /usr/local/lib/perl5/5.20/mach/CORE/perl.h:5152,
 from IMAP.xs:51:
/usr/local/lib/perl5/5.20/mach/CORE/inline.h: In function 
'S_append_utf8_from_native_byte':
/usr/local/lib/perl5/5.20/mach/CORE/inline.h:264: error: expected ')' 
before ',' token
/usr/local/lib/perl5/5.20/mach/CORE/inline.h:264: error: void value not 
ignored as it ought to be
/usr/local/lib/perl5/5.20/mach/CORE/inline.h:265: error: expected ')' 
before ',' token
/usr/local/lib/perl5/5.20/mach/CORE/inline.h:265: error: void value not 
ignored as it ought to be

IMAP.xs: At top level:
IMAP.xs:218: warning: initialization from incompatible pointer type
IMAP.xs:219: warning: initialization from incompatible pointer type
IMAP.xs:220: warning: initialization from incompatible pointer type
*** [IMAP.o] Error code 1

Stop in /usr/ports/mail/cyrus-imapd24/work/cyrus-imapd-2.4.17/perl/imap.
*** [all] Error code 1

Stop in /usr/ports/mail/cyrus-imapd24/work/cyrus-imapd-2.4.17/perl.
*** [all] Error code 1

Stop in /usr/ports/mail/cyrus-imapd24/work/cyrus-imapd-2.4.17.
*** [do-build] Error code 1

Stop in /usr/ports/mail/cyrus-imapd24.
*** [stage] Error code 1

Stop in /usr/ports/mail/cyrus-imapd24.


root@nuos-lab:/usr/ports/mail/cyrus-imapd24 # uname -a
FreeBSD nuos-lab.naruto.ccsys.com 9.3-RELEASE FreeBSD 9.3-RELEASE #0 
r269946: Wed Aug 13 12:53:13 EDT 2014 
r...@naruto.ccsys.com:/usr/obj/usr/src/sys/NUOS  amd64




root@nuos-lab:/usr/ports/mail/cyrus-imapd24 # cat /etc/make.conf
CPUTYPE?=core2
DEFAULT_VERSIONS= perl5=5.20 php=55
WITH_PGSQL_VER=93
WITH_MYSQL_VER=56
WITH_NEW_XORG=yes
QT4_OPTIONS=CUPS

___
freebsd-ports@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-ports
To unsubscribe, send any mail to freebsd-ports-unsubscr...@freebsd.org


Re: perl related error in mail/cyrus-imapd24

2014-09-11 Thread Hajimu UMEMOTO
Hi,

 On Thu, 11 Sep 2014 16:10:49 +
 Chad J. Milios mil...@ccsys.com said:

milios I'm gonna look into this further today but maybe one of you can make
milios quicker sense of this. I just got this error while building
milios cyrus-imapd24-2.4.17_8. Port options are default but my make.conf sets
milios perl to 5.20. My make.conf is included below the error. Many thanks to
milios anyone that even glances at this error to help. :)

milios 
milios ### Making all in 
/usr/ports/mail/cyrus-imapd24/work/cyrus-imapd-2.4.17/perl
milios ### Making all in
milios /usr/ports/mail/cyrus-imapd24/work/cyrus-imapd-2.4.17/perl/imap
milios Checking if your kit is complete...
milios Looks good
milios Generating a Unix-style Makefile
milios Writing Makefile for Cyrus::IMAP
milios Writing MYMETA.yml and MYMETA.json
milios Smartmatch is experimental at
milios /usr/local/lib/perl5/5.20/BSDPAN/ExtUtils/Packlist.pm line 218.
milios cp IMAP.pm blib/lib/Cyrus/IMAP.pm
milios cp IMAP/Shell.pm blib/lib/Cyrus/IMAP/Shell.pm
milios cp IMAP/IMSP.pm blib/lib/Cyrus/IMAP/IMSP.pm
milios cp IMAP/Admin.pm blib/lib/Cyrus/IMAP/Admin.pm
milios Running Mkbootstrap for Cyrus::IMAP ()
milios chmod 644 IMAP.bs
milios /usr/local/bin/perl5.20.0 /usr/local/lib/perl5/5.20/ExtUtils/xsubpp
milios -typemap /usr/local/lib/perl5/5.20/ExtUtils/typemap -typemap typemap
milios IMAP.xs  IMAP.xsc  mv IMAP.xsc IMAP.c
milios cc -c  -I../../lib -I../.. -I../../com_err/et -I/usr/local/include
milios -I/usr/include  -DAPPLLIB_EXP=/usr/local/lib/perl5/5.20/BSDPAN
milios -DHAS_FPSETMASK -DHAS_FLOATINGPOINT_H -DDEBUGGING -fno-strict-aliasing
milios -pipe -fstack-protector -I/usr/local/include -g-DVERSION=\1.00\
milios -DXS_VERSION=\1.00\ -DPIC -fPIC
milios -I/usr/local/lib/perl5/5.20/mach/CORE  -DPERL_POLLUTE IMAP.c
milios In file included from /usr/local/lib/perl5/5.20/mach/CORE/perl.h:5152,
milios  from IMAP.xs:51:
milios /usr/local/lib/perl5/5.20/mach/CORE/inline.h: In function
milios 'S_append_utf8_from_native_byte':
milios /usr/local/lib/perl5/5.20/mach/CORE/inline.h:264: error: expected ')'
milios before ',' token
milios /usr/local/lib/perl5/5.20/mach/CORE/inline.h:264: error: void value
milios not ignored as it ought to be
milios /usr/local/lib/perl5/5.20/mach/CORE/inline.h:265: error: expected ')'
milios before ',' token
milios /usr/local/lib/perl5/5.20/mach/CORE/inline.h:265: error: void value
milios not ignored as it ought to be
milios IMAP.xs: At top level:
milios IMAP.xs:218: warning: initialization from incompatible pointer type
milios IMAP.xs:219: warning: initialization from incompatible pointer type
milios IMAP.xs:220: warning: initialization from incompatible pointer type
milios *** [IMAP.o] Error code 1

milios Stop in /usr/ports/mail/cyrus-imapd24/work/cyrus-imapd-2.4.17/perl/imap.
milios *** [all] Error code 1

milios Stop in /usr/ports/mail/cyrus-imapd24/work/cyrus-imapd-2.4.17/perl.
milios *** [all] Error code 1

milios Stop in /usr/ports/mail/cyrus-imapd24/work/cyrus-imapd-2.4.17.
milios *** [do-build] Error code 1

milios Stop in /usr/ports/mail/cyrus-imapd24.
milios *** [stage] Error code 1

milios Stop in /usr/ports/mail/cyrus-imapd24.


milios root@nuos-lab:/usr/ports/mail/cyrus-imapd24 # uname -a
milios FreeBSD nuos-lab.naruto.ccsys.com 9.3-RELEASE FreeBSD 9.3-RELEASE #0
milios r269946: Wed Aug 13 12:53:13 EDT 2014
milios r...@naruto.ccsys.com:/usr/obj/usr/src/sys/NUOS  amd64



milios root@nuos-lab:/usr/ports/mail/cyrus-imapd24 # cat /etc/make.conf
milios CPUTYPE?=core2
milios DEFAULT_VERSIONS= perl5=5.20 php=55
milios WITH_PGSQL_VER=93
milios WITH_MYSQL_VER=56
milios WITH_NEW_XORG=yes
milios QT4_OPTIONS=CUPS

I've just tried to reproduce the problem on my 9.3-STABLE with
perl5-5.20.0_3.  But, I cannot reproduce it, here.

Sincerely,

--
Hajimu UMEMOTO
u...@mahoroba.org  ume@{,jp.}FreeBSD.org
http://www.mahoroba.org/~ume/
___
freebsd-ports@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-ports
To unsubscribe, send any mail to freebsd-ports-unsubscr...@freebsd.org


Re: perl related error in mail/cyrus-imapd24

2014-09-11 Thread Chad J. Milios

On 09/11/14 16:29, Hajimu UMEMOTO wrote:

Hi,


On Thu, 11 Sep 2014 16:10:49 +
Chad J. Milios mil...@ccsys.com said:

milios I'm gonna look into this further today but maybe one of you can make
milios quicker sense of this. I just got this error while building
milios cyrus-imapd24-2.4.17_8. Port options are default but my make.conf sets
milios perl to 5.20. My make.conf is included below the error. Many thanks to
milios anyone that even glances at this error to help. :)

milios 
milios ### Making all in 
/usr/ports/mail/cyrus-imapd24/work/cyrus-imapd-2.4.17/perl
milios ### Making all in
milios /usr/ports/mail/cyrus-imapd24/work/cyrus-imapd-2.4.17/perl/imap
milios Checking if your kit is complete...
milios Looks good
milios Generating a Unix-style Makefile
milios Writing Makefile for Cyrus::IMAP
milios Writing MYMETA.yml and MYMETA.json
milios Smartmatch is experimental at
milios /usr/local/lib/perl5/5.20/BSDPAN/ExtUtils/Packlist.pm line 218.
milios cp IMAP.pm blib/lib/Cyrus/IMAP.pm
milios cp IMAP/Shell.pm blib/lib/Cyrus/IMAP/Shell.pm
milios cp IMAP/IMSP.pm blib/lib/Cyrus/IMAP/IMSP.pm
milios cp IMAP/Admin.pm blib/lib/Cyrus/IMAP/Admin.pm
milios Running Mkbootstrap for Cyrus::IMAP ()
milios chmod 644 IMAP.bs
milios /usr/local/bin/perl5.20.0 /usr/local/lib/perl5/5.20/ExtUtils/xsubpp
milios -typemap /usr/local/lib/perl5/5.20/ExtUtils/typemap -typemap typemap
milios IMAP.xs  IMAP.xsc  mv IMAP.xsc IMAP.c
milios cc -c  -I../../lib -I../.. -I../../com_err/et -I/usr/local/include
milios -I/usr/include  -DAPPLLIB_EXP=/usr/local/lib/perl5/5.20/BSDPAN
milios -DHAS_FPSETMASK -DHAS_FLOATINGPOINT_H -DDEBUGGING -fno-strict-aliasing
milios -pipe -fstack-protector -I/usr/local/include -g-DVERSION=\1.00\
milios -DXS_VERSION=\1.00\ -DPIC -fPIC
milios -I/usr/local/lib/perl5/5.20/mach/CORE  -DPERL_POLLUTE IMAP.c
milios In file included from /usr/local/lib/perl5/5.20/mach/CORE/perl.h:5152,
milios  from IMAP.xs:51:
milios /usr/local/lib/perl5/5.20/mach/CORE/inline.h: In function
milios 'S_append_utf8_from_native_byte':
milios /usr/local/lib/perl5/5.20/mach/CORE/inline.h:264: error: expected ')'
milios before ',' token
milios /usr/local/lib/perl5/5.20/mach/CORE/inline.h:264: error: void value
milios not ignored as it ought to be
milios /usr/local/lib/perl5/5.20/mach/CORE/inline.h:265: error: expected ')'
milios before ',' token
milios /usr/local/lib/perl5/5.20/mach/CORE/inline.h:265: error: void value
milios not ignored as it ought to be
milios IMAP.xs: At top level:
milios IMAP.xs:218: warning: initialization from incompatible pointer type
milios IMAP.xs:219: warning: initialization from incompatible pointer type
milios IMAP.xs:220: warning: initialization from incompatible pointer type
milios *** [IMAP.o] Error code 1

milios Stop in /usr/ports/mail/cyrus-imapd24/work/cyrus-imapd-2.4.17/perl/imap.
milios *** [all] Error code 1

milios Stop in /usr/ports/mail/cyrus-imapd24/work/cyrus-imapd-2.4.17/perl.
milios *** [all] Error code 1

milios Stop in /usr/ports/mail/cyrus-imapd24/work/cyrus-imapd-2.4.17.
milios *** [do-build] Error code 1

milios Stop in /usr/ports/mail/cyrus-imapd24.
milios *** [stage] Error code 1

milios Stop in /usr/ports/mail/cyrus-imapd24.


milios root@nuos-lab:/usr/ports/mail/cyrus-imapd24 # uname -a
milios FreeBSD nuos-lab.naruto.ccsys.com 9.3-RELEASE FreeBSD 9.3-RELEASE #0
milios r269946: Wed Aug 13 12:53:13 EDT 2014
milios r...@naruto.ccsys.com:/usr/obj/usr/src/sys/NUOS  amd64



milios root@nuos-lab:/usr/ports/mail/cyrus-imapd24 # cat /etc/make.conf
milios CPUTYPE?=core2
milios DEFAULT_VERSIONS= perl5=5.20 php=55
milios WITH_PGSQL_VER=93
milios WITH_MYSQL_VER=56
milios WITH_NEW_XORG=yes
milios QT4_OPTIONS=CUPS

I've just tried to reproduce the problem on my 9.3-STABLE with
perl5-5.20.0_3.  But, I cannot reproduce it, here.

Sincerely,

--
Hajimu UMEMOTO
u...@mahoroba.org  ume@{,jp.}FreeBSD.org
http://www.mahoroba.org/~ume/
Thanks for the quick feedback! The fact it's not happening for you is 
valuable information in and of itself. I'm building this in a jail. I'm 
going to try eliminating  each of the differences between us one by one. 
I have non-default perl options as well. It just dawned on me I should 
have included those. I marked the non-defaults with ** Here they are:


root@nuos-lab:/usr/ports/lang/perl5.20 # make showconfig
=== The following configuration options are available for perl5-5.20.0_3:
  **DEBUG=on: Build with debugging support
  **GDBM=on: GDBM_File extension
  **MULTIPLICITY=on: Use multiplicity
 PERL_64BITINT=on: Use 64 bit integers (on i386)
 PTHREAD=on: Build with -pthread
  **SITECUSTOMIZE=on: Run-time customization of @INC
 Exclusive OPTIONS: you can only select none or one of them
 THREADS=on: Build threaded perl
 PERL_MALLOC=off: Use Perl malloc
=== Use 'make config' to modify these settings


root@nuos-lab:/usr/ports # svn info
Path: .
Working Copy Root Path: /usr/ports
URL: 

perl5.20 problem FOUND but not fixed. Was: perl related error in mail/cyrus-imapd24

2014-09-11 Thread Chad J. Milios

On 09/11/14 16:51, Chad J. Milios wrote:

On 09/11/14 16:29, Hajimu UMEMOTO wrote:

Hi,


On Thu, 11 Sep 2014 16:10:49 +
Chad J. Milios mil...@ccsys.com said:
milios I'm gonna look into this further today but maybe one of you 
can make

milios quicker sense of this. I just got this error while building
milios cyrus-imapd24-2.4.17_8. Port options are default but my 
make.conf sets
milios perl to 5.20. My make.conf is included below the error. Many 
thanks to

milios anyone that even glances at this error to help. :)

milios 
milios ### Making all in 
/usr/ports/mail/cyrus-imapd24/work/cyrus-imapd-2.4.17/perl

milios ### Making all in
milios /usr/ports/mail/cyrus-imapd24/work/cyrus-imapd-2.4.17/perl/imap
milios Checking if your kit is complete...
milios Looks good
milios Generating a Unix-style Makefile
milios Writing Makefile for Cyrus::IMAP
milios Writing MYMETA.yml and MYMETA.json
milios Smartmatch is experimental at
milios /usr/local/lib/perl5/5.20/BSDPAN/ExtUtils/Packlist.pm line 218.
milios cp IMAP.pm blib/lib/Cyrus/IMAP.pm
milios cp IMAP/Shell.pm blib/lib/Cyrus/IMAP/Shell.pm
milios cp IMAP/IMSP.pm blib/lib/Cyrus/IMAP/IMSP.pm
milios cp IMAP/Admin.pm blib/lib/Cyrus/IMAP/Admin.pm
milios Running Mkbootstrap for Cyrus::IMAP ()
milios chmod 644 IMAP.bs
milios /usr/local/bin/perl5.20.0 
/usr/local/lib/perl5/5.20/ExtUtils/xsubpp
milios -typemap /usr/local/lib/perl5/5.20/ExtUtils/typemap -typemap 
typemap

milios IMAP.xs  IMAP.xsc  mv IMAP.xsc IMAP.c
milios cc -c  -I../../lib -I../.. -I../../com_err/et 
-I/usr/local/include

milios -I/usr/include -DAPPLLIB_EXP=/usr/local/lib/perl5/5.20/BSDPAN
milios -DHAS_FPSETMASK -DHAS_FLOATINGPOINT_H -DDEBUGGING 
-fno-strict-aliasing
milios -pipe -fstack-protector -I/usr/local/include -g 
-DVERSION=\1.00\

milios -DXS_VERSION=\1.00\ -DPIC -fPIC
milios -I/usr/local/lib/perl5/5.20/mach/CORE -DPERL_POLLUTE IMAP.c
milios In file included from 
/usr/local/lib/perl5/5.20/mach/CORE/perl.h:5152,

milios  from IMAP.xs:51:
milios /usr/local/lib/perl5/5.20/mach/CORE/inline.h: In function
milios 'S_append_utf8_from_native_byte':
milios /usr/local/lib/perl5/5.20/mach/CORE/inline.h:264: error: 
expected ')'

milios before ',' token
milios /usr/local/lib/perl5/5.20/mach/CORE/inline.h:264: error: void 
value

milios not ignored as it ought to be
milios /usr/local/lib/perl5/5.20/mach/CORE/inline.h:265: error: 
expected ')'

milios before ',' token
milios /usr/local/lib/perl5/5.20/mach/CORE/inline.h:265: error: void 
value

milios not ignored as it ought to be
milios IMAP.xs: At top level:
milios IMAP.xs:218: warning: initialization from incompatible 
pointer type
milios IMAP.xs:219: warning: initialization from incompatible 
pointer type
milios IMAP.xs:220: warning: initialization from incompatible 
pointer type

milios *** [IMAP.o] Error code 1

milios Stop in 
/usr/ports/mail/cyrus-imapd24/work/cyrus-imapd-2.4.17/perl/imap.

milios *** [all] Error code 1

milios Stop in 
/usr/ports/mail/cyrus-imapd24/work/cyrus-imapd-2.4.17/perl.

milios *** [all] Error code 1

milios Stop in /usr/ports/mail/cyrus-imapd24/work/cyrus-imapd-2.4.17.
milios *** [do-build] Error code 1

milios Stop in /usr/ports/mail/cyrus-imapd24.
milios *** [stage] Error code 1

milios Stop in /usr/ports/mail/cyrus-imapd24.


milios root@nuos-lab:/usr/ports/mail/cyrus-imapd24 # uname -a
milios FreeBSD nuos-lab.naruto.ccsys.com 9.3-RELEASE FreeBSD 
9.3-RELEASE #0

milios r269946: Wed Aug 13 12:53:13 EDT 2014
milios r...@naruto.ccsys.com:/usr/obj/usr/src/sys/NUOS amd64



milios root@nuos-lab:/usr/ports/mail/cyrus-imapd24 # cat /etc/make.conf
milios CPUTYPE?=core2
milios DEFAULT_VERSIONS= perl5=5.20 php=55
milios WITH_PGSQL_VER=93
milios WITH_MYSQL_VER=56
milios WITH_NEW_XORG=yes
milios QT4_OPTIONS=CUPS

I've just tried to reproduce the problem on my 9.3-STABLE with
perl5-5.20.0_3.  But, I cannot reproduce it, here.

Sincerely,

--
Hajimu UMEMOTO
u...@mahoroba.org  ume@{,jp.}FreeBSD.org
http://www.mahoroba.org/~ume/
Thanks for the quick feedback! The fact it's not happening for you is 
valuable information in and of itself. I'm building this in a jail. 
I'm going to try eliminating  each of the differences between us one 
by one. I have non-default perl options as well. It just dawned on me 
I should have included those. I marked the non-defaults with ** Here 
they are:


root@nuos-lab:/usr/ports/lang/perl5.20 # make showconfig
=== The following configuration options are available for 
perl5-5.20.0_3:

  **DEBUG=on: Build with debugging support
  **GDBM=on: GDBM_File extension
  **MULTIPLICITY=on: Use multiplicity
 PERL_64BITINT=on: Use 64 bit integers (on i386)
 PTHREAD=on: Build with -pthread
  **SITECUSTOMIZE=on: Run-time customization of @INC
 Exclusive OPTIONS: you can only select none or one of them
 THREADS=on: Build threaded perl
 PERL_MALLOC=off: Use Perl malloc
=== Use 'make config' to modify these settings


root@nuos-lab:/usr/ports # svn info
Path: .