[patch] ghostscript-gpl: don't link against libiconv
Submitter-Id: current-users Originator:Helge Oldach Organization: Confidential: no Synopsis: [patch] ghostscript-gpl: don't link against libiconv Severity: non-critical Priority: low Category: ports Class: sw-bug Release: FreeBSD 6.3-1230 i386 Environment: System: FreeBSD localhost 6.3-1230 FreeBSD 6.3-1230 #0: Tue May 20 17:05:20 CEST 2008 [EMAIL PROTECTED]:/usr/obj/usr/src/sys/HMO i386 Description: print/ghostscript-gpl will link against an installed libiconv, even if the OPVP/OPRP drivers are not enabled. However, only those two drivers require libiconv; this library is otherwise unused. Avoid this linkage bloat. How-To-Repeat: # ldd `which gs` /usr/local/bin/gs: libgs.so.8 = /usr/X11R6/lib/libgs.so.8 (0x2807a000) libc.so.6 = /lib/libc.so.6 (0x28679000) libstdc++.so.5 = /usr/lib/libstdc++.so.5 (0x2876) libXt.so.6 = /usr/X11R6/lib/libXt.so.6 (0x2882b000) libSM.so.6 = /usr/X11R6/lib/libSM.so.6 (0x28876000) libICE.so.6 = /usr/X11R6/lib/libICE.so.6 (0x2887d000) libXext.so.6 = /usr/X11R6/lib/libXext.so.6 (0x28893000) libX11.so.6 = /usr/X11R6/lib/libX11.so.6 (0x288a) libjpeg.so.9 = /usr/X11R6/lib/libjpeg.so.9 (0x28985000) libpng.so.5 = /usr/X11R6/lib/libpng.so.5 (0x289a3000) libz.so.3 = /lib/libz.so.3 (0x289c5000) libm.so.4 = /lib/libm.so.4 (0x289d6000) libiconv.so.3 = /usr/X11R6/lib/libiconv.so.3 (0x289ec000) libXau.so.6 = /usr/local/lib/libXau.so.6 (0x28ac9000) libXdmcp.so.6 = /usr/local/lib/libXdmcp.so.6 (0x28acc000) librpcsvc.so.3 = /usr/lib/librpcsvc.so.3 (0x28ad1000) # Fix: --- Makefile.ctm2008-05-09 07:05:07.0 +0200 +++ Makefile2008-06-01 08:32:01.0 +0200 @@ -157,11 +157,14 @@ . warning drivers incompatible with WITHOUT_ICONV will be removed automatically . undef WITH_GS_oprp . undef WITH_GS_opvp +CONFIGURE_ARGS+=--with-libiconv=no . else USE_ICONV= yes CONFIGURE_ARGS+=--with-libiconv=gnu EXTRALIBS+=-liconv . endif +.else +CONFIGURE_ARGS+=--with-libiconv=no .endif .if !defined(WITH_LETTERSIZE) ___ freebsd-ports@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-ports To unsubscribe, send any mail to [EMAIL PROTECTED]
Re: [patch] ghostscript-gpl: don't link against libiconv
in message [EMAIL PROTECTED], wrote Helge Oldach thusly... Description: print/ghostscript-gpl will link against an installed libiconv, even if the OPVP/OPRP drivers are not enabled. However, only those two drivers require libiconv; this library is otherwise unused. Avoid this linkage bloat. Thanks much Helge for your efforts. - Parv -- ___ freebsd-ports@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-ports To unsubscribe, send any mail to [EMAIL PROTECTED]
INDEX now builds successfully on 8.x
___ freebsd-ports@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-ports To unsubscribe, send any mail to [EMAIL PROTECTED]
Re: INDEX build failed for 8.x
Erwin Lansing wrote: INDEX build failed with errors: Generating INDEX-8 - please wait../a/erwin/tindex/ports/chinese/links/../../www/links/Makefile, line 75: warning: duplicate script for target pre-configure ignored pkg_info: not found pkg_info: not found pkg_info: not found /libexec/ld-elf.so.1: Cannot open /lib/libutil.so.7 === shells/44bsd-csh failed *** Error code 1 /libexec/ld-elf.so.1: Cannot open /lib/libutil.so.7 === net/p5-Net-FTP-File failed *** Error code 1 /libexec/ld-elf.so.1: Cannot open /lib/libedit.so.6 === security/hostsentry failed *** Error code 1 *** Error code 1 Stop in /a/erwin/tindex/ports. *** Error code 1 Stop in /a/erwin/tindex/ports. 3 errors Committers on the hook: anders araujo dinoex fjoe green hq hrs mm mnag obrien olgeni pav rafan shaun sumikawa vanilla Most recent CVS update was: U comms/obexapp/files/patch-Makefile U devel/cvs+ipv6/files/patch-freebsdlocal U devel/linuxthreads/files/getlogin.c U devel/linuxthreads/files/telldir.c U devel/linuxthreads/files/ttyname.c U devel/ncurses-devel/Makefile U devel/ncurses-devel/distinfo U devel/p5-BS-Event/Makefile U devel/p5-BS-Event/distinfo U devel/p5-BS-Event/pkg-descr U devel/p5-BS-Event/pkg-plist U devel/p5-TheSchwartz/Makefile U devel/p5-TheSchwartz/distinfo U devel/p5-TheSchwartz/pkg-descr U devel/p5-TheSchwartz/pkg-plist U graphics/libqrencode/Makefile U graphics/libqrencode/distinfo U mail/libspf/files/patch-respect_cflags_and_dont_create_spfmilter_Makefile U misc/cdcollect/Makefile U misc/cdcollect/distinfo U misc/cdcollect/pkg-descr U misc/cdcollect/pkg-plist U misc/qbrew/Makefile U misc/qbrew/distinfo U misc/qbrew/files/patch-qbrew.pro U net-mgmt/netdisco/files/patch-netdisco U net-mgmt/netdisco/files/patch-netdisco.conf U net-mgmt/netdisco/files/patch-netdisco.crontab U net-mgmt/netdisco/files/patch-netdisco_apache.conf U net-mgmt/netdisco/files/patch-netdisco_apache_dir.conf U net-mgmt/netdisco/files/pkg-install.in U net-mgmt/netdisco/files/pkg-message.in U net-mgmt/p5-Nagios-Plugins-Memcached/Makefile U net-mgmt/p5-Nagios-Plugins-Memcached/distinfo U net-mgmt/p5-Nagios-Plugins-Memcached/pkg-descr U net-mgmt/p5-Nagios-Plugins-Memcached/pkg-plist U net-mgmt/p5-Nagios-Plugins-Memcached/files/patch-Makefile.PL U palm/synce-rra/files/patch-src-rra-timezone.c U print/ghostscript7/Makefile U print/ghostscript7/pkg-descr U print/ghostscript7-commfont/Makefile U print/ghostscript7-commfont/pkg-descr U print/ghostscript7-jpnfont/Makefile U print/ghostscript7-jpnfont/pkg-descr U print/ghostscript7-korfont/Makefile U print/ghostscript7-korfont/pkg-descr U print/ghostscript7-nox11/Makefile U print/ghostscript8/Makefile U print/ghostscript8/pkg-descr U print/ghostscript8-nox11/Makefile U sysutils/lookupd/files/patch-modules-dns-resolv-getaddrinfo.c U sysutils/mybashburn/Makefile U sysutils/mybashburn/distinfo U sysutils/mybashburn/pkg-descr U sysutils/mybashburn/pkg-plist U www/apache13-modssl/files/patch-apachectl U www/cocoon/files/patch-src-blocks-ajax-samples U www/cocoon/files/patch-src-blocks-forms-samples U www/py-forgethtml/files/patch-lib-forgetHTML.py Two things are going on here: 1) This raced with an installworld which is why the library went missing. 2) cvs is broken and updates the same files with each update, which is why ancient changes are showing up here. Hopefully David will fix this soon. Kris ___ freebsd-ports@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-ports To unsubscribe, send any mail to [EMAIL PROTECTED]
About closed-source ports...
Hello! Couls someone please tell me how a user can restrict freebsd to install open-source ports only? Well, for example if you want to install www/opera, 'make install' does not warn user that this port uses closed-source (binary distribution) only. Regards, -- View this message in context: http://www.nabble.com/About-closed-source-ports...-tp17583666p17583666.html Sent from the freebsd-ports mailing list archive at Nabble.com. ___ freebsd-ports@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-ports To unsubscribe, send any mail to [EMAIL PROTECTED]
Re: About closed-source ports...
On Sun, Jun 01, 2008 at 02:23:15AM -0700, ck74 wrote: Hello! Couls someone please tell me how a user can restrict freebsd to install open-source ports only? Well, for example if you want to install www/opera, 'make install' does not warn user that this port uses closed-source (binary distribution) only. There is no general mechanism in place for that. Installing software that is partly or completely closed-source is not really something that it is considered that users need to be warned about. -- Insert your favourite quote here. Erik Trulsson [EMAIL PROTECTED] ___ freebsd-ports@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-ports To unsubscribe, send any mail to [EMAIL PROTECTED]
About closed-source ports...
Hello! Couls someone please tell me how a user can restrict freebsd to install open-source ports only? Well, for example if you want to install www/opera, 'make install' does not warn user that this port uses closed-source (binary distribution) only. Regards, -- View this message in context: http://www.nabble.com/About-closed-source-ports...-tp17583664p17583664.html Sent from the freebsd-ports mailing list archive at Nabble.com. ___ freebsd-ports@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-ports To unsubscribe, send any mail to [EMAIL PROTECTED]
Wine 1.0-rc3 failed build
I just updated my ports tree which included the update of Wine to 1.0-rc3. I attempted to build it and it failed at this point: gmake[2]: Entering directory `/usr/ports/emulators/wine/work/wine-1.0-rc3/dlls/wininet' cc -c -I. -I. -I../../include -I../../include -D__WINESRC__ -D_WINX32_ -D_REENTRANT -fPIC -Wall -pipe -fno-strict-aliasing -Wdeclaration-after-statement -Wwrite-strings -Wpointer-arith -I/usr/local/include -O -pipe -o cookie.o cookie.c cc -c -I. -I. -I../../include -I../../include -D__WINESRC__ -D_WINX32_ -D_REENTRANT -fPIC -Wall -pipe -fno-strict-aliasing -Wdeclaration-after-statement -Wwrite-strings -Wpointer-arith -I/usr/local/include -O -pipe -o dialogs.o dialogs.c cc -c -I. -I. -I../../include -I../../include -D__WINESRC__ -D_WINX32_ -D_REENTRANT -fPIC -Wall -pipe -fno-strict-aliasing -Wdeclaration-after-statement -Wwrite-strings -Wpointer-arith -I/usr/local/include -O -pipe -o ftp.o ftp.c cc -c -I. -I. -I../../include -I../../include -D__WINESRC__ -D_WINX32_ -D_REENTRANT -fPIC -Wall -pipe -fno-strict-aliasing -Wdeclaration-after-statement -Wwrite-strings -Wpointer-arith -I/usr/local/include -O -pipe -o gopher.o gopher.c cc -c -I. -I. -I../../include -I../../include -D__WINESRC__ -D_WINX32_ -D_REENTRANT -fPIC -Wall -pipe -fno-strict-aliasing -Wdeclaration-after-statement -Wwrite-strings -Wpointer-arith -I/usr/local/include -O -pipe -o http.o http.c In file included from /usr/local/include/openssl/ssl.h:183, from internet.h:48, from http.c:60: /usr/local/include/openssl/x509.h:207: error: expected ')' before numeric constant In file included from /usr/local/include/openssl/ssl.h:183, from internet.h:48, from http.c:60: /usr/local/include/openssl/x509.h:929: error: expected identifier or '(' before 'LPCSTR' /usr/local/include/openssl/x509.h:929: error: expected ')' before numeric constant /usr/local/include/openssl/x509.h:929: error: expected declaration specifiers or '...' before '(' token /usr/local/include/openssl/x509.h:929: error: expected ')' before numeric constant In file included from /usr/local/include/openssl/ssl.h:183, from internet.h:48, from http.c:60: /usr/local/include/openssl/x509.h:929:1: error: pasting ) and _it does not give a valid preprocessing token gmake[2]: *** [http.o] Error 1 gmake[2]: Leaving directory `/usr/ports/emulators/wine/work/wine-1.0-rc3/dlls/wininet' gmake[1]: *** [wininet] Error 2 gmake[1]: Leaving directory `/usr/ports/emulators/wine/work/wine-1.0-rc3/dlls' gmake: *** [dlls] Error 2 *** Error code 2 Thanks, Naram Qashat ___ freebsd-ports@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-ports To unsubscribe, send any mail to [EMAIL PROTECTED]
HEADS UP: Ports support for 5.X is no more
As of June 1, 2008 00:00:00 UTC, FreeBSD 5.X support in the ports tree is End Of Life. This means that a ports tree checked out after this date is not guaranteed to produce usable packages on 5.X. Additionally, 5.X package builds on the cluster will cease. Users are encouraged to upgrade to 6.3 or 7.0 if they wish to continue to track the latest ports tree. A tag, RELEASE_5_EOL, has been laid down to mark the last point in the ports tree that officially supported FreeBSD 5.X. Port Manager asks that you not rush to remove 5.X support right away as we'd like a settling-down period, and we want secteam to have a chance to make their EOL announcements as well. Marcus on behalf of portmgr Bcc: ports, developers, portmgr -- Joe Marcus Clarke FreeBSD GNOME Team :: [EMAIL PROTECTED] FreeNode / #freebsd-gnome http://www.FreeBSD.org/gnome signature.asc Description: This is a digitally signed message part
Perl Modules - Sys::CPU Sys::MemInfo
Hi Guys, Just wondering whether anyone has though of porting the following perl modules: Sys::CPU Sys::MemInfo Is there a lot of work involved in porting these types of modules to ports? I have created a couple of ports, but these were very basic indeed and I believe this would be out of my league. Would anyone be interested in helping out? I would be free to test the port. -- Regards, Terry Sposato [EMAIL PROTECTED] http://www.sucked-in.com GnuPG Key : 0xB7643BC8 Fingerprint: EE92 D9E1 C98E 759F 5991 DFF6 70CE 8936 B764 3BC8 signature.asc Description: OpenPGP digital signature
port maintaince procedural questions
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 I have brought a older port maintained by [EMAIL PROTECTED] to the current version I have done all the work needed to make it committable I have several questions first: 1. How do I take maintainership of the port? 2. How do I submit the patch to bring it upto date? (I know for new ports I do PR with a special subject but in a case like this). Just so people know the port in question is devel/tailor I upgraded it from 0.9.32 to 0.9.34 because 34 has added 3 or so more back ends. As to the reason for asking for taking the maintainership is the ports 2.0 team needs it for internal development (we use aegis internally and need to translate to cvs). -BEGIN PGP SIGNATURE- Version: GnuPG v2.0.9 (FreeBSD) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org iEYEARECAAYFAkhDQ4sACgkQk8GFzCrQm4D7JACg2HYyxjzMrhOmCRKfjIYCTR4x C0YAn10z8fYSu7kjbADjNO6YvlXx2VMG =iz6w -END PGP SIGNATURE- ___ freebsd-ports@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-ports To unsubscribe, send any mail to [EMAIL PROTECTED]
Re: port maintaince procedural questions
On Sun, Jun 01, 2008 at 08:49:15PM -0400, Aryeh M. Friedman wrote: -BEGIN PGP SIGNED MESSAGE- Hash: SHA1 I have brought a older port maintained by [EMAIL PROTECTED] to the current version I have done all the work needed to make it committable I have several questions first: 1. How do I take maintainership of the port? 2. How do I submit the patch to bring it upto date? (I know for new ports I do PR with a special subject but in a case like this). Just so people know the port in question is devel/tailor I upgraded it from 0.9.32 to 0.9.34 because 34 has added 3 or so more back ends. As to the reason for asking for taking the maintainership is the ports 2.0 team needs it for internal development (we use aegis internally and need to translate to cvs). -BEGIN PGP SIGNATURE- Version: GnuPG v2.0.9 (FreeBSD) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org iEYEARECAAYFAkhDQ4sACgkQk8GFzCrQm4D7JACg2HYyxjzMrhOmCRKfjIYCTR4x C0YAn10z8fYSu7kjbADjNO6YvlXx2VMG =iz6w -END PGP SIGNATURE- ___ freebsd-ports@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-ports To unsubscribe, send any mail to [EMAIL PROTECTED] This is what I do anymore when I update a port I test it with porttools and I copy the new port directory to something like port.new and leave the old port as is then I run port submit. It will make the patch if it can find the older port and you fill out the PR and it will then ask to send it abort or nothing. it's the easiest way I have found. pgpLqsWwFSCWD.pgp Description: PGP signature
GNOME Online Desktop available in PR.
Hi, I've fixed the issues, I'm having the GNOME Online Desktop ports. So I've submitted them as the PRs: 124196, 124198. Due to my mistake, PR No. is 124198 is submitted in wrong category ('misc') instead of correct ('ports'). So, if anyone has write access to the GNATS, please correct this. TIA -- Ashish Shukla आशीष शुक्ल http://wahjava.wordpress.com/ ·-- ·- ·--- ·- ···- ·- ·--·-· --· -- ·- ·· ·-·· ·-·-·- -·-· --- -- pgp2gCZ4GmNt6.pgp Description: PGP signature
new port devel/atf and libtool fun, umm help
Hello, I am trying to port atf, a unit testing framework to freebsd and I had everything working except for a warning about aclocal being needed because I patched configure.ac to move the *.pc files from lib/pkgconfig to libdata/pkgconfig per port check /usr/ports/devel/atf now it dies in configure like so: === Extracting for atf-0.5 = MD5 Checksum OK for atf-0.5.tar.gz. = SHA256 Checksum OK for atf-0.5.tar.gz. === Patching for atf-0.5 === Applying FreeBSD patches for atf-0.5 === atf-0.5 depends on file: /usr/local/bin/automake-1.10 - found === atf-0.5 depends on file: /usr/local/bin/autoconf-2.61 - found === atf-0.5 depends on file: /usr/local/bin/libtool - found === Configuring for atf-0.5 configure.ac:63: error: possibly undefined macro: AC_PROG_LIBTOOL If this token and others are legitimate, please use m4_pattern_allow. See the Autoconf documentation. *** Error code 1 Stop in /usr/ports/devel/atf. I have attached the port as a tarball. Thanks, marc ps mk-plist is just a script I wrote to automate plist creation, not part of the port. marc -- Freedom is nothing but a chance to be better. Albert Camus ___ freebsd-ports@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-ports To unsubscribe, send any mail to [EMAIL PROTECTED]