From: jhell on

On Sun, 7 Mar 2010 12:53, gerald@ wrote:
> On Sun, 7 Mar 2010, jhell wrote:
>> I still have not resolved the issue or found any leading cause after
>> scrubbing my ports tree completely and grabbing a new copy. Also
>> scrubbed my src.conf make.conf and make.conf.local and ran with and
>> without a jail and can still get those files.
>
> So, you are seeing this with a completely virgin ports tree, and a
> fresh installation?
>
> I checked http://portsmon.freebsd.org/portoverview.py?portname=gcc44
> again and it does not show any error, so _something_ must be different
> on your side than what others (including myself) are using.
>

Strange isnt it.

> Do you have any idea what that might be? Do you have any special
> settings regarding the ports collection somewhere?
>

I have also done the following with a 7.2-RELEASE iso installed as a jail
and get the same results.

Fresh ports tree & fresh source of stable/7 in a testbed jail with no
alterations and running make && make install from lang/gcc44 with default
options for every port that offered the options dialog & no make.conf and
no src.conf.

testbed# pkg_info
binutils-2.20 GNU binary tools
bison-2.4.1,1 A parser generator from FSF, (mostly) compatible with
Yacc
gcc-4.4.4.20100223 GNU Compiler Collection 4.4
gettext-0.17_1 GNU gettext package
gmake-3.81_3 GNU version of 'make' utility
libgmp-4.3.2 A free library for arbitrary precision arithmetic
libiconv-1.13.1_1 A character set conversion library
libtool-2.2.6b Generic shared library support script
m4-1.4.13,1 GNU m4
mpfr-2.4.2 A library for multiple-precision floating-point
computation
perl-5.10.1 Practical Extraction and Report Language
unzip-6.0 List, test and extract compressed files in a ZIP
archive
zip-3.0 Create/update ZIP files compatible with pkzip
testbed# find /usr/local/ -type f -name \*\$\*
/usr/local/lib/gcc44/include/c++/java/io/ObjectOutputStream$PutField.h
/usr/local/lib/gcc44/include/c++/java/io/ObjectInputStream$GetField.h
/usr/local/lib/gcc44/include/c++/java/nio/channels/Pipe$SinkChannel.h
/usr/local/lib/gcc44/include/c++/java/nio/channels/Pipe$SourceChannel.h
/usr/local/lib/gcc44/include/c++/java/lang/reflect/Proxy$ProxyType.h
/usr/local/lib/gcc44/include/c++/java/lang/reflect/Proxy$ProxyData.h
/usr/local/lib/gcc44/include/c++/gnu/java/net/PlainSocketImpl$SocketInputStream.h
/usr/local/lib/gcc44/include/c++/gnu/java/net/PlainSocketImpl$SocketOutputStream.h
/usr/local/lib/gcc44/include/c++/gnu/java/nio/PipeImpl$SinkChannelImpl.h
/usr/local/lib/gcc44/include/c++/gnu/java/nio/PipeImpl$SourceChannelImpl.h
testbed#

testbed# pkg_delete -d gcc-4.4.4.20100223
rm: /usr/local/lib/gcc44/include/c++/java/io/ObjectOutputStream.h: No such
file or directory
rm: /usr/local/lib/gcc44/include/c++/java/io/ObjectInputStream.h: No such
file or directory
pkg_delete: file
'/usr/local/lib/gcc44/include/c++/java/nio/channels/Pipe.h' doesn't exist
rm: /usr/local/lib/gcc44/include/c++/java/nio/channels/Pipe.h: No such
file or directory
rm: /usr/local/lib/gcc44/include/c++/java/lang/reflect/Proxy.h: No such
file or directory
rm: /usr/local/lib/gcc44/include/c++/java/lang/reflect/Proxy.h: No such
file or directory
rm: /usr/local/lib/gcc44/include/c++/gnu/java/net/PlainSocketImpl.h: No
such file or directory
pkg_delete: file
'/usr/local/lib/gcc44/include/c++/gnu/java/net/PlainSocketImpl.h' doesn't
exist
rm: /usr/local/lib/gcc44/include/c++/gnu/java/nio/PipeImpl.h: No such file
or directory
rm: /usr/local/lib/gcc44/include/c++/gnu/java/nio/PipeImpl.h: No such file
or directory
pkg_delete: unable to completely remove directory
'/usr/local/lib/gcc44/include/c++/java/nio/channels'
pkg_delete: unable to completely remove directory
'/usr/local/lib/gcc44/include/c++/java/nio'
pkg_delete: unable to completely remove directory
'/usr/local/lib/gcc44/include/c++/java/lang/reflect'
pkg_delete: unable to completely remove directory
'/usr/local/lib/gcc44/include/c++/java/lang'
pkg_delete: unable to completely remove directory
'/usr/local/lib/gcc44/include/c++/java/io'
pkg_delete: unable to completely remove directory
'/usr/local/lib/gcc44/include/c++/java'
pkg_delete: unable to completely remove directory
'/usr/local/lib/gcc44/include/c++/gnu/java/nio'
pkg_delete: unable to completely remove directory
'/usr/local/lib/gcc44/include/c++/gnu/java/net'
pkg_delete: unable to completely remove directory
'/usr/local/lib/gcc44/include/c++/gnu/java'
pkg_delete: unable to completely remove directory
'/usr/local/lib/gcc44/include/c++/gnu'
pkg_delete: unable to completely remove directory
'/usr/local/lib/gcc44/include/c++'
pkg_delete: unable to completely remove directory
'/usr/local/lib/gcc44/include'
pkg_delete: unable to completely remove directory '/usr/local/lib/gcc44'
pkg_delete: couldn't entirely delete package (perhaps the packing list is
incorrectly specified?)

>> So in a final word. If anyone has any pointers as to what might be
>> causing this or other information that I could share it would be greatly
>> appreciated if it leads to getting closer to tracking this down,
>
> Yep, absolutely.
>
> Gerald
>

Regards

I. M. Befuddled

--

jhell

_______________________________________________
freebsd-ports(a)freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-ports
To unsubscribe, send any mail to "freebsd-ports-unsubscribe(a)freebsd.org"

From: Ion-Mihai Tetcu on
On Mon, 8 Mar 2010 09:12:42 -0500
jhell <jhell(a)DataIX.net> wrote:

>
> On Sun, 7 Mar 2010 12:53, gerald@ wrote:
> > On Sun, 7 Mar 2010, jhell wrote:
> >> I still have not resolved the issue or found any leading cause
> >> after scrubbing my ports tree completely and grabbing a new copy.
> >> Also scrubbed my src.conf make.conf and make.conf.local and ran
> >> with and without a jail and can still get those files.
> >
> > So, you are seeing this with a completely virgin ports tree, and a
> > fresh installation?
> >
> > I checked http://portsmon.freebsd.org/portoverview.py?portname=gcc44
> > again and it does not show any error, so _something_ must be
> > different on your side than what others (including myself) are
> > using.
> >
>
> Strange isnt it.
>
> > Do you have any idea what that might be? Do you have any special
> > settings regarding the ports collection somewhere?
> >
>
> I have also done the following with a 7.2-RELEASE iso installed as a
> jail and get the same results.
>
> Fresh ports tree & fresh source of stable/7 in a testbed jail with no
> alterations and running make && make install from lang/gcc44 with
> default options for every port that offered the options dialog & no
> make.conf and no src.conf.

[ .. ]

This is indeed strange, neither of those make sense to me.

However, there are differences between ports behaviour with stock GCC
and 4.4, like in PR 144208 (in this case adding "-lintl" to CFLAGS gives
the same plist with both gcc versions). I haven't investigate further,
sylvio@ should have more details.


--
IOnut - Un^d^dregistered ;) FreeBSD "user"
"Intellectual Property" is nowhere near as valuable as "Intellect"
FreeBSD committer -> itetcu(a)FreeBSD.org, PGP Key ID 057E9F8B493A297B
From: Garrett Cooper on
On Mon, Mar 8, 2010 at 6:12 AM, jhell <jhell(a)dataix.net> wrote:
>
> On Sun, 7 Mar 2010 12:53, gerald@ wrote:
>>
>> On Sun, 7 Mar 2010, jhell wrote:
>>>
>>> I still have not resolved the issue or found any leading cause after
>>> scrubbing my ports tree completely and grabbing a new copy. Also
>>> scrubbed my src.conf make.conf and make.conf.local and ran with and
>>> without a jail and can still get those files.
>>
>> So, you are seeing this with a completely virgin ports tree, and a
>> fresh installation?
>>
>> I checked http://portsmon.freebsd.org/portoverview.py?portname=gcc44
>> again and it does not show any error, so _something_ must be different
>> on your side than what others (including myself) are using.
>>
>
> Strange isnt it.
>
>> Do you have any idea what that might be?  Do you have any special
>> settings regarding the ports collection somewhere?
>>
>
> I have also done the following with a 7.2-RELEASE iso installed as a jail
> and get the same results.
>
> Fresh ports tree & fresh source of stable/7 in a testbed jail with no
> alterations and running make && make install from lang/gcc44 with default
> options for every port that offered the options dialog & no make.conf and no
> src.conf.
>
> testbed# pkg_info
> binutils-2.20       GNU binary tools
> bison-2.4.1,1       A parser generator from FSF, (mostly) compatible with
> Yacc
> gcc-4.4.4.20100223  GNU Compiler Collection 4.4
> gettext-0.17_1      GNU gettext package
> gmake-3.81_3        GNU version of 'make' utility
> libgmp-4.3.2        A free library for arbitrary precision arithmetic
> libiconv-1.13.1_1   A character set conversion library
> libtool-2.2.6b      Generic shared library support script
> m4-1.4.13,1         GNU m4
> mpfr-2.4.2          A library for multiple-precision floating-point
> computation
> perl-5.10.1         Practical Extraction and Report Language
> unzip-6.0           List, test and extract compressed files in a ZIP archive
> zip-3.0             Create/update ZIP files compatible with pkzip
> testbed# find /usr/local/ -type f -name \*\$\*
> /usr/local/lib/gcc44/include/c++/java/io/ObjectOutputStream$PutField.h
> /usr/local/lib/gcc44/include/c++/java/io/ObjectInputStream$GetField.h
> /usr/local/lib/gcc44/include/c++/java/nio/channels/Pipe$SinkChannel.h
> /usr/local/lib/gcc44/include/c++/java/nio/channels/Pipe$SourceChannel.h
> /usr/local/lib/gcc44/include/c++/java/lang/reflect/Proxy$ProxyType.h
> /usr/local/lib/gcc44/include/c++/java/lang/reflect/Proxy$ProxyData.h
> /usr/local/lib/gcc44/include/c++/gnu/java/net/PlainSocketImpl$SocketInputStream.h
> /usr/local/lib/gcc44/include/c++/gnu/java/net/PlainSocketImpl$SocketOutputStream.h
> /usr/local/lib/gcc44/include/c++/gnu/java/nio/PipeImpl$SinkChannelImpl.h
> /usr/local/lib/gcc44/include/c++/gnu/java/nio/PipeImpl$SourceChannelImpl.h
> testbed#
>
> testbed# pkg_delete -d gcc-4.4.4.20100223
> rm: /usr/local/lib/gcc44/include/c++/java/io/ObjectOutputStream.h: No such
> file or directory
> rm: /usr/local/lib/gcc44/include/c++/java/io/ObjectInputStream.h: No such
> file or directory
> pkg_delete: file '/usr/local/lib/gcc44/include/c++/java/nio/channels/Pipe..h'
> doesn't exist
> rm: /usr/local/lib/gcc44/include/c++/java/nio/channels/Pipe.h: No such file
> or directory
> rm: /usr/local/lib/gcc44/include/c++/java/lang/reflect/Proxy.h: No such file
> or directory
> rm: /usr/local/lib/gcc44/include/c++/java/lang/reflect/Proxy.h: No such file
> or directory
> rm: /usr/local/lib/gcc44/include/c++/gnu/java/net/PlainSocketImpl.h: No such
> file or directory
> pkg_delete: file
> '/usr/local/lib/gcc44/include/c++/gnu/java/net/PlainSocketImpl.h' doesn't
> exist
> rm: /usr/local/lib/gcc44/include/c++/gnu/java/nio/PipeImpl.h: No such file
> or directory
> rm: /usr/local/lib/gcc44/include/c++/gnu/java/nio/PipeImpl.h: No such file
> or directory
> pkg_delete: unable to completely remove directory
> '/usr/local/lib/gcc44/include/c++/java/nio/channels'
> pkg_delete: unable to completely remove directory
> '/usr/local/lib/gcc44/include/c++/java/nio'
> pkg_delete: unable to completely remove directory
> '/usr/local/lib/gcc44/include/c++/java/lang/reflect'
> pkg_delete: unable to completely remove directory
> '/usr/local/lib/gcc44/include/c++/java/lang'
> pkg_delete: unable to completely remove directory
> '/usr/local/lib/gcc44/include/c++/java/io'
> pkg_delete: unable to completely remove directory
> '/usr/local/lib/gcc44/include/c++/java'
> pkg_delete: unable to completely remove directory
> '/usr/local/lib/gcc44/include/c++/gnu/java/nio'
> pkg_delete: unable to completely remove directory
> '/usr/local/lib/gcc44/include/c++/gnu/java/net'
> pkg_delete: unable to completely remove directory
> '/usr/local/lib/gcc44/include/c++/gnu/java'
> pkg_delete: unable to completely remove directory
> '/usr/local/lib/gcc44/include/c++/gnu'
> pkg_delete: unable to completely remove directory
> '/usr/local/lib/gcc44/include/c++'
> pkg_delete: unable to completely remove directory
> '/usr/local/lib/gcc44/include'
> pkg_delete: unable to completely remove directory '/usr/local/lib/gcc44'
> pkg_delete: couldn't entirely delete package (perhaps the packing list is
> incorrectly specified?)
>
>>> So in a final word.  If anyone has any pointers as to what might be
>>> causing this or other information that I could share it would be greatly
>>> appreciated if it leads to getting closer to tracking this down,

What -j did you use and what options did you pass to make config ?
Similarly, what are the values that are used in the port tinderbox?
Thanks,
-Garrett
_______________________________________________
freebsd-ports(a)freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-ports
To unsubscribe, send any mail to "freebsd-ports-unsubscribe(a)freebsd.org"

From: jhell on

On Mon, 8 Mar 2010 10:30, yanefbsd@ wrote:
> On Mon, Mar 8, 2010 at 6:12 AM, jhell <jhell(a)dataix.net> wrote:
>>
>> On Sun, 7 Mar 2010 12:53, gerald@ wrote:
>>>
>>> On Sun, 7 Mar 2010, jhell wrote:
>>>>
>>>> I still have not resolved the issue or found any leading cause after
>>>> scrubbing my ports tree completely and grabbing a new copy. Also
>>>> scrubbed my src.conf make.conf and make.conf.local and ran with and
>>>> without a jail and can still get those files.
>>>
>>> So, you are seeing this with a completely virgin ports tree, and a
>>> fresh installation?
>>>
>>> I checked http://portsmon.freebsd.org/portoverview.py?portname=gcc44
>>> again and it does not show any error, so _something_ must be different
>>> on your side than what others (including myself) are using.
>>>
>>
>> Strange isnt it.
>>
>>> Do you have any idea what that might be? Do you have any special
>>> settings regarding the ports collection somewhere?
>>>
>>
>> I have also done the following with a 7.2-RELEASE iso installed as a jail
>> and get the same results.
>>
>> Fresh ports tree & fresh source of stable/7 in a testbed jail with no
>> alterations and running make && make install from lang/gcc44 with default
>> options for every port that offered the options dialog & no make.conf and no
>> src.conf.
>>
>> testbed# pkg_info
>> binutils-2.20 GNU binary tools
>> bison-2.4.1,1 A parser generator from FSF, (mostly) compatible with
>> Yacc
>> gcc-4.4.4.20100223 GNU Compiler Collection 4.4
>> gettext-0.17_1 GNU gettext package
>> gmake-3.81_3 GNU version of 'make' utility
>> libgmp-4.3.2 A free library for arbitrary precision arithmetic
>> libiconv-1.13.1_1 A character set conversion library
>> libtool-2.2.6b Generic shared library support script
>> m4-1.4.13,1 GNU m4
>> mpfr-2.4.2 A library for multiple-precision floating-point
>> computation
>> perl-5.10.1 Practical Extraction and Report Language
>> unzip-6.0 List, test and extract compressed files in a ZIP archive
>> zip-3.0 Create/update ZIP files compatible with pkzip
>> testbed# find /usr/local/ -type f -name \*\$\*
>> /usr/local/lib/gcc44/include/c++/java/io/ObjectOutputStream$PutField.h
>> /usr/local/lib/gcc44/include/c++/java/io/ObjectInputStream$GetField.h
>> /usr/local/lib/gcc44/include/c++/java/nio/channels/Pipe$SinkChannel.h
>> /usr/local/lib/gcc44/include/c++/java/nio/channels/Pipe$SourceChannel.h
>> /usr/local/lib/gcc44/include/c++/java/lang/reflect/Proxy$ProxyType.h
>> /usr/local/lib/gcc44/include/c++/java/lang/reflect/Proxy$ProxyData.h
>> /usr/local/lib/gcc44/include/c++/gnu/java/net/PlainSocketImpl$SocketInputStream.h
>> /usr/local/lib/gcc44/include/c++/gnu/java/net/PlainSocketImpl$SocketOutputStream.h
>> /usr/local/lib/gcc44/include/c++/gnu/java/nio/PipeImpl$SinkChannelImpl.h
>> /usr/local/lib/gcc44/include/c++/gnu/java/nio/PipeImpl$SourceChannelImpl.h
>> testbed#
>>
>> testbed# pkg_delete -d gcc-4.4.4.20100223
>> rm: /usr/local/lib/gcc44/include/c++/java/io/ObjectOutputStream.h: No such
>> file or directory
>> rm: /usr/local/lib/gcc44/include/c++/java/io/ObjectInputStream.h: No such
>> file or directory
>> pkg_delete: file '/usr/local/lib/gcc44/include/c++/java/nio/channels/Pipe.h'
>> doesn't exist
>> rm: /usr/local/lib/gcc44/include/c++/java/nio/channels/Pipe.h: No such file
>> or directory
>> rm: /usr/local/lib/gcc44/include/c++/java/lang/reflect/Proxy.h: No such file
>> or directory
>> rm: /usr/local/lib/gcc44/include/c++/java/lang/reflect/Proxy.h: No such file
>> or directory
>> rm: /usr/local/lib/gcc44/include/c++/gnu/java/net/PlainSocketImpl.h: No such
>> file or directory
>> pkg_delete: file
>> '/usr/local/lib/gcc44/include/c++/gnu/java/net/PlainSocketImpl.h' doesn't
>> exist
>> rm: /usr/local/lib/gcc44/include/c++/gnu/java/nio/PipeImpl.h: No such file
>> or directory
>> rm: /usr/local/lib/gcc44/include/c++/gnu/java/nio/PipeImpl.h: No such file
>> or directory
>> pkg_delete: unable to completely remove directory
>> '/usr/local/lib/gcc44/include/c++/java/nio/channels'
>> pkg_delete: unable to completely remove directory
>> '/usr/local/lib/gcc44/include/c++/java/nio'
>> pkg_delete: unable to completely remove directory
>> '/usr/local/lib/gcc44/include/c++/java/lang/reflect'
>> pkg_delete: unable to completely remove directory
>> '/usr/local/lib/gcc44/include/c++/java/lang'
>> pkg_delete: unable to completely remove directory
>> '/usr/local/lib/gcc44/include/c++/java/io'
>> pkg_delete: unable to completely remove directory
>> '/usr/local/lib/gcc44/include/c++/java'
>> pkg_delete: unable to completely remove directory
>> '/usr/local/lib/gcc44/include/c++/gnu/java/nio'
>> pkg_delete: unable to completely remove directory
>> '/usr/local/lib/gcc44/include/c++/gnu/java/net'
>> pkg_delete: unable to completely remove directory
>> '/usr/local/lib/gcc44/include/c++/gnu/java'
>> pkg_delete: unable to completely remove directory
>> '/usr/local/lib/gcc44/include/c++/gnu'
>> pkg_delete: unable to completely remove directory
>> '/usr/local/lib/gcc44/include/c++'
>> pkg_delete: unable to completely remove directory
>> '/usr/local/lib/gcc44/include'
>> pkg_delete: unable to completely remove directory '/usr/local/lib/gcc44'
>> pkg_delete: couldn't entirely delete package (perhaps the packing list is
>> incorrectly specified?)
>>
>>>> So in a final word. If anyone has any pointers as to what might be
>>>> causing this or other information that I could share it would be greatly
>>>> appreciated if it leads to getting closer to tracking this down,
>
> What -j did you use and what options did you pass to make config ?
> Similarly, what are the values that are used in the port tinderbox?
> Thanks,
> -Garrett
>

There is no -j. tinderbox ? This is just a jail either strict buildworld
with no options for building the jail or install from a ISO image.


How to achieve the options I have set and build the port: (as root)

cd /usr/ports/lang/gcc44
make rmconfig-recursive # See note [2]
make config-recursive # See note [1]
make && make install
find /usr/local -type f -name \*\$\*

[1] Hit "o" for any options dialog that comes up. This should only specify
the default preselected or recommended most common options for the ports
that use options.

[2] This only has to be done if your planning to reconfigure the ports
that have options if they are already installed to get the same options
that I have specified.

Regards,

--

jhell

_______________________________________________
freebsd-ports(a)freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-ports
To unsubscribe, send any mail to "freebsd-ports-unsubscribe(a)freebsd.org"